Respostas:
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).
Relatórios do Windows Vista x86para a versão 32 bits e x86-64para 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