close
Saltar ao contido

X86

Na Galipedia, a Wikipedia en galego.
X86
 Instancia de
 Subclase de
Características
 Contén partes da clase
Implicados
 Usado por
 Deseñador/a
Datas
 Fundación / creación
1978 Editar o valor en Wikidata
Códigos e identificadores
Freebase/m/087hd Editar o valor en Wikidata
OpenAlexC170723468 Editar o valor en Wikidata
Wikidata C:Commons

x86 (tamén coñecido como 80x86[1] ou a familia 8086[2]) é unha familia de arquitecturas de conxunto de instrucións CISC (Complex Instruction Set Computer)[a] desenvolvidas inicialmente por Intel, baseadas no microprocesador 8086 e na súa variante de bus externo de 8 bits, o 8088. O 8086 foi introducido en 1978 como unha extensión totalmente de 16 bits do microprocesador 8080 de 8 bits de Intel, coa segmentación de memoria como solución para direccionar máis memoria da que pode ser cuberta por un enderezo simple de 16 bits. O termo «x86» xurdiu porque os nomes de varios sucesores do procesador 8086 de Intel rematan en «86», incluíndo o 80186, 80286, 80386 e 80486. Coloquialmente, os seus nomes eran «186», «286», «386» e «486».

O termo non é sinónimo de compatibilidade con IBM PC, xa que implica unha multitude doutro hardware informático. Os sistemas integrados e os ordenadores de propósito xeral usaban chips x86 antes de que comezase o mercado compatible con PC, algúns deles antes da estrea de IBM PC (1981).[b]

En xuño de 2022, a maioría dos ordenadores de escritorio e portátiles vendidos baséanse na familia de arquitectura x86,[3] mentres que as categorías móbiles, como os teléfonos intelixentes ou as tabletas, están dominadas por ARM. Na gama alta, x86 segue a dominar os segmentos de estacións de traballo con uso intensivo de computación e computación na nube.[4]

Na década de 1980 e principios de 1990, cando o 8088 e o 80286 aínda eran de uso común, o termo x86 adoitaba representar calquera CPU compatible con 8086. Hoxe en día, porén, x86 adoita implicar compatibilidade binaria co conxunto de instrucións de 32 bits do 80386. Isto débese ao feito de que este conxunto de instrucións se converteu nunha especie de mínimo común denominador para moitos sistemas operativos modernos e probablemente tamén porque o termo se fixo común despois da introdución do 80386 en 1985.

Uns anos despois da introdución dos modelos 8086 e 8088, Intel engadiu algo de complexidade ao seu esquema de nomes e á súa terminoloxía, xa que o «iAPX» do ambicioso pero desafortunado procesador Intel iAPX 432 foi probado na familia de chips 8086, que tivo máis éxito, aplicado como unha especie de prefixo a nivel de sistema. Un sistema 8086, que incluía coprocesadores como o 8087 e o 8089, e chips de sistema máis sinxelos específicos de Intel, foi descrito como un sistema iAPX 86.[5] Tamén existían os termos iRMX (para sistemas operativos), iSBC (para ordenadores dunha soa placa) e iSBX (para placas multimódulo baseadas na arquitectura 8086), todos xuntos baixo o título Microsystem 80.[6][7] Non obstante, este esquema de nomes foi bastante temporal, durando uns anos a principios da década de 1980.

Aínda que o 8086 foi desenvolvido principalmente para sistemas integrados e pequenos ordenadores multiusuario ou monousuario, en gran parte como resposta ao exitoso Zilog Z80 compatible con 8080,[8] a liña x86 axiña creceu en características e potencia de procesamento. Hoxe en día, x86 é omnipresente tanto en ordenadores persoais fixos como portátiles, e tamén se usa en ordenadores de gama media, estacións de traballo, servidores e na maioría dos novos clústeres de supercomputadores da lista TOP500. Unha gran cantidade de software, incluída unha longa lista de sistemas operativos x86, emprega hardware baseado en x86.

Non obstante, o x86 moderno é relativamente pouco común nos sistemas integrados; as aplicacións pequenas de baixo consumo (que usan baterías diminutas) e os mercados de microprocesadores de baixo custo, como os electrodomésticos e os xoguetes, carecen dunha presenza significativa do x86.[c] Aquí son comúns as arquitecturas simples baseadas en 8 e 16 bits, así como as arquitecturas RISC máis sinxelas como ARM e RISC-V, aínda que os VIA C7, VIA Nano, Geode de AMD, Athlon Neo e Intel Atom compatibles con x86 son exemplos de deseños de 32 e 64 bits utilizados nalgúns segmentos relativamente de baixo consumo e baixo custo.

Houbo varios intentos, incluído o de Intel, para acabar co dominio do mercado da arquitectura x86 «pouco elegante» deseñada directamente a partir dos primeiros microprocesadores sinxelos de 8 bits. Exemplos disto son o iAPX 432 (un proxecto orixinalmente chamado Intel 8800[9]), o Intel 960, o Intel 860 e a arquitectura Intel/Hewlett-Packard Itanium. Non obstante, o refinamento continuo das microarquitecturas, os circuítos e a fabricación de semicondutores x86 dificultaría a substitución do x86 en moitos segmentos. A extensión de 64 bits de x86 de AMD (á que Intel finalmente respondeu cun deseño compatible)[10] e a escalabilidade dos chips x86 en forma de CPU multinúcleo modernas fan de x86 un exemplo de como o refinamento continuo dos estándares establecidos da industria pode resistir a competencia de arquitecturas completamente novas.[11]

A arquitectura x86 pode requirir unha licenza de Intel;[12] a arquitectura x86-64 pode requirir unha licenza adicional de AMD. O procesador Pentium Pro (e NetBurst) leva no mercado uns 37 anos a partir de 2026,[13] polo que non pode ser obxecto de reclamacións de patentes. Polo tanto, o subconxunto i686 da arquitectura x86 é totalmente aberto. Os procesadores Opteron da serie 1000 levan igualmente uns 37 anos no mercado a partir de 2026,[14] polo que tampouco poden ser obxecto de reclamacións de patentes. Polo tanto, o subconxunto AMD K8 da arquitectura x86 é totalmente aberto.

  1. A diferenza da microarquitectura (e da implementación electrónica e física específica) empregada para o deseño dun microprocesador específico.
  2. O portátil GRID Compass, por exemplo.
  3. O mercado de procesadores integrados está poboado por máis de 25 arquitecturas diferentes, que, debido á sensibilidade ao prezo, baixo consumo e requisitos de simplicidade do hardware, superan en número ás x86.
Referencias
  1. Rao, P.V.S. (2009). Computer System Architecture (en inglés). Prentice-Hall of India. p. 402 (Section 19.1, The x86 family of processors). ISBN 978-81-203-3594-3.
  2. Mhatre, Swapneel Chandrakant (2012). Microprocessors and Interfacing Techniques: For S. E. (Computer Engineering) Semester II of University of Pune (en inglés). Jaico Publishing House. ISBN 978-81-8495-325-1.
  3. Alcorn, Paul (2022-02-09). "AMD Sets All-Time CPU Market Share Record as Intel Gains in Desktop and Notebook PCs". Tom's Hardware (en inglés).
  4. Brandon, Jonathan (2015-04-15). "The cloud beyond x86: How old architectures are making a comeback". ICloud PE (en inglés). Business Cloud News. Arquivado dende o orixinal o 2021-08-19. Consultado o 2020-11-23. A pesar do dominio de x86 nos centros de datos, é difícil ignorar o ruído que os provedores estiveron facendo nos últimos anos en torno a arquitecturas non x86 como ARM...
  5. Dvorak, John C. "Whatever Happened to the Intel iAPX432?" (en inglés). Dvorak.org. Arquivado dende o orixinal o 2017-11-25. Consultado o 2014-04-18.
  6. iAPX 286 Programmer's Reference (PDF) (en inglés). Intel. 1983. Arquivado dende o orixinal (PDF) o 2017-08-28. Consultado o 2017-08-28.
  7. iAPX 86, 88 User's Manual (PDF) (en inglés). Intel. agosto de 1981. Arquivado dende o orixinal (PDF) o 2017-08-28. Consultado o 2017-08-28.
  8. Edwards, Benj (2008-06-16). "Birth of a Standard: The Intel 8086 Microprocessor". PCWorld (en inglés). Arquivado dende o orixinal o 2010-09-26. Consultado o 2014-09-14.
  9. Stanley Mazor (xaneiro–marzo de 2010). "Intel's 8086". IEEE Annals of the History of Computing (en inglés) 32 (1): 75–79. Bibcode:2010IAHC...32a..75M. doi:10.1109/MAHC.2010.22.
  10. "AMD Discloses New Technologies At Microprocessor Forum" (Nota de prensa) (en inglés). AMD. 1999-10-05. Arquivado dende o orixinal o 2000-03-02. «Unha e outra vez, os arquitectos de procesadores analizaron a pouco elegante arquitectura x86 e declararon que non se pode ampliar para dar cabida ás últimas innovacións», dixo Nathan Brookwood, analista principal, Insight 64.
  11. Burt, Jeff (2010-04-05). "Microsoft to End Intel Itanium Support". eWeek (en inglés). Consultado o 2022-06-02.
  12. Pirzada, Usman (2014-09-23). "Intel Looking to Grant x86 ISA License to a Third Company – Chinese CPU Maker Spreadtrum". WCCF TECH (en inglés). Consultado o 2026-02-03.
  13. Pryce, Dave (1989-05-11). "80486 32-bit CPU breaks new ground in chip density and operating performance. (Intel Corp.) (anuncio do produto) EDN" (Nota de prensa) (en inglés).
  14. Swoyer, Stephen (2003-04-24). "AMD introduces 64-bit Opteron Chip (ESJ) (artigo de noticias)" (en inglés).

Véxase tamén

[editar | editar a fonte]

Outros artigos

[editar | editar a fonte]
  • PowerPC, unha arquitectura competidora nas últimas eras de 32 bits e 64 bits

Ligazóns externas

[editar | editar a fonte]

Este artigo tan só é un bosquexo
 Este artigo sobre informática é, polo de agora, só un bosquexo. Traballa nel para axudar a contribuír a que a Galipedia mellore e medre.
 Existen igualmente outros artigos relacionados con este tema nos que tamén podes contribuír.