[elektro-etc] RAM XP
H. István
bird1 at chello.hu
Mon Oct 4 19:19:50 CEST 2010
2010.10.04. 18:03 keltezéssel, jhidvegi írta:
> Viszont - akár magánban is - jöhetne egy magyarázat arra, hogy mit is jelent az, hogy akár a gép, akár az oprendszer hány bites. Még az is rémlik, hogy a régi kiswin (3.1 és társai) 16 bitesek voltak, de azt sem értettem, hogy mi a lényege.
HW szempontból az (integer) adat- és címregiszterek szélességét adja meg. Az első a normál (nem vektoros) integer feldolgozás során az egy utasításon belül kezelhető adat méretét befolyásolja, a második pedig az 1-1 processz által kezelhető memória mennyiségét, a 2 hatványainak megfelelően. Pontosabban, bizonyos megkötésektől függően 32 bites x86 rendszereken alapesetben 2 v. 3 GB-ot érhet el egy processz. 64 bites rendszereken meg elvileg akár 18446744073709551616 byte-ot. Ez több, mint amennyit ma "mindent beleadva" ki lehetne használni. A jelenlegi x86 procik ennek apró töredékének kezelését teszik lehetővé, de az is többtíz vagy többszáz GB-ra rúg.
OS szempontból meg ugye az, hogy ki tudja-e használni a 64 bites hw környezetet, illetve kezelni tudja-e a 64 bites programokat. 64 bites program csak 64 bites OS-en futtatható egy 64 bites HW-en. A 32 bitesek viszont 64 bites környezetben is (anélkül, hogy ez zavarná a 64 biteseket, az AMD-nek köszönhetően, ugyanis x86-on ők dolgozták ki a 64 bites rendszert).
> Feltunt viszont, hogy a fájlnevek nem lehettek akármik, nem úgy, mint azóta. Ennek van köze a dologhoz?
Nincs, az a MS bénasága volt, a FAT16 file-rendszer képében.
H.István
More information about the Elektro-etc
mailing list