the ubm
Senior Moderator
- Dabei seit
- 29.05.2005
- Beiträge
- 9.464
- Reaktionspunkte
- 1
Hallo,
ich frage mich, wie man die Ramspeichergrößengrenze bei 32 Bit berechnen kann. Wie jeder weiß, liegt diese bei 4 Gigabyte.
Mein Ansatz (an dem ich leider den Fehler nicht finden kann):
2^32 = 4294967296 Bit
4294967296 / 8 = 536870912 Byte
536870912 / 1024 = 524288 Kilobyte
524288 / 1024 = 512 Megabyte
Lasse ich die Division durch 8 Weg, bin ich bei der Zahl 4096. Aber dann wären es ja Megabit und nicht Megabyte.
Die Frage ist also, wo liegt der Fehler an dieser Berechnung? Die einzige Erklärung, die ich habe, ist, dass der PC im Ram kein einzelnes Bit addressieren kann, sondern immer nur ein Byte und dann wären wir bei der Grenze von 4 GB.
Vielleicht wisst ja ihr mehr.
Ich bedanke mich für eure Antworten.
ich frage mich, wie man die Ramspeichergrößengrenze bei 32 Bit berechnen kann. Wie jeder weiß, liegt diese bei 4 Gigabyte.
Mein Ansatz (an dem ich leider den Fehler nicht finden kann):
2^32 = 4294967296 Bit
4294967296 / 8 = 536870912 Byte
536870912 / 1024 = 524288 Kilobyte
524288 / 1024 = 512 Megabyte
Lasse ich die Division durch 8 Weg, bin ich bei der Zahl 4096. Aber dann wären es ja Megabit und nicht Megabyte.
Die Frage ist also, wo liegt der Fehler an dieser Berechnung? Die einzige Erklärung, die ich habe, ist, dass der PC im Ram kein einzelnes Bit addressieren kann, sondern immer nur ein Byte und dann wären wir bei der Grenze von 4 GB.
Vielleicht wisst ja ihr mehr.
Ich bedanke mich für eure Antworten.