Nombre del alumno: Roberto Augusto Lpez Fucugauchi
Tema: Historia de los procesadores X86
Materia: Lenguaje de Interfaz
Profesor: Mauricio Arturo Reyes Hernndez
Fecha: 31/01/2014
Indice Introduccin 3 Desarrollo 4 Conclusin 6 Bibliografa 6
Introduccin Vamos a conocer la historia de los procesadores de la familia x86, como se han desarrollado y evolucionado a lo largo de su historia.
Desarrollo Intel inici sus operaciones siendo un fabricante de memoria para computadoras. En 1971 fue la primera compaa en lograr la integracin de suficientes transistores como para vender un microprocesador programable completo con un conjunto de instrucciones de 4 bits, que se volvera muy comn en calculadoras de bolsillo: El Intel 4004. Al 4004 lo sucedieron el 8008 en 1972 y en 1974 el 8080, cada vez logrando mayor capacidad. En 1978, Intel comenz a comercializar el procesador 8086, un ambicioso chip de 16 bits potencialmente capaz de ser el corazn de computadoras de propsito mltiple. El 8086 se comercializ en versiones desde 4,77 y hasta 10 MHz. IBM adopt al hermano menor del 8086 (el 8088, un procesador con un bus de datos interno de 16 bits, pero con el bus externo de 8 bits, lo que permita aprovechar diseos y circuitos para sistemas de 8 bits) para basarse en l y lanzar la lnea de computadoras ms exitosa de la historia: el IBM PC (1981) y el IBM XT (eXtended Technology) (1983) (ver influencia del IBM PC). El xito de esta serie fue tal que a partir de ese momento, todos los CPUs de Intel mantuvieron una estricta poltica de compatibilidad hacia atrs - Todo CPU fabricado por Intel desde ese momento y hasta el 2001 es capaz de ejecutar cdigo compilado para cualquiera de sus predecesores. Al 8086 lo sucedi el 80286 en 1982 (en el cual se bas la IBM PC/AT, 1985). Este chip, de 24/16 bits, implement el modo protegido de ejecucin, sentando las bases para la aparicin de los verdaderos sistemas multitarea de escritorio. El 80286 apareci a 6 MHz, y a lo largo de los aos lleg hasta los 12MHz. Hubo varios sistemas operativos que aprovecharon su modo protegido para ofrecer multitarea real, tales como las primeras versiones de OS/2, o Xenix. Pero el verdadero boom de la multitarea no lleg hasta el nacimiento del 80386 (1985) - Un avance tan fuerte que hoy en da es comn referirse como i386 a toda la lnea de procesadores que le siguieron (tambin es comn la referencia IA32, Intel Architecture of 32 bits). El 386 fue el primer procesador de Intel de 32 bits, y -magnficas noticias para los desarrolladores- utilizarlo para aplicaciones de multitarea sera ya mucho ms fcil de lo que lo fue con el 80286. El 80386 maneja velocidades de 16 a 33 MHz. El 80486 apareci en 1989. Fue un cambio relativamente menor frente al 80386 - Hasta su aparicin, todas las computadoras PC tenan la opcin de instalar en un zcalo de la placa base un -bastante caro- coprocesador numrico - para las XT, el 8087. Para las AT, el 80287. Para las 386, el 80387. A partir del 80486, el coprocesador numrico, as como la memoria cach L1 o de nivel 1 fueron integrados dentro del chip de la CPU (el coprocesador slo en los modelos 486DX. Los modelos 486SX lo tenan desactivado), trayendo como resultado un gran aumento en la velocidad percibida por los usuarios. Internamente este procesador es el primer x86 segmentado (con una profundidad 5). Este cambio es importante pues permite a la misma frecuencia de reloj ejecutar casi el doble de instrucciones (1,9) e incrementar la frecuencia de reloj. El 486 existe en versiones desde 20 y hasta 100 MHz. Estos ltimos denominados 486-DX4 a pesar de multiplicar por tres la frecuencia de funcionamiento interna respecto al bus de datos externo. En 1993 apareci el Pentium. Por qu ya no se llam 80586? Porque muchas empresas competidoras de Intel comenzaron a producir CPUs con el mismo nombre que los de Intel. Ante el fallo de que un nmero no puede ser tomado como marca registrada, a partir de entonces los procesadores llevan un nombre propio. Este procesador incorporaba bastantes novedades, entre ellas un coprocesador muy mejorado y un doble sistema de prefetch, lo que le permita en ciertas situaciones ejecutar dos instrucciones simultneas, con el consiguiente aumento de rendimiento (esto slo era posible bajo ciertas combinaciones muy estrictas de instrucciones, con lo que el aumento de rendimiento slo era apreciable en aplicaciones compiladas especficamente para l). El Pentium lleg desde los 60 hasta los 233 MHz. Poco despus hizo su aparicin el Pentium Pro, una versin orientada a servidores que inclua la cach de segundo nivel en el mismo encapsulado que el procesador. Su elevado precio supuso un freno a su expansin. [cita requerida]
Desde entonces, la tendencia al aparecer el Pentium II (1997), Pentium III (1999) y Pentium 4 (2000) ha sido la integracin de ms componentes, la adicin de instrucciones especficas de multimedia y a elevar la velocidad de reloj tanto como sea posible. El Pentium II lleg desde 233 hasta 450 MHz. El Pentium III desde 450 a 1400 (1,4 GHz). El Pentium 4 debut a 1,3 GHz y en noviembre del 2005 llegaba ya a los 3,80 GHz. Con todo, la carrera de los MHz se vio frenada debido al creciente consumo de energa y generacin de calor producida por los microprocesadores a altas frecuencias de reloj, que en los ltimos Pentium 4 super fcilmente los 100 W. Paralelamente al Pentium II dos familias de CPUs fueron anunciadas: El Celeron, que es similar a los Pentium pero con menos memoria cach y, por consiguiente, menor precio y prestaciones, y el Xeon, orientado a servidores, con ms memoria cach - y claro est, de mucho mayor costo. Con los Celern se continu con una tendencia, ya iniciada en los 386 y 486, de tener dos modelos de diferentes prestaciones en la misma familia de procesadores: los modelos DX (386DX y 486DX), de mayores prestaciones, y los modelos SX (386SX y 486SX) de menores prestaciones. En el caso del 386 por tener un bus externo de 16 bits en lugar de 32, como en los DX, y en los 486SX por tener desactivado el coprocesador matemtico interno. As, en los Pentium II, Pentium III y Pentium 4 aparecieron sus correspondientes versiones de bajo costo y prestaciones (bsicamente, como ya se ha dicho, por tener menos memoria cach de nivel 2) con el nombre comercial de Celern. Parece ser que el motivo principal de dicha diversificacin, aparte de aumentar a un costo mnimo el abanico de modelos, prestaciones y precios, es de marketing: debido a las costantes bajadas de precio que experimentan los procesadores y el hardware en general, crear una "barrera de contencin" que justifique los diferentes niveles de precios, poniendo un precio ms alto a los procesadores ms potentes.
BYTES: es una unidad de informacin utilizada como un mltiplo del bit. Generalmente equivale a 8 bits. Palabra: es una cadena finita de bits que son manejados como un conjunto por la mquina. Registro: es un tipo o conjunto de datos almacenados en un sistema. Lenguaje mquina: es el sistema de cdigos directamente interpretable por un circuito microprogramable. Lenguaje ensamblador: es un lenguaje de programacin de bajo nivel para los computadores
Conclusin Hemos estudiado y aprendido acerca de algunos de los distintos procesadores que forman parte de la familia de X86, cada uno con diferentes aunque similares caractersticas, slo va mejorando cada uno poco a poco.