X86 Historia de la arquitectura X86
De hecho, el procesador 8086 no recibió mucha atención cuando se lanzó y no fue ampliamente adoptado al principio, pero su estatus en la industria de las PC no es exagerado porque trajo x86. No sólo catapultó a Intel a la cima, sino que también se convirtió en un estándar de la industria. Incluso en los potentes procesadores multinúcleo actuales, se puede ver x86.
En sus 30 años de historia de desarrollo, la familia x86 ha ido creciendo, pasando de computadoras de escritorio a portátiles, servidores, supercomputadoras y dispositivos de escritura. Durante este período también frustró o limitó el desarrollo de muchos competidores, haciendo que muchos fabricantes de procesadores y sus tecnologías de arquitectura se convirtieran en figuras históricas. Incluso algunos desarrollos cerrados resultaron insostenibles. Por ejemplo, Apple abandonó el PowerPC.
Por supuesto, no podemos olvidar la lucha entre x86-64 y EM64T. En 2003, AMD lanzó el primer procesador de 64 bits de la industria, Athlon 64, y también trajo x86-64, un superconjunto extendido de 64 bits del conjunto de instrucciones x86, con compatibilidad con versiones anteriores. En ese momento, Intel también estaba implementando la tecnología de 64 bits, pero su arquitectura IA64 no era compatible con x86 y solo se usaba en el procesador de servidor Itanium. Para competir con AMD, Intel también lanzó su propia versión de 64 bits de x86 en 2004, a saber, EM64T.
AMD e Intel se culparon mutuamente por esto, pero en cualquier caso, al menos impulsaron el desarrollo y popularización de la tecnología de 64 bits y continuaron desarrollando la tecnología x86. "Esto demuestra que la flexibilidad del conjunto de instrucciones x86 se puede utilizar contra Intel, por lo que incluso si Intel domina el mercado, otros lo harán. La empresa aún puede cambiar la dirección de x86". x no tiene nada que ver con el procesador y es una definición de comodín simple para todos los sistemas *86, como: i386, 586, Pentium. Los primeros números de CPU Intel eran 8086 y 80286. Toda la serie de CPU era compatible con instrucciones, por lo que se utilizó X86 para identificar el conjunto de instrucciones utilizado. Las series actuales Pentium, P2, P4 y Celeron son compatibles con el sistema de instrucciones X86, por lo que todas pertenecen a la familia X86.
El conjunto de instrucciones X86 fue desarrollado especialmente por la American Intel Corporation para su primera CPU de 16 bits (i8086). La CPU de la primera computadora personal del mundo, la I 8088 (una versión simplificada de la I 8086), lanzada por IBM en los Estados Unidos en 1981, también usaba instrucciones X86. Al mismo tiempo, se agregó a la computadora un coprocesador matemático de la serie de chips X87 para mejorar las capacidades de procesamiento de datos de punto flotante. Aunque con el desarrollo continuo de la tecnología de CPU, Intel ha desarrollado sucesivamente series más nuevas i80386 e i80486 hasta el actual Pentium 4 (en adelante, P4), pero para garantizar que la computadora pueda continuar ejecutando varias aplicaciones desarrolladas en el pasado, en Para proteger y heredar los ricos recursos de software, todas las CPU producidas por Intel todavía usan el conjunto de instrucciones X86, por lo que sus CPU todavía pertenecen a la serie X86.
Además de Intel, AMD y Cyrix también han producido CPU que pueden utilizar el conjunto de instrucciones X86. Debido a que estas CPU pueden ejecutar varios software desarrollados para CPU Intel, la gente de la industria informática enumera estas CPU como productos compatibles con CPU de Intel. Debido a que la serie Intel X86 y sus CPU compatibles utilizan el conjunto de instrucciones X86, se ha formado la enorme línea actual de series X86 y CPU compatibles. Por supuesto, no todas las computadoras de escritorio (portátiles) usan CPU de la serie X86. Algunos servidores y computadoras Macintosh también usan las CPU de la serie Alpha 61164 y PowerPC 604e de American Digital.
Intel comenzó con 8086, 286, 386, 486, 586, P1, P2, P3 y P4, todos usaban la misma arquitectura de CPU, denominada colectivamente X86.