DeCaY4
Guest
Möp möp, die Suche ergab nichts (obwohl ich der Meinung bin, dass in nem Windows thread schonmal darüber gesprochen wurde :O )
Ich check nicht, wie man die Größe des, hoho, maximal adressierbaren Speichers berechnet.
Ich dachte immer, dass die 2^16, 32, 64 Bit beträgt, je nach Art des Prozessors.
Jetzt steht aber z.B. im Tanenbaum, dass der 8088 (bzw auch der 8086) mit seiner 16 Bit Architektur nicht 1 MB, also einen MegaByte, an Speicher adressieren kann. Deswegen hat er dies Codesegment und Datensegmentregister bla bla..
Nötig wäre eine 20 Bit Architektur.
Gut 2^20 = 1.048.576 Bit = 1 MegaBit und nicht 1 MegaByte. 1.048.576 Bit wären aber nur 128 KiloByte oder wie?
Genauso bei einer 32Bit Architektur. 4 GB sind maximal adressierbar. 2^32Bit = 4.294... = 4GigaBit und nicht Byte... ich checks nicht
€: ZAPPERLOT! Ich hab's gefunden. Also Leute das ist so: die Architektur verrät die Anzahl der maximal adressierbaren (Speicher-)Adressen, nicht des maximal adressierbaren Speichers (versteht ihr die Ungenauigkeit?
)
Da laut Konvention jede Adresse ein Byte aufnehmen kann, kann man ergo 2^x Byte an (virtuellem) Speicher maximal zur Verfügung stellen.
Das kommt davon, wenn man bei einem Buch mit der Appendix anfängt..
cls plz
Ich check nicht, wie man die Größe des, hoho, maximal adressierbaren Speichers berechnet.
Ich dachte immer, dass die 2^16, 32, 64 Bit beträgt, je nach Art des Prozessors.
Jetzt steht aber z.B. im Tanenbaum, dass der 8088 (bzw auch der 8086) mit seiner 16 Bit Architektur nicht 1 MB, also einen MegaByte, an Speicher adressieren kann. Deswegen hat er dies Codesegment und Datensegmentregister bla bla..
Nötig wäre eine 20 Bit Architektur.
Gut 2^20 = 1.048.576 Bit = 1 MegaBit und nicht 1 MegaByte. 1.048.576 Bit wären aber nur 128 KiloByte oder wie?
Genauso bei einer 32Bit Architektur. 4 GB sind maximal adressierbar. 2^32Bit = 4.294... = 4GigaBit und nicht Byte... ich checks nicht

€: ZAPPERLOT! Ich hab's gefunden. Also Leute das ist so: die Architektur verrät die Anzahl der maximal adressierbaren (Speicher-)Adressen, nicht des maximal adressierbaren Speichers (versteht ihr die Ungenauigkeit?
)Da laut Konvention jede Adresse ein Byte aufnehmen kann, kann man ergo 2^x Byte an (virtuellem) Speicher maximal zur Verfügung stellen.
Das kommt davon, wenn man bei einem Buch mit der Appendix anfängt..

cls plz
Naja ich lass es trotzdem mal stehen.