Evolucion de los microprocesadores, algoritmos upc 02
Historia de los procesadores intel
1. HISTORIA DE LOS PROCESADORES
Historia
El primer procesador comercial, el Intel 4004, fue presentado el 15 de
noviembre de 1971. Los diseñadores fueron Ted Hoff y Federico Faggin de
Intel, y Masatoshi Shima de Busicom (más tarde ZiLOG).
Los microprocesadores modernos están integrados por millones de transistores
y otros componentes empaquetados en una cápsula cuyo tamaño varía según
las necesidades de las aplicaciones a las que van dirigidas, y que van desde el
tamaño de un grano de lenteja hasta el de casi una galleta. Las partes lógicas
2. que componen un microprocesador son, entre otras: unidad aritmético-lógica,
registros de almacenamiento, unidad de control, Unidad de ejecución, memoria
caché y buses de datos control y dirección.
Existen una serie de fabricantes de microprocesadores, como IBM, Intel, Zilog,
Motorola, Cyrix y AMD. A lo largo de la historia y desde su desarrollo inicial, los
microprocesadores han mejorado enormemente su capacidad, desde los viejos
Intel 8080, Zilog Z80 o Motorola 6809, hasta los recientes Intel Core 2 Duo,
Intel Core 2 Quad, Intel Xeon, Intel Itanium II, Transmeta Efficeon o Cell.
Ahora los nuevos microprocesadores pueden tratar instrucciones de hasta 256
bits, habiendo pasado por los de 128, 64, 32, 16, 8 y 4 bits. Desde la aparición
de los primeros computadores en los años cuarenta del siglo XX, muchas
fueron las evoluciones que tuvieron los procesadores antes de que el
microprocesador surgiera por simple disminución del procesador.
Antecedentes
Entre estas evoluciones podemos destacar estos hitos:
* ** ENIAC (Electronic Numeric Integrator And Calculator) Fue un computador
con procesador multiciclo de programación cableada, esto es, la memoria
contenía sólo los datos y no los programas. ENIAC fue el primer computador,
que funcionaba según una técnica a la que posteriormente se dio el nombre de
monociclo.
* ** EDVAC (Electronic Discrete Variable Automatic Computer) fue la primera
máquina de Von Neumann, esto es, la primera máquina que contiene datos y
programas en la misma memoria. Fue el primer procesador multiciclo.
* ** El IBM 7030 (apodado Stretch) fue el primer computador con procesador
segmentado. La segmentación siempre ha sido fundamental en Arquitectura de
Computadores desde entonces.
* ** El IBM 360/91 supuso grandes avances en la arquitectura segmentada,
introduciendo la detección dinámica de riesgos de memoria, la anticipación
generalizada y las estaciones de reserva.
3. * ** El CDC 6600 fue otro importante computador de microprocesador
segmentado, al que se considera el primer supercomputador.
* ** El último gran hito de la Arquitectura de Computadores fue la segmentación
superescalar, propuesta por John Cocke, que consiste en ejecutar muchas
instrucciones a la vez en el mismo microprocesador. Los primeros
procesadores superescalares fueron los IBM Power-1.
Avances
Hay que destacar que los grandes avances en la construcción de
microprocesadores se deben más a la Arquitectura de Computadores que a la
miniaturización electrónica. El microprocesador se compone de muchos
componentes. En los primeros procesadores gran parte de estos estaban
ociosos el 90% del tiempo. Sin embargo hoy en día los componentes están
repetidos una o más veces en el mismo microprocesador, y los cauces están
hechos de forma que siempre están todos los componentes trabajando. Por
eso los microprocesadores son tan rápidos y tan productivos. Esta
productividad tan desmesurada, junto con el gran número de transistores por
microprocesador (debido en parte al uso de memorias caché) es lo que hace
que se necesiten los inmensos sistemas de refrigeración que se usan hoy en
día. Inmensos en comparación con el microprocesador, que habitualmente
consiste en una cajita de 2 centímetros de largo y de ancho por 1 milímetro de
altura, cuando los refrigeradores suelen tener volúmenes de al menos 5
centímetros cúbicos.
Intel 4004
Intel 4004
Zilog Z80
Zilog Z80
Motorola 68000
Motorola 68000
Microprocesador Intel 80486DX2.
Microprocesador Intel 80486DX2.
Evolución del microprocesador
* ** 1971: Intel 4004. Nota: Fue el primer microprocesador comercial. Salió al
mercado el 15 de noviembre de 1971.
* ** 1974: Intel 8008
* ** 1975: Signetics 2650, MOS 6502, Motorola 6800
5. HISTORIA DEL PROCESADOR INTEL
He aqui una lista con la evolución de los procesadores que esta
compañía ha sacado al mercado y que ha convivido con nosotros desde
hace tantos años.
Procesador 4004
En 1969, Busicom, una joven empresa japonesa, fue a la compañía Intel
(fundada el año anterior) para que hicieran un conjunto de doce chips
para el corazón de su nueva calculadora de mesa de bajo costo
Este trabajo daría lugar a la fabricación de los primeros procesadores
4001, 4002 y 4003 hasta llegar a una versión estable de funcionamiento
en el año 1971, dandose origen así al procesador 4004.
Procesador 8008
En 1969 Computer Terminal Corp. (ahora Datapoint) visitó Intel.
Vic Poor, vicepresidente de Investigación y Desarrollo en CTC quería
integrar la CPU de su nueva terminal Datapoint 2200 en unos pocos
chips y reducir el costo y el tamaño del circuito electrónico. Motivo por el
que Intel y CTC firmaron un contrato para desarrollar el chip, que
internamente llamado 1201.Pensado para la aplicación de terminal
inteligente, debería ser más complejo que el 4004.
Mientras tanto, CTC también contrató a la empresa Texas Instruments
para hacer el diseño del mismo chip como fuente alternativa.
Durante el verano de 1971, mientras el trabajo con el 1201 estaba
progresando rápidamente, Datapoint decidió que no necesitaba más el
1201 debido a la recesión económica de aquella época que había bajado
el costo de los circuitos TTL de tal manera que ya no era rentable el
circuito a medida. Datapoint le dejó usar la arquitectura a Intel y a
cambio esta última no le cobraba los costos de desarrollo.
Intel decidió cambiarle el nombre al 1201 y lo llamaría 8008. Lanzándose
al mercado a primeros de abril de 1972.
Procesador 8086/8088
El 8086 es un microprocesador de 16 bits, tanto en lo que se refiere a su
estructura como en sus conexiones externas, mientras que el 8088 es un
procesador de 8 bits que internamente es casi idéntico al 8086. La única
6. diferencia entre ambos es el tamaño del bus de datos externo.
Procesador 80286
Este microprocesador apareció en febrero de 1982. Los avances de
integración permitieron hacer un microprocesador que soportaba nuevas
capacidades, como la multitarea (ejecución simultánea de varios
programas). El 80286 contiene 134.000 transistores dentro de su
estructura (360% más que el 8086).
Procesador 80386.
En octubre de 1985 Intel lanzó el microprocesador 80386 original de 16
MHz, con una velocidad de ejecución de 6 millones de instrucciones por
segundo y con 275.000 transistores. La primera empresa en realizar una
computadora compatible con IBM PC AT basada en el 80386 fue
Compaq con su Compaq Deskpro 386 al año siguiente.
Procesador 80486
Este microprocesador es básicamente un 80386 con el agregado de una
unidad de punto flotante y un caché de memoria de 8 KBytes. De este
procesador podíamos encontrar varias versiones:
80486 DX
80486 SX
80486 DX2
80486 SL
80486 DX4
Procesador Pentium
El 19 de octubre de 1992, Intel anunció que la quinta generación de su
línea de procesadores compatibles (cuyo código interno era el P5)
llevaría el nombre Pentium en vez de 586 u 80586, como todo el mundo
estaba esperando. Esta fue una estrategia de Intel para poder registrar
la marca y así poder diferir el nombre de sus procesadores del de sus
competidores (AMD y Cyrix principalmente).
7. Procesador Pentium Pro
Es la sexta generación de arquitectura x86 de los microprocesadores de
Intel, cuya meta era remplazar al Intel Pentium en toda la gama de
aplicaciones. Pero luego se centró, como chip, en el mundo de los
servidores y equipos de sobremesa de gama alta.
Procesador Pentium II
El Pentium II es un microprocesador con arquitectura x86, introducido en
el mercado el 7 de mayo de 1997. Está basado en una versión
modificada del núcleo P6, usado por primera vez en el Intel Pentium Pro.
Los cambios fundamentales respecto a éste último fueron mejorar el
rendimiento en la ejecución de código de 16 bits, añadir el conjunto de
instrucciones MMX y eliminar la memoria caché de segundo nivel del
núcleo del procesador, colocándola en una tarjeta de circuito impreso
junto a éste.
Procesador Pentium II Xeon
Basado en la arquitectura del procesador Pentium II, el procesador
Pentium II Xeon agrega un mayor rendimiento, facilidad de uso y
confiabilidad en fases crítica, ya que estaban destinados a servidores y
estaciones de trabajo.
Procesador Pentium III
El Pentium III es un microprocesador de arquitectura i686, el cual es una
modificación del Pentium Pro. Fue lanzado el 26 de febrero de 1999.
Procesador Pentium 4
El Pentium 4 (erróneamente escrito Pentium IV) es un microprocesador
de séptima generación basado en la arquitectura x86. Es el primer
microprocesador con un diseño completamente nuevo desde el Pentium
Pro de 1995. El Pentium 4 original, denominado Willamette, trabajaba a
1,4 y 1,5 GHz; y fue lanzado en noviembre de 2000.
Procesador Pentium M
Introducido en marzo de 2003, el Intel Pentium M es un microprocesador
con arquitectura x86 (i686) diseñado y fabricado por Intel. El procesador
fue originalmente diseñado para su uso en computadoras portátiles. Su
8. nombre en clave antes de su introducción era “Banias”. Todos los
nombres clave del Pentium M son lugares de Israel, la ubicación del
equipo de diseño del Pentium M.
Procesador Pentium D
Pentium D fueron introducidos por Intel en 2005. Los chips Pentium D
consisten básicamente en dos procesadores Pentium 4 (de núcleo
Prescott) ubicados en una única pieza de silicio con un proceso de
fabricación de 90 nm. El nombre en clave del Pentium D antes de su
lanzamiento era “Smithfield”. Incluye una tecnología DRM (Digital rights
management) para hacer posible un sistema de protección anticopia de
la mano de Microsoft.
Procesador Core 2 Duo y Core 2 Quad
Se libero la gama Core 2 Duo y Core 2 Quad, los cuales engloban dos
procesadores físicos dentro de uno solo, obteniendo resultados
impresionantes.
En un futuro veremos procesadores con 12, 32 y 80 núcleos, algo nunca
antes habíamos creído.