X86 è 32 bit o 64 bit?


14

Ho una copia di Windows in MSDNAA e dice Windows Vista x86. Questo Windows Vista è a 32 bit o 64 bit?

Risposte:


39

Nella terminologia attuale x86normalmente indica 32 bit, con x86-64o che x64indica 64 bit.

x86fa davvero riferimento a un set di istruzioni basato sull'Intel 8086 (di qualche tempo fa - 1973 secondo i calcoli di Wikipedia). Al giorno d'oggi questo è normalmente considerato semplicemente un set di istruzioni a 32 bit. Inizialmente era un insieme di istruzioni che funzionava con solo 16 bit, quindi storicamente poteva essere indicato come x86-16o x86-32. Ma, ovviamente, x86-16non è più rilevante poiché i processori a 16 bit si sono estinti molto tempo fa.

x86-64(o semplicemente x64) è un'estensione del x86set di istruzioni, fornendo supporto per registri a 64 bit, spazio di memoria e simili. È completamente retrocompatibile con il x86set di istruzioni a 32 bit (che consente al software a 32 bit di essere compatibile senza modifiche nella maggior parte dei casi ) e viene considerato semplicemente un set di istruzioni a 64 bit.

Esistono anche nomi specifici del fornitore, a x86-64cui è possibile fare riferimento AMD64o Intel 64(precedente IA-32ee EM64T).




4
  • Hai una versione a 32 bit

  • x86 è solo per 32 bit . A volte viene anche chiamato x86-32 .

  • x86-64 supporta 64 bit . Si riferivano spesso al termine x64


1
L'ultima parte della tua risposta non ha senso. x86 si riferisce a 32 bit, quindi puoi esserne sicuro.
MDMarra,

Mi dispiace che ci sia stato un errore di modifica nella mia risposta, quindi sembrava essere una risposta sbagliata
subanki
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.