Respuestas:
En la terminología actual x86
normalmente indica 32 bits, con x86-64
o x64
indicando 64 bits.
x86
Realmente se refiere a un conjunto de instrucciones basado en Intel 8086 (desde hace algún tiempo - 1973 según el cálculo de Wikipedia). Hoy en día esto normalmente se toma simplemente como un conjunto de instrucciones de 32 bits. Inicialmente se trataba de un conjunto de instrucciones que funcionaban con solo 16 bits, por lo que históricamente se podría denominar como x86-16
o x86-32
. Pero, obviamente, x86-16
ya no es relevante ya que los procesadores de 16 bits se extinguieron hace mucho tiempo.
x86-64
(o simplemente x64
) es una extensión del x86
conjunto de instrucciones, que proporciona soporte para registros de 64 bits, espacio de memoria y similares. Es totalmente compatible con el x86
conjunto de instrucciones de 32 bits (lo que permite que el software de 32 bits sea compatible sin modificaciones en la mayoría de los casos ) y se entiende simplemente como un conjunto de instrucciones de 64 bits.
Hay nombres específicos del proveedor para x86-64
así - se puede hacer referencia a AMD64
, o Intel 64
(anterior IA-32e
y EM64T
).
Windows Vista informa x86
para la versión de 32 bits y x86-64
para la versión de 64 bits.
Tienes una versión de 32 bits
x86 es solo para 32 bits . A veces también se le conoce como x86-32 .
x86- 64 admite 64 bits . A menudo se refieren por el término x64