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?

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).




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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.