Este documento resume los principales microprocesadores desde 1971 hasta 2011, incluyendo los desarrollados por Intel como el 4004, 8008, 8086, Pentium y Core, y los de AMD como el Duron, Athlon, Opteron y FX. Describe las características clave de cada uno como su arquitectura, velocidad, cantidad de transistores y capacidades como la ejecución de código de 32 o 64 bits.
2. 1971: El Intel 4004
El 4004 fue el primer microprocesador del
mundo, creado en un simple chip y
desarrollado por Intel. Era un CPU de 4 bits
1972: El Intel 8008
A título informativo cabe destacar que este
microprocesador de ocho bits poseía alrededor
de 3500 transistores, direccionaba 16 KBytes y
la frecuencia máxima de reloj (clock) era de
108 KHz.
El 8008 no tiene registro de puntero de stack
(SP). Tiene una pila interna de 8 posiciones
para almacenar las direcciones de retorno en
el caso de llamadas a subrutina
3. 1974: El SC/MP
Presenta un bus de direcciones de 16 bits y
un bus de datos de 8 bits. Una característica,
avanzada para su tiempo, es la capacidad de
liberar los buses a fin de que puedan ser
compartidos por varios procesadores
Intel 8080
DIP de 40 pines, se permitió al 8080
proporcionar un bus de dirección de 16 bits y
un bus de datos de 8 bits, permitiendo el fácil
acceso a 64 KB de memoria. Tenía siete
registros de 8 bits, seis de los cuales se podían
combinar en tres registros de 16 bits,
un puntero de pila en memoria de 16 bits que
reemplazaba la pila interna del 8008, y
un contador de programa de 16 bits.
4. INTEL 8086
El 8086 fue el primer microprocesador,
descendiente directo del 8080. Contaba con
registros de 16 bits, un bus de datos de 16 bits
y direccionamiento de 20 bits, lo que le
permitía controlar más de un megabyte de
memoria.
Intel 8088
Intel 8088 es un microprocesador de Intel
basado en los Intel 8086, con registros 16 bites
y un Bus de datos externo de 8 bit. Esto puede
Direccionar hasta 1 MB de memoria. Los Intel
8088 fueron presentados el 1 de julio de 1979,
y fueron usados en el ordenador personal
de IBM original
5. 1982: El Intel 80286
El microprocesador Intel 80286 se
caracteriza por poseer dos modos de
funcionamiento completamente diferenciados:
el modo real en el que se encuentra nada más
ser conectado a la corriente y el modo
protegido en el que adquiere capacidad de
proceso multitarea y almacenamiento en
memoria virtual
1985: El Intel 80386
Posee un procesador de 32 bits. Bus de
dirección de 31 bits: 4Gbyte. Bus de datos
interno de 32 bits. 138 instrucciones 49
mas que el 8086. coprocesador 80387
externo
6. 1989: El Intel 80486
tienen un conjunto de instrucciones , una
unidad de coma flotante y un caché unificado
integrados en el propio circuito integrado del
microprocesador y una unidad de interfaz de
bus mejorada.
1993: El Intel Pentium
con velocidades iniciales de 60 y 66 MHz,
3.100.000 transistores, cache interno de 8 KiB
para datos y 8 KiB para instrucciones;
Las versiones que incluían instrucciones MMX
no sólo brindaban al usuario un mejor manejo
de aplicaciones multimedia, como por
ejemplo, la lectura de películas en DVD sino
que se ofrecían en velocidades de hasta 233
MHz, incluyendo una versión de 200 MHz y la
más básica proporcionaba unos 166 MHz de
reloj.
7. 1995: EL Intel Pentium Pro
enorme Socket 8 de forma rectangular,
pesando unos 90 gramos
el procesador propiamente dicho y una cache
de nivel 2 de entre 256 Kb y 1 Mb.
1997: El Intel Pentium II
Poseía 32 KiB de memoria caché de primer
nivel repartida en 16 KiB para datos y otros 16
KiB para instrucciones. La caché de segundo
nivel era de 512 KiB y trabajaba a la mitad de la
frecuencia del procesador,
El Pentium II integra 7,5 millones de
transistores.
8. 1998: El Intel Pentium II Xeon
Estaba basado en la tecnología de 0,25 micro
metros (o 250 nm) del núcleo “Deschutes”
su memoria caché L2 se
utilizaba a pleno rendimiento. Se implementab
a sobre un slot largo, característico, conocido
como Slot 2.
1999: El Intel Celeron
Los procesadores Celeron pueden realizar las
mismas funciones básicas que otros
los Celeron usualmente tienen menos
memoria caché o algunas funcionalidades
avanzadas desactivadas.
9. 1999: El Intel Pentium III
Esta versión tenía memoria caché L2 de 256
KiB integrada
Estaba construido con un proceso de
180 nanómetros
versión más estable de 733 MHz, con 128 KiB
de cache L2 acondicionado para un uso de la
GPU Y de acceso a sistema mucho más
eficiente
2000: EL Intel Pentium 4
El Pentium 4 fue una línea
de microprocesadores de séptima generación
trabajaba a 1,4 y 1,5 GHz
se agregó el conjunto de instrucciones x86-
64 de 64 bits al tradicional set x86 de 32 bits.
10. 2006: EL Intel Core Dúo
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 MiB
de caché compartida para ambos núcleos más
un bus frontal de 667 ó 553 MHz;
no es compatible con EM64T por lo que sólo
trabaja a 32 bits.
2008: El Intel Core Nehalem
731 millones de transistores para la variante de
cuatro núcleos y 1170 millones de transistores
para la variante de seis núcleos
Controlador de memoria integrado soportando
2 o 3 canales de memoria de DDR3 SDRAM o
cuatro canales FB-DIMM
11. 2011: El Intel Core Sandy Bridge
procesadores de cuádruple núcleo son
aproximadamente de 216 mm2 con 995
millones de transistores
La GPU integrada cuenta con frecuencias
desde 650 MHz hasta 850 MHz, y si se activa
Turbo Boost hasta 1,35 GHz
64 KiB de caché de nivel 1 por núcleo (32 KiB
L1 Datos + 32 KiB L1 instrucciones) y 256 KiB
caché nivel 2 por núcleo.
13. Duron: Socket A
-Admite un controlador memoria de doble
canal, pero depende del chipset. Pero, debido
al diseño de bus/reloj síncrono, será incapaz
de aprovechar más del 50% del ancho de
banda en dicha configuración.
No puede ejecutar código de 64 bits.
Se ofrece principalmente con 64Kbytes de
caché L2.
Versión más rápida: 1'80GHz
Athlon XP: Socket A
No puede ejecutar código de 64 bits.
3.-Se ofrece principalmente con 512Kbytes de
caché L2, aunque versiones antiguas, como el
Thoroughbred-B, venían con 256K.
4.-Versión más rápida: 3200+ (2'20GHz).
14. Sempron: Socket A
No puede ejecutar código de 64 bits.
Se ofrece principalmente con 256Kbytes de
caché L2, aunque la versión 2200+ dispone de
512K y la versión 2400+ de 128K.
Versión más rápida: 2800+ (2GHz).
Sempron: Socket 754
No permite usar memoria en configuración de
doble canal. La arquitectura del Socket 754
mueve el controlador de memoria al interior
del procesador, por lo que debe ser éste quien
la soporte, y AMD no ha sacado ninguna
versión que lo haga.
No puede ejecutar código de 64 bits.
Se ofrece únicamente con 256Kbytes de caché
L2.
Versión más rápida: 3100+ (1'8GHz)
15. Athlon 64: Socket 754
Athlon 64 para Socket 754 es capaz de trabajar
en tres modos: 32 puro, 64 puro y 32/64
simultáneo. No hay penalización de
rendimiento en ninguno de los tres modos.
Se ofrece principalmente con 512Kbytes de
caché L2, con la excepción de los procesadores
OEM DTT 3400+ y 3700+, que incorporan 1MB
de caché L2.
Athlon 64: Socket 939
El controlador integrado de todos los
procesadores para Socket 939 permite trabajar
en configuración single y dual channel.
El Athlon 64 para Socket 939 es capaz de
trabajar en tres modos: 32 puro, 64 puro y
32/64 simultáneo
Se ofrece principalmente con 512Kbytes de
caché L2, con la excepción del 4000+, que
incorporan 1MB de caché L2.
16. Athlon FX: Socket 939
El controlador integrado de todos los
procesadores para Socket 939 permite trabajar
en configuración single y dual channel.
2.-El Athlon FX para Socket 939 es capaz de
trabajar en tres modos: 32 puro, 64 puro y
32/64 simultáneo.
Opteron: Socket 940
los procesadores para Socket 940 permite
trabajar en configuración single y dual channel.
El Opteron 940 es capaz de trabajar en tres
modos: 32 puro, 64 puro y 32/64 simultáneo.
No hay penalización de rendimiento en
ninguno de los tres modos. Se ofrece
exclusivamente con 1MB de caché L2.