K2G Geschrieben 27. November 2005 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
m.Walter Geschrieben 28. November 2005 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
K2G Geschrieben 28. November 2005 Autor Teilen Geschrieben 28. November 2005 Jepp, die Lösung ist richtig, 17Bit. :uli Aber wie bist du auf 17Bit gekommen? Grüße :marine Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Klotzkopp Geschrieben 28. November 2005 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
K2G Geschrieben 28. November 2005 Autor Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Klotzkopp Geschrieben 29. November 2005 Teilen 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 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
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.