Differenza chiave: x86 è una famiglia di architetture dell'insieme di istruzioni basate sulla CPU Intel 8086 originale. X64 è un'architettura di set di istruzioni che appartiene alla famiglia x86 che supporta 64 bit per indirizzo.
Le tecnologie informatiche sono in costante evoluzione per soddisfare le esigenze dei clienti. La tecnologia più nuova, migliore e più veloce è attesa. Quando gli sviluppatori incontrano una limitazione su un determinato standard, finiscono per cambiare lo standard. X86 e x64 sono entrambe le dimensioni del processore disponibili all'acquisto di un computer, sebbene differiscano in termini di prestazioni.
Gli x16, x32 e x64 sono diversi l'uno dall'altro e i bit si riferiscono al modo in cui il processore gestisce le informazioni. In x16, possono esistere solo 16 processori logici, mentre x32 può andare su 32 processori logici e x64 può avere 64 processori logici. Se si esegue un sistema con architettura a 32 bit, il sistema è limitato ai 32 bit a cui i registri possono puntare. Il puntatore a 32 bit può solo indicare un massimo di 4, 2 miliardi di indirizzi, che arriva a circa 4 GB. Tuttavia, nell'architettura a 64 bit, il sistema può puntare a indirizzi quasi illimitati in quanto la capacità di memoria sarebbe il quadrato di 4, 2 miliardi. Il bit x64 supporta da qualche parte tra 1 e 128 GB di RAM. L'architettura x64 non è stata sfruttata al massimo delle sue potenzialità e il software per questa architettura è ancora in fase di perfezionamento.
X 86 | x64 | |
supporti | 16, 32 o 64 file di registro in base all'architettura. | Supporta 64 file di registro. |
Requisiti | Processore 1-gigahertz (GHz) a 32 bit (x86) o 64-bit (x64), 512 MB di RAM | Processore a 64-bit 1-GHz (x64), 1 GB di RAM (consigliati 4 GB) |
Accesso alla memoria | Può accedere fino a 4 GB di RAM. | Può accedere dalla RAM tra 1 GB e 128 GB a seconda dell'edizione. |
prevenzione di esecuzione dei dati | Utilizza una versione basata su software di DEP. | Supporta DEP supportato da hardware. |
Protezione delle patch del kernel | Non disponibile | Questa funzione è disponibile. La protezione patch del kernel aiuta a impedire a un programma dannoso di aggiornare il kernel di Windows Vista. |
Firma autista | Consente agli utenti di utilizzare driver non firmati | Tutti i driver devono firmare digitalmente |
Driver a 32 bit | Supporta tutti i driver di versione a 32 bit | Non supporta |
Programmi a 16 bit | Supporta parzialmente i driver a 16 bit | Non supporta |
limitazioni | La RAM è limitata, la sicurezza è minima, la velocità è inferiore a 64 bit, non è possibile eseguire programmi / driver creati per 64 bit | I driver a 64 bit potrebbero non essere disponibili per uno o più dispositivi nel sistema, i driver devono essere firmati digitalmente, non supportano driver / programmi a 32 bit, l'individuazione di programmi specifici per 64 bit è difficile, non tutti i dispositivi hardware sono compatibili con il sistema a 64 bit, le richieste di autorizzazione |