Differenza tra 32 bit e 64 bit Architettura

June 13

Differenza tra 32 bit e 64 bit Architettura


Se siete nel mercato per un nuovo computer, potreste aver notato che ora sembrano esserci due diverse versioni di Windows, noto come 32-bit e 64-bit. In realtà, queste diverse versioni esistono dal XP, ma è solo di recente che i sistemi operativi a 64 bit sono diventati popolari in computer portatili e desktop venduti ai consumatori. Le differenze tra i sistemi operativi a 32-bit e 64-bit hanno radici nella architettura dei processori per computer.

Storia

Entrambe le configurazioni architettura a 32-bit e 64-bit sono stati in giro per decenni, ma erano per lo più utilizzati nei computer aziendali complessi come IBM 7030 Stretch, costruita nel 1961. architettura a 32-bit è stato a disposizione dei consumatori nel 1980, e il processore Intel 386 era un esempio. Tuttavia, Windows non è diventato un sistema operativo a 32 bit fino a Windows 95. Windows XP è stata la prima versione consumer di Windows per ricevere una versione a 64-bit.

Architettura

Il termine "32 bit," in riferimento ad una architettura di processore o sistema operativo, si riferisce alla dimensione massima di un intero registro un processore può memorizzare. Un'architettura a 32 bit in grado di memorizzare i dati che è largo 32 bit, mentre un architettura a 64 bit in grado di memorizzare i dati che è largo 64 bit. architettura a 64 bit può semplicemente memorizzare più bit di architettura a 32 bit.

RAM massima

La capacità di memorizzare più bit significa che un processore con architettura a 64 bit può, se abbinato con un sistema operativo a 64 bit, indirizzare più memoria di una architettura a 32 bit. Un processore con architettura a 32 bit può indirizzare solo quattro gigabyte di memoria. Lo stesso vale per un sistema operativo a 32 bit, anche se si dispone di un processore a 64 bit. La memoria massima che può essere affrontato con una architettura a 64 bit è di 16 terabyte.

Dimensione del file

Il maggior numero di bit che possono essere affrontate da un processore a 64 bit si traduce anche nella possibilità di memorizzare i file di maggiori dimensioni. Ad esempio, Windows XP 32 bit non può fare uso di un disco rigido che è più grande di 8 terabyte e non può fare uso di un file che è superiore a 4 gigabyte. Mentre ci sono pochi casi in cui questo è un problema di oggi, alcuni file, come ad esempio video ad alta definizione, stanno iniziando a invadere il limite di dimensione del file 4-gigabyte.

Compatibilità

I programmi creati solo per un architettura a 32-bit o il sistema operativo non sarà sempre lavorare su una versione a 64 bit, e viceversa. Questo perché i dati di sistemi operativi memorizzare 32-bit e 64-bit in modi diversi. La maggior parte dei programmi moderni offrono la compatibilità per entrambi, ma si tenta di eseguire un programma che è stato costruito per una versione a 32 bit di Windows XP su un moderno versione a 64 bit di Windows 7 può causare il crash del programma. Inoltre, i driver di periferica non sono compatibili tra le versioni a 32-bit e 64-bit.