ENSAMBLAJE DE COMPUTADORAS
ENSAMBLAJE DE COMPUTADORAS
Microprocesadores
Capítulo 1
Muller
Bases de Hardware
Inst.
Inst. Juan
Juan Muller
C. C.
Microprocesadores
El microprocesador es un circuito integrado que contiene
algunos o todos los elementos hardware, y el de CPU que
es un concepto lógico.
Una CPU puede estar soportada por uno o varios
microprocesadores, y un microprocesador puede
soportar una o varias CPU. Un núcleo se referirse
a una porción del procesador que realiza todas las
actividades de una CPU real.
INSTRUCCIONES
Ahora los nuevos microprocesadores pueden tratar instrucciones
de hasta 256 bits, habiendo pasado por los de 128, 64, 32, 16, 8 y 4
bits.
Una instrucción es una operación elemental
que el procesador puede cumplir.
Las instrucciones poseen dos campos:
el código de operación, que representa la
acción que el procesador debe ejecutar.
el código operando, que define los
parámetros de la acción.
Existe principalmente de 2 tipos:
• CISC (Complex Instruction Set Computer),
Los microprocesadores CISC tienen un conjunto de instrucciones que se
caracteriza por ser muy amplio y permitir operaciones complejas entre
operandos situados en la memoria o en los registros internos.
Este tipo de arquitectura dificulta el paralelismo entre instrucciones,
• RISC (Reduced Instruction Set Computer)
Computadora con Conjunto de Instrucciones Reducidas.
El objetivo de diseñar máquinas con esta arquitectura es posibilitar la
segmentación y el paralelismo en la ejecución de instrucciones y reducir los
accesos a memoria. Las máquinas RISC protagonizan la tendencia actual de
construcción de microprocesadores.
Microprocesadores
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).
Existen una serie de fabricantes de microprocesadores,
como IBM, Intel, Zilog, Motorola, Cyrix y AMD.
Intel 4004
El Intel 4004 (i4004), un CPU de 4bits, fue el primer Intel 4004
microprocesador en un simple chip, así como el CPU
primero disponible comercialmente.
Aproximadamente al mismo tiempo, algunos otros Microprocesador Intel 4004
diseños de CPU en circuito integrado, tales como el
Desde 1971
militar F14 CADC de 1970, Producción:
hasta 1981
Fabricante: Intel
Velocidad de
740 kHz
CPU:
Conjunto de
pre x86
instrucciones:
Socket: 16 pin DIP
Intel 8008
El Intel 8008 (i8008) es un microprocesador Intel 8008
diseñado y fabricado por Intel que fue lanzado CPU
al mercado en abril de 1972. Codificado
inicialmente como 1201, fue pedido a Intel Microprocesador Intel 8008
por Computer Terminal Corporation para Mediados de
Producción:
usarlo en su terminal programable Datapoint 1972
2200, Fabricante: Intel
Velocidad de 0.5 Mhz a 0.8
CPU: Mhz
Conjunto de
pre x86
instrucciones:
Socket: 18 pin DIP
Intel 8086 y 8088
Los Intel 8086 e Intel 8088 (i8086, llamado Intel 8088
oficialmente iAPX 86, e i8088) son dos CPU
microprocesadores de 16 bits diseñados por
Microprocesador Intel 8088
Intel en 1978, iniciadores de la arquitectura
x86. La diferencia entre el i8086 y el i8088
Desde 1979
es que este último utiliza un bus externo de Producción:
hasta 1982
8 bits,
Fabricante: Intel
Velocidad de
4.77 MHz
CPU:
Conjunto de
x86
instrucciones:
Socket: 40 pin DIP
Intel 80286 286
CPU
El Intel 80286 (llamado oficialmente iAPX 286, Intel 80280 a 10 MHz
también conocido como i286 o 286) es un
microprocesador de 16 bits de la familia x86, Producción: Desde 1982 hasta 1986
que fue lanzado al mercado por Intel el 1 de
febrero de 1982. Cuenta con 134.000 •Fabricantes: Intel
•AMD
transistores. •Harris Corporation
•Siemens AG
Velocidad de CPU: 6 MHz a 25 MHz
Procesos:
(Longitud de canal del 1.5 µm
MOSFET)
Conjunto de
x86
instrucciones:
Socket: PLCC de 68 pines
Intel 80386
386
El Intel 80386 (i386, 386) es un microprocesador CPU
CISC con arquitectura x86. Durante su diseño se
En primer plano, un Intel 80386 DX a 33 MHz
le llamó 'P3', debido a que era el prototipo de la
tercera generación x86. El i386 fue empleado Desde 1986 hasta
Producción:
como la unidad central de proceso de muchos Septiembre de 2007
ordenadores personales desde mediados de los •Fabricantes: Intel
años 80 hasta principios de los 90. •AMD
•IBM
Velocidad de CPU: 16 MHz a 40 MHz
Procesos:
(Longitud de canal del 1.5 µm a 1 µm
MOSFET)
Conjunto de
x86 (IA-32)
instrucciones:
Socket: PLLC de 68 pines
Intel 80486
486
CPU
Los i486 son muy similares a sus predecesores, los
Intel 80386. La diferencias principales son que los La parte inferior de un Intel 80486DX2
i486 tienen un conjunto de instrucciones Producción: Desde 1989 hasta 2007
optimizado, una unidad de coma flotante y un
•Fabricantes:
caché unificado integrados en el propio circuito •Intel
•AMD
integrado del microprocesador y una unidad de •Texas Instruments
interfaz de bus mejorada. Velocidad de CPU: 25 MHz a 100 MHz
Velocidad de FSB: 25 MHz a 50 MHz
Procesos:
(Longitud de canal del 0.8 µm
MOSFET)
Conjunto de
x86 (i386)
instrucciones:
•Sockets:
•Socket 1
•Socket 2
•Socket 3
Intel 80486
Intel Pentium
Pentium también fue conocido por su nombre clave P54C. Se
comercializó en velocidades entre 60 y 200 MHz, con velocidad de bus
de 50, 60 y 66 MHz. Las versiones que incluían instrucciones MMX no
solo brindaban al usuario un mejor manejo de aplicaciones
multimedia, como por ejemplo, la lectura de películas en DVD si no que
se ofrecían en velocidades de hasta 233 MHz,
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ó en el mundo de los servidores . Posteriormente Intel lo
dejó de lado a favor de su gama de procesadores de altas prestaciones
llamada Xeon.
Fue puesto a la venta en noviembre de 1995. En su lanzamiento usaba un
enorme Socket 8 de forma rectangular.
Intel Pentium II
El Pentium II es un microprocesador con arquitectura x86 diseñado por Intel,
introducido en el mercado el 7 de mayo de 1997.
El Pentium II se comercializó en versiones que funcionaban a una frecuencia de
reloj de entre 166 y 450 MHz. La velocidad de bus era originalmente de 66 MHz,
pero en las versiones a partir de los 333 MHz se aumentó a 100 MHz.
Intel Xeon
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.
Intel Pentium III
Es un microprocesador de arquitectura i686 fabricado por Intel; el cual
es una modificación del Pentium Pro. Fue lanzado el 26 de febrero de
1999.
Las primeras versiones eran muy similares al Pentium II, siendo la
diferencia más importante la introducción de las instrucciones SSE. Al
igual que con el Pentium II, existía una versión Celeron de bajo
presupuesto y una versión Xeon para quienes necesitaban de gran
poder de cómputo.
Existen tres versiones de Pentium III: Katmai, Coppermine y Tualatin.
Intel Pentium III
Pentium III
CPU
Intel Pentium III (Coppermine)
Producción: Desde 1999 hasta 2003
Fabricante: Intel
Velocidad de CPU: 450 MHz a 1.4 GHz
Velocidad de FSB: 100 MHz a 133 MHz
Procesos:
(Longitud de canal del 0.25 µm a 0.13 µm
MOSFET)
Conjunto de instrucciones: x86 (686)
Microarquitectura: Intel P6
•Sockets: Slot 1
•Socket 370
•Núcleos: Katmai
•Coppermine
•Coppermine-T
•Tualatin
Intel Pentium III
Intel Pentium 4
El Pentium 4 es un microprocesador de séptima generación basado en la
arquitectura x86 y fabricado por Intel. 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 el 20 de noviembre de 2000. El 8 de agosto de 2008 se
realiza el último envío de Pentium 4, siendo sustituido por los Intel Core
Duo
PENTIUM 4
La tecnología HyperThreading
La tecnología HyperThreading
La tecnología HyperThreading
Es un diseño de la empresa Intel que permite al software programado
para ejecutar múltiples hilos (multi-threaded) procesar los hilos en paralelo
dentro de un único procesador, incrementando el uso de las unidades de ejecución
del procesador.
La tecnología HyperThreading
Pentium D:
Un chip Pentium D consiste básicamente en un procesador Pentium 4 con
2 núcleos que a diferencia de los core Duo y los core 2 Duo esta en la optimización
realizada.
Los procesadores Pentium D no son monolíticos, es decir, los núcleos no comparten
una única caché y la comunicación entre ellos no es directa, sino se realiza a través del
bus del sistema.
Pentium D 805, a 2,66 GHz (el único Pentium D con FSB de 533 MHz)
Pentium D 820, a 2,8 GHz con FSB de 800 MHz
Pentium D 830, a 3,0 GHz con FSB de 800 MHz
Pentium D 840, a 3,6 GHz con FSB de 800 MHz
Pentium D Extreme Edition, a 3,2 GHz, con HyperThreading(*) y FSB de 800 MHz.
Intel Core Duo
Intel Core Duo es un microprocesador de sexta generación lanzado en enero del
2006 por Intel, posterior al Pentium D y antecesor al Core 2 Duo. Dispone de dos
núcleos de ejecución lo cual hace de este procesador especial para las
aplicaciones de subprocesos múltiples y para multitarea.
Este microprocesador implementa 2 MB de caché compartida para ambos
núcleos más un bus frontal de 667 ó 553 MHz; sólo trabaja a 32 bits.
Intel Pentium Dual-Core
El procesador Intel Pentium Dual-Core es parte de la familia de microprocesadores
creados por la empresa Intel que utilizan la tecnología de doble núcleo. En principio fue
lanzado después de la serie de procesadores Pentium D y de las primeras series del
Core 2 Duo.
Cuentan con 1 MB ó 2 MB de caché L2 y trabajan con un bus frontal de 800 ó 1066
MHz. Todos los Pentium Dual-Core son compatibles con EM64T lo que les permite
trabajar a 64 bits, soporte a la tecnología de vitalización Intel VT.
Intel Core 2 Duo
se refiere a una gama de CPUs comerciales de Intel de 64 bits de doble núcleo y
CPUs 2x2 MCM (Módulo Multi-Chip) de cuatro núcleos con el conjunto de
instrucciones x86-64, basado en el Core microarchitecture de Intel
Intel Core 2 Quad
Intel Core 2 Quad es una serie de procesadores de Intel con 4 núcleos, lanzados el
2 de noviembre de 2006, asegurando ser un 65% más rápidos que los Core 2 Duo
disponibles en ese entonces. Para poder crear este procesador se tuvo que incluir
2 núcleos Conroe bajo un mismo empaque y comunicarlos mediante el Bus del
Sistema, para así totalizar 4 núcleos reales
Intel Core I3
Core i3 utilizará el socket LGA 1156
Intel Core I5
Core i5 utilizará el socket LGA 1156
Intel Core I7
Core i7 utilizará el socket LGA 1366
Primera generación
Core i7 utilizará el socket LGA 1155
Segunda Generación