En este artículo:
¿Qué significa X86?
X86 es el término utilizado para designar la familia de microprocesadores basada en los microprocesadores Intel 8086 y 8088.
Estos microprocesadores garantizan la retrocompatibilidad de las arquitecturas de conjuntos de instrucciones.
x86 comenzó con un conjunto de instrucciones de 8 bits, pero luego creció a conjuntos de instrucciones de 16 y 32 bits. Los microprocesadores X86 son capaces de funcionar en casi cualquier tipo de ordenador, desde superordenadores a ordenadores de sobremesa, servidores y portátiles.
Acuñado a raíz de que el chip 8086 original de Intel terminara con el número 86, el procesador x86 disponía de registros de segmento adicionales para acceder a varios segmentos de datos en el mismo intervalo, al tiempo que admitía un registro de segmento de pila y un registro de segmento de código adicionales.
El procesador x86 puede convertirse en un procesador 8086 de alta velocidad activando el indicador de modo 8086 virtual. El conjunto de instrucciones x86 se considera una versión ampliada de las arquitecturas 8008 y 8080, y no es el típico diseño informático de conjunto de instrucciones complejas.
Se hace especial hincapié en la compatibilidad con versiones anteriores y en el direccionamiento de bytes. Para todos los tamaños de palabra válidos, se proporciona acceso a memoria a direcciones no alineadas.
En comparación con otros procesadores, x86 tiene desventajas significativas cuando se trata de cargas de trabajo empresariales que implican computación de gama alta, procesamiento de transacciones de datos y bases de datos.
A la hora de seleccionar plataformas basadas en x86, hay que tener en cuenta los requisitos de escalabilidad, el perfil de la carga de trabajo, la arquitectura y el soporte del sistema operativo.