Veröffentlicht 27. November 200519 j Hallo erstmal, bräuchte mal Hilfe bei dieser Aufgabe hier: Ein 8-Bit-Mikrocontroller-System soll mit 1 MBit RAM ausgerüstet werden. Jetzt die frage dazu: Was kann man aus diesen Angaben über die Adressbusbreite aussagen? Wäre nett, wenn mir da jemand weiterhelfen könnte
28. November 200519 j Hallo K2G, ich rate mal folgendes: Im RAM können sich 125000 Speicheradressen á 8Bit befinden. Wenn man diese adressieren will, braucht man dazu 17Bit. Von einem 17Bit-Bus habe ich noch nie gehört(ok, das will nichts heißen). Die nächste Möglichkeit wäre dann ein 32Bit-Bus. Jetzt würde ich gern die Meinungen von Fachleuten lesen. Gruss Matthias
28. November 200519 j Autor Jepp, die Lösung ist richtig, 17Bit. :uli Aber wie bist du auf 17Bit gekommen? Grüße :marine
28. November 200519 j Du musst die Zweierpotenz ermitteln, die mindestens so groß ist wie die Anzahl der adressierbaren Einheiten: 131072 = 2 hoch 17
28. November 200519 j Autor Du musst die Zweierpotenz ermitteln, die mindestens so groß ist wie die Anzahl der adressierbaren Einheiten: 131072 = 2 hoch 17 Ach so, also einfach so lange ausprobieren, bis es mind. 125000 sind. Okay, danke :eat:
29. November 200519 j Ach so, also einfach so lange ausprobieren, bis es mind. 125000 sind.Du kannst auch den Logarithmus zur Basis 2 ermitteln und aufrunden. Eigentlich sind es auch nicht 125.000, sondern genau 2 hoch 17. 1 MBit sind ja nicht 1.000.000 Bit, sondern 2 hoch 20, das sind 1.048.576. Damit hast du genau 131072 adressierbare Einheiten.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.