Respostas:
Na terminologia atual, x86
normalmente indica 32 bits, com x86-64
ou x64
indicando 64 bits.
x86
realmente 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-16
ou x86-32
. Mas, obviamente, x86-16
não é mais relevante, pois os processadores de 16 bits desapareceram há muito tempo.
x86-64
(ou apenas x64
) é uma extensão do x86
conjunto de instruções, fornecendo suporte para registros de 64 bits, espaço de memória e similares. É totalmente compatível com o x86
conjunto 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 AMD64
ou Intel 64
(anteriores IA-32e
e EM64T
).
Relatórios do Windows Vista x86
para a versão 32 bits e x86-64
para a versão 64 bits.
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