K2G Geschrieben 27. November 2005 Geschrieben 27. November 2005 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 Zitieren
m.Walter Geschrieben 28. November 2005 Geschrieben 28. November 2005 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 Zitieren
K2G Geschrieben 28. November 2005 Autor Geschrieben 28. November 2005 Jepp, die Lösung ist richtig, 17Bit. :uli Aber wie bist du auf 17Bit gekommen? Grüße :marine Zitieren
Klotzkopp Geschrieben 28. November 2005 Geschrieben 28. November 2005 Du musst die Zweierpotenz ermitteln, die mindestens so groß ist wie die Anzahl der adressierbaren Einheiten: 131072 = 2 hoch 17 Zitieren
K2G Geschrieben 28. November 2005 Autor Geschrieben 28. November 2005 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: Zitieren
Klotzkopp Geschrieben 29. November 2005 Geschrieben 29. November 2005 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. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.