64-bit vs. Prestazioni a 32 bit

June 21

64-bit vs. Prestazioni a 32 bit


Nel computer, l'unità maggiore di informazioni dopo bit e byte è la "parola". Nella maggior parte dei computer, le parole sono o 32 bit o 64 bit. lunghezza di parola ha un grande effetto sulle prestazioni.

Trasferimento dati

I nastri piatti di fili che si vedono in un computer sono percorsi paralleli per la trasmissione di informazioni. I nastri hanno 32 fili per una dimensione di parola a 32 bit e 64 fili per una dimensione di parola a 64 bit. Ciò significa che quando dati si muove intorno la macchina si muove in grandi "blocchi" su una macchina a 64-bit. I dati più veloce si muove tra le parti di un computer, le informazioni più velocemente si muove attraverso la macchina.

Memoria direttamente indirizzabile

Il modo più veloce per affrontare una sezione di memoria è lasciare ogni valore possibile di una parola riferiscono ad una locazione di memoria. Esistono vari metodi per questo, ma richiedono diversi passaggi per ogni riferimento di memoria. Trentadue bit possono rivolgersi direttamente circa 1 miliardo di locazioni di memoria. Una macchina a 64 bit può indirizzare direttamente a posizioni di miliardi di miliardi --- o 1 quintilioni --- memoria. Ciò significa che una macchina a 64-bit può avere più RAM e più grande memoria cache, in modo che il computer a 64 bit in grado di eseguire programmi più grandi ed eseguire gli stessi programmi più velocemente.

precisione computazionale

I computer possono rappresentare i numeri in una sola parola per la maggior parte dei calcoli. Se il numero è molto grande, molto piccola o ha troppe cifre decimali di precisione, un complicato sistema di "doppio parole" consente al computer di rappresentare numeri utilizzando due parole e con un più tempo metodo di fare l'aritmetica. Una macchina a 64-bit in grado di lavorare con i numeri molto più grandi, molto più piccoli e molto più preciso di una macchina a 32-bit senza l'utilizzo di parole doppie o processi in termini di tempo per il calcolo.