Wie viel Speicher ist möglich (CPU, Adressbus)?
Ein Adressbus einer CPU verfügt über 48 Leitungen.
a) Wie viele Speicherzellen können damit direkt (=linear) adressiert werden?
2 ^48 = 2^8 * 2^40 = 256 Ti = Es können 256 Ti adressiert werden (Taschenrechner ist nicht erlaubt, deswegen muss man es so berechnen)
b) Wie viel Speicher (ganzzahlige Byte-Angabe unter Verwendung des höchst-möglichen Binärpräfix) ist das, wenn jede Speicherzelle 64 Bit groß ist?
Aber wie soll man das denn berechnen ?
256 Ti * 64 Bit = ?
2 Antworten
64 Bit sind 8 Bytes. D.h. mit jede Deiner 2^48 Adressen werden 8 Bytes angesprochen. Das wären 2^3, wir haben nun also:
2^3*2^8*2^40 bzw. 2* 2^50.
2^48 * 64 Bit = 2^54 Bit = 2^51 Byte.
Dann die Präfixe:
Während kB, MB, GB etc. immer mal 1000 sind, ist es bei KiB, MiB, GiB etc. immer mal 1024. Das ist 2^10.
Also:
2^51 B = 2^41 KiB = 2^31 MiB = 2^21 GiB = 2^11 TiB = 2 PiB.