Anar al contingut

x86

De L'Enciclopèdia, la wikipedia en valencià

La família x86 reagrupa els microprocessadors compatibles en el joc d'instruccions Intel 8086. Per tant, x86 representa a eixe conjunt d'instruccions, sent també una denominació genèrica donada als corresponents microprocessadors.

Visió general

[editar | editar còdic]

L'arquitectura és notablement no neta, per mantindre compatibilitat en la llínea de processadors de 16 bits d'Intel, que a la seua volta també eren compatibles en una família de processadors de 8 bits. A pesar d'això, la popularitat comercial d'esta arquitectura va fer que molts fabricants escomençaren a fabricar en massa microprocessadors compatibles. Algunes d'estes companyies són AMD, Cyrix, NEC Corporation i Transmeta.

Existixen dos successors de 64 bits per a esta arquitectura:

  • IA64, empleada en els processadors Itanium d'Intel i no compatible en X86, llevat baix emulació.
  • AMD64 o x86-64, d'AMD, que és bàsicament una extensió de 64 bits de la família x86.

Tècnicament, l'arquitectura és denominada IA32 (Intel Architecture 32 bits). Està basada en un model d'arquitectura CISC (de l'anglés Complex Instruction Set Computing).

Història

[editar | editar còdic]

Intel va iniciar les seues operacions sent un fabricant de memòria per a computadores. En 1971 va ser la primera companyia en conseguir l'integració de suficients transistors com per a vendre un microprocessador programable complet en un conjunt d'instruccions de 4 bits, que es tornaria molt comú en calculadores de bojaca: l'Intel 4004.

Al 4004 ho varen succeir el 8008 en 1972 i en 1974 el 8080, cada volta conseguint major capacitat. En 1978, Intel va començar a comercialisar el processador 8086, un ambiciós chip de 16 bits potencialment capaç de ser el cor de computadores de propòsit múltiple. El 8086 es va comercialisar en versions des de 4,77 i fins a 10 MHz.

IBM va adoptar al germà menor del 8086 (el 8088, un processador en un bus de senyes intern de 16 bits, pero en el bus extern de 8 bits, lo que permetia aprofitar dissenys i circuits per a sistemes de 8 bits) per a basar-se en ell i llançar la llínea de computadores més exitosa de l'història: l'IBM PC (1981) i l'IBM XT (estendre Technology) (1983) (vore influència de l'IBM PC).

L'èxit d'esta série va ser tal que a partir d'eixe moment, tots els CPUs d'Intel varen mantindre una estricta política de retrocompatibilidad - Tot CPU fabricat per Intel des d'eixe moment i fins al 2021 és capaç d'eixecutar còdic compilado per a qualsevol dels seus predecessors.

Al 8086 ho va succeir el 80286 en 1982 (en el qual es va basar l'IBM PC/AT, 1985). Este chip, de 24/16 bits, va implementar el modo protegit d'eixecució, assentant les bases per a l'aparició dels verdaders sistemes multitarea d'escritori. El 80286 va aparéixer a 6 MHz, i a lo llarc dels anys va aplegar fins als 12MHz. Va haver varis sistemes operatius que varen aprofitar el seu modo protegit per a oferir multitarea real, tals com les primeres versions de VOS/2, o Xenix.

Pero el verdader boom de la multitarea no va aplegar fins al naiximent del 80386 (1985) - Un alvanç tan fort que hui en dia és comú referir-se com a i386 a tota la llínea de processadors que li varen seguir (també és comú la referència IA32, Intel Architecture of 32 bits). El 386 va ser el primer processador d'Intel de 32 bits, i -magnífiques notícies per als desenrolladors- utilisar-ho per a aplicacions de multitarea seria ya molt més fàcil de lo que ho va anar en el 80286. El 80386 maneja velocitats de 16 a 33 MHz.

El 80486 va aparéixer en 1989. Va ser un canvi relativament menor front al 80386 - Fins a la seua aparició, totes les computadores PC tenien l'opció d'instalar en un zócalo de la placa base un -prou car- coprocessador numèric - per a les XT, el 8087. Per a les AT, el 80287. Per a les 386, el 80387. A partir del 80486, el coprocessador numèric, aixina com la memòria caché L1 o de nivell 1 varen ser integrats dins del chip de la CPU (el coprocessador sol en els models 486DX, els models 486SX ho tenien desactivat), duent com resultat un gran aument en la velocitat percebuda pels usuaris. Internament este processador és el primer x86 segmentat (en una profunditat 5). Este canvi és important puix permet a la mateixa freqüència de rellonge eixecutar casi el doble d'instruccions (1,9) i incrementar la freqüència de rellonge. El 486 existix en versions des de 20 i fins a 100 MHz. Estos últims denominats 486-DX4 a pesar de multiplicar per tres la freqüència de funcionament interna respecte al bus de senyes extern.

En 1993 va aparéixer el Pentium. No es va seguir en la nomenclatura 80586 perque moltes empreses competidores d'Intel havien començat a produir CPUs en el mateix número que els d'Intel. Davant el fet de que un número no pot ser usat com a marca registrada, els processadors duen un nom propi. Este processador incorporava prou novetats, entre elles un coprocessador molt millorat i un doble sistema de "prefetch", lo que li permetia en certes situacions eixecutar dos instruccions simultànees, en el consegüent aument de rendiment (açò solament era possible baix certes combinacions molt estrictes d'instruccions, en lo que l'aument de rendiment sol era apreciable en aplicacions compilades específicament per a ell). El Pentium va aplegar des dels 60 fins als 233 MHz.

Poc despuix va fer la seua aparició el Pentium Pro, una versió orientada a servidors que incloïa la caché de segon nivell en el mateix encapsulado que el processador. El seu elevat preu va supondre un fre a la seua expansió, pero després la seua arquitectura P6 va ser aprofitada per al Pentium II.cita requerida

Des de llavors, la tendència en aparéixer el Pentium II (1997), Pentium III (1999) i Pentium 4 (2000) ha segut l'integració de més components, l'adició d'instruccions específiques de multimèdia i a elevar la velocitat de rellonge tant com siga possible. El Pentium II va aplegar des de 233 fins a 450 MHz. El Pentium III des de 450 a 1400 (1,4 GHz). El Pentium 4 va debutar a 1,3 GHz i en novembre del 2005 aplegava ya als 3,80 GHz. En tot, la carrera dels MHz es va vore frenada pel creixent consum d'energia i generació de calor produïda pels microprocessadors a altes freqüències de rellonge, que en els últims Pentium 4 va superar fàcilment els 100 W.

Paralelament al Pentium II dos famílies de CPUs varen ser anunciades: El Celeron, que és similar als Pentium pero en menys memòria caché i, per tant, menor preu i prestacions, i el Xeon, orientat a servidors, en més memòria caché - i està clar, de molt major cost. En els Celeron es va continuar en una tendència, ya iniciada en els 386 i 486, de tindre dos models de diferents prestacions en la mateixa família de processadors: els models DX (386DX i 486DX), de majors prestacions, i els models SX (386SX i 486SX) de menors prestacions. En el cas del 386SX per tindre un bus extern de 16 bits en lloc dels 32 bits del 386DX, i en els 486SX per tindre desactivat el coprocessador matemàtic intern. Aixina, en els Pentium II, Pentium III i Pentium 4 varen aparéixer les seues corresponents versions de baix cost i prestacions (bàsicament, com ya s'ha dit, per tindre menys memòria caché de nivell 2) en el nom comercial de Celeron. Sembla ser que el motiu principal de dita diversificació, a banda d'aumentar a un cost mínim el palmito de models, prestacions i preus, és de màrqueting: per les constants baixades de preu que experimenten els processadors i l'hardware en general, crear una "barrera de contenció" que justifique els diferents nivells de preus, posant un preu més alt als processadors més potents.

Cronologia

[editar | editar còdic]

Predecessors (les raïls de l'arquitectura x64)

[editar | editar còdic]
  1. No s'inclouen tots els microprocessadors

Microprocessadors de l'arquitectura x86

[editar | editar còdic]
  1. No s'inclouen tots els microprocessadors.

Successors (microprocessadors x86-64)

[editar | editar còdic]
  1. No s'inclouen tots els microprocessadors
Artícul principal → x86-64.

En l'octava generació de processadors compatibles x86, els x86-64, que utilisen arquitectura i bus de 64 bits, en possibilitat de múltiples núcleus, introduïda per AMD i adoptades per Intel, s'introduïxen per primera volta noves variants i formes, en lo que a la denominació i classificació del processador es referix, tals com el nom comercial o tecnologia del model, la companyia fabricant, el seu número de série, la cantitat de bits a la que pot treballar o la cantitat de núcleus pels que està compost, per eixemple: Intel Core 2 Duo I2180, o lo que és lo mateix, i686 o Intel Pentium de doble núcleu I2180, de 64 bits i d'1,6 a 2,0 GHz; o AMD Athlon 64 X2, és dir, un AMD 64 bits, Athlon X de doble núcleu a 2 GHz; tots ells englobats baix el denominador comú x86-64, i compatibles en subarquitecturas anteriors de 32, 16 i 8 bits, de la família de processadors x86 d'Intel, i compatibles.

Vore també

[editar | editar còdic]