auf die Lösung kommt man sehr einfach mit zwei Überlegungen: Zuerst muss man wissen, wie oft das zu adressierende Wort in den Speicher passt.
An deinem Beispiel ist das sehr einfach auszurechnen, da die Datenwortbreite genau 8 Bit (= 1 Byte) beträgt. Du teilst dann einfach deine Speicherkapazität durch die Wortbreite (dabei aber auf die Einheiten achten!). 64 KB sind umgerechnet 64 * 1024 = 65536 Byte, was in deinem Beispiel gerade die Anzahl der zu adressierenden Speicherplätze mit der Datenbreite von 8 Bit (bzw. 1 Byte) ist.
Da an jeder Adressleitung entweder eine 0 oder eine 1 anliegen kann, muss man sich nun fragen mit welcher 2er Potenz man die gewünschten 65536 Speicherplätze eindeutig identifizieren kann.
Gruß, David
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von David1979: 01.12.2006 23:54.