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.