Confronto tra 32 bit e 64 bit

August 22

A partire dal 2010, le architetture di computer più diffusi sono i sistemi a 32-bit e 64-bit. Le loro differenze tecniche si trovano in larghezza registro, larghezza del bus e indirizzamento di memoria. In poche parole, confrontando a 32 bit per i processori a 64 bit è simile a confrontare una strada a due corsie di una strada 24-lane. Un processore a 64 bit in grado di gestire molto più traffico dati di un dispositivo a 32 bit. A differenza di corsie autostradali, tuttavia, le architetture a 32-bit e 64-bit sono costruite in modo diverso.

Confronto bit e la memoria di indirizzamento

Un po 'si riferisce a una singola cifra binaria, 0 o 1. Un byte è uguale a otto bit. Un processore a 32 bit può indirizzare fino a 4GB di memoria, mentre un 64-bit può indirizzare circa 18 miliardi di GB di memoria.

Bus e Registro Larghezza confronto

Bus riferisce al canale che trasporta i dati in qualsiasi momento - come un corsie - mentre registro riferisce alla memoria che può essere facilmente accessibile dal computer qualsiasi momento. Un processore a 32 bit può trasportare e immagazzinare dati fino a 32 bit alla volta. Un processore a 64 bit in grado di trasportare e immagazzinare il doppio dei dati.

Limiti architettonici

A causa di limitazioni architetturali che devono ancora essere violato, computer tipici 64 bit possono accedere soltanto circa 128 GB di memoria ad accesso casuale (RAM) senza farli grandi dimensioni e ingombranti.

Confronti del sistema operativo

Come sistemi operativi diventano più avanzate, richiedono più potenza e più spazio di indirizzi. Questo ha evidenziato limitazione 4GB i processori a 32 bit "e ha reso necessario il passaggio a sistemi a 64 bit. Un sistema operativo a 64 bit in grado di gestire molti più compiti contemporaneamente e permette per la commutazione veloce tra le applicazioni.

Compatibilità

La maggior parte dei programmi sono attualmente applicazioni a 32 bit, che può essere eseguito nei sistemi operativi a 64 bit, purché nessun driver a 32 bit sono inclusi nella installazione. Driver - i file che comunicano con l'hardware - sono creati in modo diverso per i sistemi operativi a 32-bit e 64-bit. I programmi e driver a 64 bit non possono essere installati in sistemi operativi a 32 bit perché l'architettura a 32 bit non è stato progettato per ospitare i dati a 64 bit.

considerazioni

Un processore a 64 bit crea un computer più potente CPU a 32 bit. In precedenza, i computer a 64 bit sono limitati a server e workstation di fascia alta in grado di gestire compiti complessi e calcoli. Hanno consumato un sacco di potenza e sono stati più ingombrante, che li rende costoso e poco pratico per l'uso quotidiano. La limitazione di memoria 4GB di processori a 32 bit è stato ritenuto sufficiente per gestire le attività di computer di utenti medi. Con i sistemi operativi e le applicazioni che richiedono più spazio di indirizzamento, un graduale passaggio a processori a 64 bit è iniziata. A partire dal 2010, più programmi sono stati sviluppati per lavorare sia per i computer a 32 bit e 64-bit. Altri driver sono anche stati progettati per sistemi a 64 bit. E 'solo una questione di tempo prima che i sistemi a 64 bit sostituisce a 32-bit, così come i sistemi a 32 bit eliminate processori e applicazioni a 16 bit.