Forskjellen mellom 32 Bit & 64 Bit Arkitektur

Forskjellen mellom 32 Bit & 64 Bit Arkitektur


Hvis du er i markedet for en ny datamaskin, har du kanskje lagt merke til at det nå ser ut til å være to forskjellige versjoner av Windows, kjent som 32-bit og 64-bit. I sannhet, har disse forskjellige versjoner eksistert siden XP, men det er først nylig at 64-bits operativsystemer har blitt populært i bærbare og stasjonære maskiner som selges til forbrukere. Forskjellene mellom 32-bits og 64-bits operativsystemer har røtter i arkitekturen av dataprosessorer.

Historie

Både 32-bit og 64-bits arkitektur oppsett har eksistert i flere tiår, men ble mest brukt i kompliserte bedriften datamaskiner som IBM 7030 Stretch, bygget i 1961. 32-bits arkitektur ble tilgjengelig for forbrukere i 1980, og Intel 386 var ett eksempel. Men Windows ikke bli en operativsystem 32-bit til Windows 95. Windows XP var den første forbrukeren versjonen av Windows for å få en 64-bits utgave.

Arkitektur

Begrepet "32-bit," når det refereres til en prosessor eller operativsystem arkitektur, refererer til den maksimale størrelsen på et heltall registrere en prosessor kan lagre. En 32-bits arkitektur kan lagre data som er 32 bits bred, mens en 64-bits arkitektur kan lagre data som er 64 bits bred. 64-bits arkitektur kan bare lagre flere bits enn 32-bits arkitektur.

maksimal RAM

Muligheten til å lagre flere bits betyr at en prosessor med en 64-bits arkitektur kan, da sammen med en 64-bits operativsystem, adressere mer minne enn en 32-bits arkitektur. En prosessor med en 32-bits arkitektur kan bare ta fire gigabyte minne. Det samme gjelder for en 32-bit operativsystem, selv om du har en 64-bits prosessor. Maksimalt minne som kan adresseres med en 64-bits arkitektur er 16 terabyte.

Filstørrelse

Jo større antall bits som kan tas opp av en 64-bits prosessor betyr også muligheten til å lagre filer i en større størrelse. For eksempel kan Windows XP 32-bit ikke gjøre bruk av en harddisk som er større enn 8 terabyte, og det kan ikke gjøre bruk av en fil som er større enn 4 gigabyte. Mens det er få tilfeller der dette er et problem i dag, er noen filer, for eksempel HD-videoer, begynner å foregripe på 4 gigabyte filstørrelse grense.

kompatibilitet

Programmer laget kun for en 32-bits arkitektur eller operativsystem vil ikke alltid fungere på en 64-bits versjon, og vice versa. Dette er fordi 32-bits og 64-bits operativsystemer lagre data på forskjellige måter. De fleste moderne programmer tilbyr kompatibilitet for begge, men prøver å kjøre et program som ble bygget for en 32-biters versjon av Windows XP på en moderne 64-bits versjonen av Windows 7 kan føre til at programmet krasjer. Også, enhetsdrivere er ikke kompatible mellom 32-bit og 64-bit versjoner.