X86 é de 32 ou 64 bits?

14

Eu tenho uma cópia do Windows no MSDNAA e diz Windows Vista x86. Esse Windows Vista é de 32 ou 64 bits?

JFW
fonte

Respostas:

39

Na terminologia atual, x86normalmente indica 32 bits, com x86-64ou x64indicando 64 bits.

x86realmente se refere a um conjunto de instruções baseado no Intel 8086 (de algum tempo atrás - 1973, segundo a Wikipedia). Hoje em dia, isso normalmente significa simplesmente um conjunto de instruções de 32 bits. Inicialmente, era um conjunto de instruções que operava com apenas 16 bits, de modo que historicamente poderia ser chamado de x86-16ou x86-32. Mas, obviamente, x86-16não é mais relevante, pois os processadores de 16 bits desapareceram há muito tempo.

x86-64(ou apenas x64) é uma extensão do x86conjunto de instruções, fornecendo suporte para registros de 64 bits, espaço de memória e similares. É totalmente compatível com o x86conjunto de instruções de 32 bits (permitindo que o software de 32 bits seja compilável sem modificação na maioria dos casos ) e é considerado simplesmente um conjunto de instruções de 64 bits.

Também existem nomes específicos de fornecedores x86-64- eles podem ser referidos AMD64ou Intel 64(anteriores IA-32ee EM64T).

DMA57361
fonte
13

Relatórios do Windows Vista x86para a versão 32 bits e x86-64para a versão 64 bits.

Andrejs Cainikovs
fonte
7

é uma versão de 32 bits do Windows

lajuette
fonte
4
  • Você tem uma versão de 32 bits

  • x86 é apenas para 32 bits . Às vezes, também é chamado de x86-32 .

  • O x86- 64 suporta 64 bits . Eles geralmente se referem ao termo x64

subanki
fonte
1
A última parte da sua resposta não faz sentido. x86 refere-se a 32-bit, assim você pode ter certeza.
MDMarra 9/09/10
Sinto muito, houve algum erro de edição na minha resposta, pelo que parecia ser uma resposta errada
subanki