Este documento describe la evolución de los microprocesadores desde los primeros dispositivos electrónicos hasta los procesadores modernos. Comienza con las primeras computadoras como la ABC y la ENIAC, y luego describe los hitos en el desarrollo de procesadores de Intel como el 4004, 8088, 386, Pentium y más allá. También cubre otros procesadores como el Motorola 68000 y su uso en varios sistemas de computadoras y consolas de videojuegos.
1. REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO PARA EL PODER POPULAR PARA LA EDUCACION
INSTITUTO UNIVERSITARIO MARIO BRICEÑO IRAGORRY
AUTORES:
IBARRA BERITZA C.I 16.769.601
ALVAREZ ROSANNA C.I 20.942.366
TORRES ELADIO C.I 25.461.372
CARORA, ENERO 2015
2. Los últimos desarrollos de Intel en tecnología de
procesadores han logrado maximizar su rendimiento, la
reducción de su tamaño y consumo energético. Pero no
siempre fue así, pues en los comienzos de la
informática, las computadoras eran grandes
maquinarias, capaces de realizar solo algunos cálculos
matemáticos.
3.
4. La primera computadora electrónica fue la ABC (Atanasoff
Berry Computer), construida entre 1937 y por el doctor
Vincent V. Atanasoff, y Clifford E. Berry. Pesaba 320 kg. Y
ocupaba el espacio de una mesa. Su función principal era
resolver problemas de algebra con la mayor exactitud.
5. En 1946 fue presentada públicamente la ENIAC (Electronic Numerical
Integrator And Computer), desarrollada por John Presper Eckert y
John William Mauchly. Se trataba de un coloso de 167m2 y pesaba 27
toneladas, cuyo funcionamiento podía elevar la temperatura del
ambiente hasta los 50ºC. A diferencia de sus contemporáneas, la
ENIAC prescindía completamente de procesos analógicos.
6. El desarrollo de los circuitos integrados permitió en 1971
la aparición del primer microproces ador, el 4004 de
Intel®, que tenía 2000 transistores.
7. En 1981 apareció el procesador 8088 de Intel. El mismo
era de 16 bits, trabajaba a un máximo de 10MHz y
disponía de 29.000 transistores. Un año después, el
procesador Intel 286, que contaba con 139.000
transistores, salió al mercado
8. Un año después, el procesador Intel 286, que contaba con
139.000 transistores, salió al mercado.
9. Intel desarrolló en 1985 un procesador que disponía de
287.000 transistores, es decir, cien veces más que el
procesador 4004 de casi quince años atrás: era el Intel
386, que con sus 32 bits fue el primero que permitió
ejecutar múltiples tareas.
10. El Procesador Intel Pentium fue lanzado en 1991.
Ocupaba una superficie de 0.8 micrones y contaba con 3
millones de transistores.
11. Ocho años después la cantidad de transistores pasó a ser
tres veces mayor (9.5 millones) con el Procesador Intel
Pentium III.
12. Al comienzo del nuevo milenio, Intel se encontraba
desarrollando procesadores de 90nm que brindaban
mayor desempeño y menor consumo energético. Fueron
los primeros procesadores fabricados en Silicio
13. En 2005 hizo su aparición el primer procesador
multinúcleo del mercado: el Intel Pentium D. Fue el
comienzo de la tecnología Dual- Core en
microprocesadores.
14. Un año después llevó al desarrollo del Procesador Intel
Core™ 2 Duo. Su proceso de fabricación de 65nm le
permitió llegar a disponer de 290 millones de transistores.
15. Los avances en tecnología multicore siguieron su curso y
los procesadores de cuatro núcleos Intel Core™ 2 Quad
hicieron su aparición en 2007. De esta manera, el
liderazgo de Intel una vez más se tradujo en mayor
desempeño para el usuario, capaz ahora de disfrutar al
máximo de la experiencia multimedia.
16.
17. Nehalem es el código-nombre para micro arquitectura de
procesadores Intel, sucesora de la micro arquitectura Intel core.
El primer procesador lanzado con la arquitectura Nehalem ha
sido el procesador de sobremesa Intel core i7, lanzado el día 15
de noviembre de 2008 en Tokio y el 17 de noviembre de 2008
en los estados unidos. El primer ordenador en usar
procesadores xeon basados en Nehalem ha sido la estación de
trabajo Mac pro en el día 3 de marzo del 2009. Los
procesadores Xeon EX basados en Nehalem que son para
grandes servidores están previstos para el cuarto trimestre de
2009. Los procesadores para los portátiles basados en
Nehalem se verán en 2010. Los iníciales procesadores basados
en Nehalem usan los mismos métodos de fabricación de 45 nm
como penryn. En el Intel Developer Forum Fall 2007, se
presentó un sistema funcionando con dos procesadores
basados en Nehalem, y un largo número de ordenadores
basados en procesadores Nehalem se mostraron en el
Computex del junio de 2008.
18. Xeon es una familia de microprocesadores Intel para
servidores PC y Macintosh. El primer procesador Xeon
apareció en 1998 con el nombre Pentium II Xeon. El
Pentium II Xeon utilizaba tanto el chipset 440GX como el
450NX. En el año 2000, el Pentium II Xeon fue
reemplazado por el Pentium III Xeon En 2001, el Pentium
III Xeon se reemplazó por el procesador Intel Xeon. El
Xeon está basado en la arquitectura Netburst de Intel y es
similar a la CPU PENTIUM 4 .
19. Los Intel Atom pueden ejecutar hasta dos instrucciones
por ciclo. El rendimiento de un Atom de núcleo único es
igual a, aproximadamente, la mitad de un Celeron
equivalente. Por ejemplo, el Atom N270, que se puede
encontrar en muchos netbooks, puede proporcionar
alrededor de 3300 MIPS y 2.1 GFLOPS en bancos de
pruebas estándar, en comparación con los 7400 MIPS y
3.9 GFLOPS de un Pentium M 740 con una frecuencia de
reloj similar (1.73 GHz).
20. La familia de procesadores Intel Core™ i3 con el
Acelerador Intel para medios gráficos de alta definición
ofrece una nueva arquitectura revolucionaria para una
experiencia informática incomparable. Como primer nivel
de la nueva familia de procesadores Intel, el procesador
Intel Core™ i3 es el punto de entrada ideal para una
experiencia informática rápida y con capacidad de
respuesta.
21. Con un desempeño inteligente que se acelera en respuesta a tareas
exigentes, como juegos o edición de fotografías, el procesador Intel
Core™ i5 va más rápido cuando usted lo hace. El procesador Intel
Core™ i5 asigna automáticamente capacidad de procesamiento
cuando más la necesita.¹ Ya sea que esté creando un video de alta
definición, componiendo música digital, editando fotografías o en una
partida de los juegos más entretenidos, con el procesador Intel Core™
i5 puede hacer multitareas con facilidad y ser más productivo que
nunca.
22. Gracias a una tecnología multi-núcleo
inteligente y más rápida que aplica la
capacidad de proceso allí donde es más
necesaria, los procesadores Intel Core™
i7 ofrecen un avance increíble en
rendimiento para PCs. Es la familia de
procesadores más rápida que existe para
equipos de sobremesa. Podrá realizar
multitarea más rápido así como liberar una
creación multimedia digital increíble. Así
mismo, experimentará el rendimiento
máximo en cualquier cosa que haga
gracias a la combinación de la tecnología
Intel Turbo Boost y la tecnología Intel
Hyper-Threading (Intel HT Technology),
que maximiza el rendimiento para
adaptarse a su carga de trabajo.
23.
24. El Motorola 68000 es un microprocesador CISC 16/32 -bit diseñado y
comercializado por Motorola (actualmente producido por Freescale).
Introducido en 1979, con la tecnología HMOS, fue el primer miembro
de la exitosa familia de microprocesadores m68k de 32 bits, por lo
general el software creado para este procesador es compatible con las
versiones futuras del resto de la línea a pesar de que esta primera
versión está limitada a un ancho de bus externo de 16-bit . Después
de tres décadas en la producción, la arquitectura 68000 todavía está
en uso. El Motorola 68000 (MC68000), debe su nombre al número de
transistores de los que se compone, este microprocesador ha sido
utilizado, entre otros, en los Commodore Amiga, los Atari ST, los
primeros Macintosh, enSharp X68000 y las primeras PCB de
videojuegos de recreativas de Capcom. El MC68000 fue lanzado al
mercado en1980 y es el primero de una familia de microprocesadores
que está formada por el Motorola 68010, Motorola 68020,Motorola
68030, Motorola 68040 y el Motorola 68060. Esta familia de
procesadores a menudo es designada por el término genérico 680x0,
m68k, 68k o familia 68000. Motorola desarrolló también a un sucesor
de los 680x0: el Coldfire.
25. Los 68000 surgieron del proyecto MACSS (Motorola Advanced
Computer System on Silicon, Sistemas de Computación
Avanzadas en Silicio de Motorola), iniciado en 1976 para
desarrollar una arquitectura totalmente nueva sin mantener la
compatibilidad hacia los anteriores procesadores. Sería el
hermano de mayor potencia que complementara la línea de
productos de 8 bits 6800 en lugar de diseñar una línea
compatible. Al final, el 68000 fue provisto de un protocolo de
bus con modo de compatibilidad para los dispositivos
periféricos de la línea 6800, y una versión con un bus de 8 bits
de datos fue producida. Sin embargo, los diseñadores se
centraron principalmente en el futuro, o la compatibilidad hacia
delante, lo que dio la plataforma M68K una ventaja frente
posteriores arquitecturas de 32 bits en elconjunto de
instrucciones. Por ejemplo, los registros de la CPU eran de 32
bits de ancho, aunque son pocas las estructuras autónomas
26. El 68000 está basado en dos bancos de 8 registros de 32 bits.
Un banco es de datos (Dn) y el otro de punteros (An). Además
contiene un contador de programa de 32 bits y un registro de
estado de 16 bits, Siendo su parte alta el "System Byte" y la
parte baja el "User Byte". Los registros de datos (D0 a D7) se
pueden usar como registros de 32 bits (.l), 16 bits (.w) y 8 bits
(.b). Cualquiera de ellos puede usarse como acumulador, índice
o puntero. Realizado en tecnología HMOS y posee 64 pines sin
multiplexación de señales. Los registros de direcciones
(punteros) son muy parecidos a los de datos, pero no pueden
usarse como bytes y las operaciones con ellos no afectan al
acarreo para poder efectuar cálculos con direcciones entre
cálculos con datos. El registro A7 es el puntero de la pila (Stack
Pointer) y está duplicado, habiendo un stack para el modo
usuario y otro para el modo supervisor. Contiene dos ALUs
diferentes, para operar con datos y direcciones independiente y
simultáneamente.
27. Modelo de memoria: Se organiza mediante el mapa de
memoria física y el mapa de memoria funcional. Modelo de
registros: Todos son de 32 bits, y son los siguientes: • 8
registros de datos (D0/D7). • 8 registros de direcciones (A0/A7):
el registro A7 (SP) está desdoblado en dos registros
independientes (puntero de pila de supervisor o SSP y el
puntero de pila de usuario o USP). • 1 contador de programa o
PC. • 1 registro de estado o SR: está dividido en dos bytes: el
byte de usuario (CCR) y el byte de supervisor (es un recurso
privilegiado, pues sólo se puede leer y escribir en modo
supervisor; en modo usuario tan sólo se puede leer. En caso de
ser modificado en el último caso, el microprocesador salta a
una ISR de violación de privilegio). • El byte de supervisor lo
constituyen 8 bits, de los cuales 3 son la máscara de
interrupciones, el bit S o de supervisor (indica si está en modo
supervisor o modo usuario) y el bit T o modo de traza.
28. Pines del MC68000 • Buses: Bus de direcciones (A1/A23):
característica de ponerse en alta impedancia. Solo señales de
salida. El bit A0 no sale al exterior, sino que se desdobla en dos
señales: UDS y LDS, ambas activas en baja, para la selección
de una palabra y de un byte par o impar. Bus de datos
(D0/D15): también tiene la característica de alta impedancia, y
es bidireccional (tanto entrada como salida). • De control:
Control de bus asíncrono (AS', R/W', UDS', LDS' y DTACK').
Control de periféricos (E, VPA' y VMA'): . Control del arbitraje de
bus (BR', BG' y BGACK'). Control de interrupciones (IPL0',
IPL1', IPL2' e IPL3'). Control de espacio de direcciones (FC0,
FC1 y FC2). Control del sistema (RESET, HALT y BERR). •
Otros: Reloj (CLK): con un ciclo de trabajo del 50%.
Alimentación y masa (VCC y GND): . Durante la operación
normal se debe prever un requerimiento instantáneo de
corriente de hasta 1,5A.
29. Por Apple: Apple utilizó los procesadores 68000 en el Lisa
y después en los primeros Macintosh (Macintosh 128, Mac
512, Mac Plus, Mac SE y Classic). • Por Atari: En su gama
Atari ST. Los siguientes modelos Atari TT030 y Atari
Falcón incorporaban un 68030. • Por Commodore
Commodore utilizó los procesadores 68000 en el primer
modelo de Amiga, el Amiga 1000, y más tarde en sus
sucesores Amiga 500, Amiga 2000 y Amiga 600. También
fue utilizado en el CDTV, la incursión de Commodore en el
vídeo digital interactivo doméstico. Posteriores modelos
como el Amiga 3000, Amiga 1200, Amiga 4000 y CD32
utilizaron distintos procesadores de la familia, como el
68020, 68030 y 68040. • Por Sharp En sus computadores
X68000 usaba los núcleos 68000 y 68030 aunque este
último es de la Gama X68030.
30. Por Sharp: En sus computadores X68000 usaba los
núcleos 68000 y 68030 aunque este último es de la
Gama X68030. • Por Sinclair: El Sinclair QL utiliza la
variante 68008, con un bus de 8 bits. • Por Sega: En
sus videoconsolas Mega Drive y Mega CD, como
procesador principal, y en la Sega Saturn como
procesador de sonido, además de en toda una gama
de placas arcade (Sega System 16, etc.) • Por Silicon
Graphics: En sus estaciones de trabajo, antes de
pasarse a los microprocesadores MIPS. • Por SNK:
Para la videoconsola Neo Geo. • Por Sun
Microsystems: Para sus estaciones de trabajo, antes
de pasarse a los microprocesadores SPARC.
31. Por Texas Instruments: Para sus calculadoras TI-89, TI-89
Titanium, TI-92, TI- 92+ y Voyage 200. • Por NeXT: Las
máquinas NeXT utilizaban procesadores 68030 y 68040. •
Por Palm: El procesador Dragonball de la primera
generación de PDAs de Palm (y de otros dispositivos bajo
PalmOS producidos por Handspring, IBM, Sony,
TRGPro,Qualcomm, Symbol...) se deriva del 68000. Los
PDAs de Palm más recientes utilizan procesadores ARM.
32. Motorola ofreció acuerdos de segunda fuente muy
asequibles, poniendo como única condición que la
otra parte desarrollase algún dispositivo nuevo para la
familia, normalmente periféricos. Muchas compañías
cumplían este requisito renombrando dispositivos de
sus propias familias. Esto contribuyó enormemente a
la amplia difusión del 68000, llegando a ser un
estándar de la industria. Las siguientes son algunas
compañías que fabricaron el 68000: • Hitachi • Mostek
(Aburrido por las exigencias de Intel para la licencia
del 8086) • SGS-Thomsom • Philips