IA-32

IA-32 (Intel Architecture, 32-bit), conocida de manera genérica como x86, x86-32 o i386, es la arquitectura del conjunto de instrucciones del procesador de Intel comercialmente más exitoso. Es una extensión de 32-bit, primero implementada en el Intel 80386, proveniente de los antiguos procesadores Intel 8086, 80186 y 80286 de 16-bit y el denominador común de todos los diseños x86 subsecuentes. Esta arquitectura define el conjunto de instrucciones para la familia de microprocesadores instalados en la gran mayoría de computadoras personales en el mundo.

La longevidad se debe en parte a la completa compatibilidad hacia atrás y que la arquitectura también se ha extendido a 64-bits, sin romper la compatibilidad. Esta extensión es conocida como Intel 64 por Intel o AMD64 por AMD (y referida genéricamente como x86-64 o x64) y no está relacionada de manera alguna a la arquitectura IA-64 de 64-bits implementada por la serie Itanium de Intel.

El conjunto de instrucciones IA-32 se describe normalmente como una arquitectura CISC ( Complex Instruction Set Computer, en inglés), aunque tales clasificaciones han perdido sentido con los avances en el diseño de microprocesadores. Las microarquitecturas x86 modernas, como K7, NetBurst, y otras, son referidas como procesadores post-RISC.

Historia

El conjunto de instrucciones IA-32 fue introducido en el microprocesador Intel 80386 en 1986 y sentó las bases de la mayoría de los microprocesadores por más de 20 años. Aunque el conjunto de instrucciones se ha mantenido intacto, las generaciones sucesivas de microprocesadores que las tienen se han vuelto mucho más rápidas. Dentro de varias directivas de lenguajes de programación, IA-32 es todavía referida como la arquitectura "i386".

Intel fue el inventor y es el proveedor más grande procesadores IA-32, pero no es el único. El segundo proveedor más grande es AMD. Hay otros proveedores, pero sus cantidades son pequeñas. En 2007, Intel se mudó a x86-64, pero aún produce procesadores IA-32 como el Celeron M para laptops. VIA Technologies continua produciendo la familia VIA C3/C7 de dispositivos puramente IA-32, y AMD aún produce la línea Geode y procesadores móviles IA-32.

En 2000, AMD anunció un derivado de IA-32 llamado x86-64 (posteriormente renombrado a AMD64), que agregó capacidades de computación de 64-bits. Esta arquitectura extendida fue después adoptada por Intel con cambios menores.

Other Languages
العربية: أي إيه-32
català: IA-32
čeština: IA-32
Deutsch: IA-32
English: IA-32
Esperanto: IA-32
فارسی: آی‌ای-۳۲
suomi: IA-32
Gaeilge: IA-32
magyar: IA-32
italiano: IA-32
日本語: IA-32
한국어: IA-32
Nederlands: IA-32
norsk bokmål: IA-32
polski: IA-32
русский: IA-32
slovenčina: IA-32
српски / srpski: IA-32
Türkçe: IA-32
中文: IA-32