Está en la página 1de 30

Generaciones

de procesadores

























AARN OJEDA REYES
PERIFRICOS E INTERFACES
CURSO 2008/2009

2

NDICE



Resumen............................................................................................................................3

Introduccin......................................................................................................................3

Primera generacin: P1 (086).........................................................................................3

Segunda generacin: P2 (286).........................................................................................4

Tercera generacin: P3 (386)..........................................................................................5

Cuarta generacin: P4 (486)...........................................................................................7

Quinta generacin: P5 (Pentium)...................................................................................9

Sexta generacin de Intel: P6 (Pentium Pro, Pentium II, Pentium III)......................11

Sexta generacin de otros fabricantes............................................................................14

Sptima generacin: Intel Pentium 4.............................................................................16

Octava generacin: procesadores de 64 bits..................................................................17

Procesadores de doble ncleo..........................................................................................19

Mejoras y actualizaciones................................................................................................21

Nombres cdigo de los procesadores..............................................................................22

Conclusin.....................................................................................................................27

Preguntas tipo test27

Bibliografa........................................................................................................................30














3


RESUMEN

En este trabajo se hablar de la evolucin de los procesadores a lo largo de la historia, desde el
Intel 8086 hasta los actuales procesadores de doble ncleo. Principalmente se hablar de Intel y
AMD, aunque tambin se mencionarn otros fabricantes que con mayor o menor suerte intentaron
entrar en un mercado dominado claramente por estas dos compaas.
Se har especial hincapi en las diferencias entre una generacin y otra, dejando un poco de lado
las caractersticas muy especficas de generaciones pasadas que no han perdurado hasta hoy en da.



INTRODUCCIN

Mucho ha llovido ya desde que Intel lanzara el primer microprocesador en un simple chip, el
Intel 4004. A partir de entonces se han ido sucediendo lanzamientos de nuevos y mejorados
procesadores. En este documento he hecho un recorrido desde la considerada primera generacin de
procesadores hasta los procesadores de doble ncleo que copan hoy el mercado.
Comenzar hablando de la primera generacin, que tiene como estandarte al procesador Intel
8086. Posteriormente comentar la segunda generacin, representada por el 286. A continuacin se
produce un salto importante, pues entramos en la era de los 32 bits, con el flamante Intel 80386. La
cuarta generacin (486) supone bsicamente un aumento del rendimiento del 386, y en la quinta
generacin nos encontramos con los archiconocidos Pentium. La sexta generacin versar sobre la
mejora de los citados Pentium, y se dividir en dos partes: sexta generacin de Intel y sexta
generacin de otros fabricantes. La sptima generacin tiene como representante ms importante al
Pentium 4 y en el tema dedicado a la octava generacin ya nos meteremos con los procesadores de
64 bits.
Una vez analizadas las ocho generaciones de procesadores, comentar las caractersticas de los
procesadores de doble ncleo, y por ltimo tenemos dos apartados dedicados a mejoras y
actualizaciones, y al curioso tema de los nombres cdigo de los procesadores.
Es importante resaltar que el tema de los procesadores est dividido en tres trabajos: uno
correspondiente a los procesadores en s como elemento del PC, otro dedicado a la fabricacin e
instalacin de dichos procesadores, y el que nos ocupa, dedicado a las generaciones de
procesadores. Como es lgico, aspectos relacionados con los otros trabajos basados en procesadores
aparecern con frecuencia, pero slo se mencionarn y como mucho se describirn someramente.



PRIMERA GENERACIN: P1 (086)

Procesador 8086

Fue uno de los primeros procesadores de 16 bits del mercado (introducido en junio de 1978),
tena registros de 16 bits y poda procesar una nueva clase de software usando instrucciones de 16
bits.
El bus de direcciones era de 20 bits, permitiendo direccionar 1 Mb de memoria, lo cual supona
un contraste con la mayora de los chips de la poca, que tenan registros de 8 bits y un bus de
direcciones de 16 bits, pudiendo direccionar como mximo 64 Kb de memoria RAM.
Por desgracia, la mayora de equipos del momento usaban procesadores de 8 bits que trabajaban
con sistemas operativos y software de 8 bits. Por esto, las placas base y los diseos de circuitos
estaban tambin orientados a los 8 bits.
4
Crear una placa base y un sistema de memoria de 16 bits era costoso, elevando demasiado el
precio del equipo en el que estuviera instalado el 8086. El coste era alto porque el 8086 necesitaba
un bus de datos de 16 bits en lugar de uno de 8 bits, que era ms barato.
La mayora de los sistemas disponibles por aquel entonces eran de 8 bits, y las bajas ventas del
8086 indicaban que la gente no estaba dispuesta a pagar el dinero necesario requerido para tener un
diseo adecuado a los 16 bits. Por todo esto, Intel decidi introducir una variacin del 8086 a la que
llam 8088.
Bsicamente, el 8088 eliminaba 8 de los 16 bits del bus de datos, haciendo el 8088 un chip de 8
bits con la velocidad de entrada y salida correspondiente. Sin embargo, segua manteniendo los
registros internos de 16 bits y los 20 bits del bus de direcciones, as que poda ejecutar software de
16 bits y era capaz de direccionar 1 Mb de memoria.
Debido a estas razones, IBM eligi el 8088 para el IBM PC original, decisin que aos ms tarde
fue criticada. Sin embargo, fue una sabia decisin. IMB deca que su nuevo PC tena un
microprocesador de 16 bits, ya que el 8088 era capaz de ejecutar software de 16 bits tan potente
como el que poda ejecutar el 8086, slo que un poco ms lento. De hecho, los programadores
pensaban en el 8088 como un chip de 16 bits, ya que era prcticamente imposible que un
programador pudiera diferenciar un 8088 de un 8086. Todo esto permiti a IBM concebir un PC
capaz de ejecutar software de 16 bits de nueva generacin, con un diseo de hardware de 8 bits
mucho ms barato.
Aunque el 8088 fue introducido en junio de 1979, el primer PC de IBM que lo utiliz apareci en
agosto de 1981, dos aos despus. Hoy en da no pasa esto, pues casi al momento de salir un nuevo
procesador, ya puede incorporarse a un ordenador personal.
El 8088 en el PC de IBM funcionaba a 4.77 Mhz y las instrucciones tardaban un promedio de 12
ciclos en ejecutarse.


Procesadores 80186 y 80188

Bsicamente son lo mismo que los anteriores, pero en el 80186 y el 80188 el chip tena integrados
algunos de los soportes hardware necesarios, requiriendo menos componentes en el diseo del PC.


Coprocesador 8087

Fue un procesador orientado al clculo matemtico. Se le llam numeric data processor (NDP),
coprocesador matemtico, o simplemente chip matemtico.



SEGUNDA GENERACIN: P2 (286)


Intel 80286

Este chip, introducido en 1982, es la CPU que encuentra detrs del de PC de IBM AT (Advance
Technology). Otros fabricantes intentaron copiarlo llamando a sus sistemas AT-compatibles u
ordenadores de clase AT.
Cuando IBM desarroll el AT, seleccion el 286 como la base del nuevo sistema debido a su
compatibilidad con el 8088. Por tanto, el software desarrollado para estos chips funcionaba en el
286. Los equipos con el 286 eran ms rpidos que sus predecesores por varias razones. La principal
es que el 286 es mucho ms eficiente a la hora de ejecutar instrucciones. En el 8088 y el 8086 una
instruccin tarda un promedio de 12 ciclos en ejecutarse; con el 286 esta cantidad se ve reducida a
5
4,5 ciclos.
Por otra parte, el 286 tena dos modos de operacin: el modo real y el modo protegido. En el
modo real el 286 era bsicamente lo mismo que un 8086.
Era en el modo protegido donde el 80286 realmente aportaba algo nuevo. En este modo, un
programa orientado a sacar partido de las capacidades del chip crea que tena acceso a 1 Gb de
memoria (incluyendo memoria virtual, de ah lo de crea). El chip 286, sin embargo, slo poda
direccionar 16 Mb de memoria. Un defecto importante con respecto a esto de los modos de
operacin, es que no se poda pasar del modo protegido al modo real sin resetear (del real al
protegido s que se poda). Posteriormente el 386 permitira este cambio de modo sin reiniciar el
sistema.
No hubo mucho software que aprovechara el 286 hasta que Windows 3.0 ofreci un modo
compatible con este chip, aunque por ese entonces el 386 ya dominaba el mercado. Cabe decir que
el 286 fue el primer intento de Intel de crear un chip CPU que soportara mltiples programas
ejecutndose al mismo tiempo.


Coprocesador 80287

Internamente es el mismo chip que el 8087, aunque los pins usados para acoplarlo a la placa base
son distintos. Se puede decir que el 80287 es al 80286 lo que el 8087 al 8086, es decir, un
coprocesador para mejorar el clculo de operaciones matemticas.



TERCERA GENERACIN: P3 (386)

La tercera generacin representa quizs el cambio ms significativo desde el primer PC. El gran
cambio consisti en pasar de procesadores que manejaban operaciones de 16 bits a verdaderos chips
de 32 bits.


Procesadores 386

El Intel 80386 (386) agit la industria del PC debido al gran cambio que supona; era un
procesador completamente de 32 bits optimizado para operaciones a alta velocidad y sistemas
operativos multitarea. El chip fue introducido por Intel en 1985, pero apareci en los primeros
equipos a finales de 1986 y principios de 1987.
El 386 poda ejecutar el modo real de instrucciones de un 8086 y un 8088, pero en menos ciclos
de reloj. Aunque era igual de eficiente que el 286 en lo que respecta a promedio de ciclos que
necesita una instruccin para ejecutarse (4,5), el 386 ofreca una cuantiosa mejora en otras reas,
principalmente por aadir capacidades software adicionales (modos) y una unidad de gestin de
memoria (MMU) mejor.
Como dije antes el 386 puede cambiar de modo protegido a real y viceversa por medio de
software, sin reseteo, lo que hace an ms til el modo protegido. Tambin inclua un nuevo modo,
llamado virtual real, que permita ejecutar varias sesiones en modo real simultneamente sobre
modo protegido.
El modo protegido del 386 es totalmente compatible con el modo protegido del 286. El modo
protegido para ambos chips fue llamado su modo nativo debido a que los chips fueron diseados
para sistemas operativos avanzados que slo se ejecutaban en modo protegido. Intel extendi las
capacidades de direccionamiento de memoria del modo protegido del 386 con una nueva MMU que
proporcionaba paginacin avanzada y posibilidad de cambio de contexto.
El modo virtual real ya era algo ms novedoso. En este modo, el procesador puede ejecutar sin
6
riesgo el modo real del 8086. Se pueden ejecutar mltiples sistemas operativos a la vez, cada uno en
un rea protegida de memoria. Si los programas en uno de los segmentos de memoria fallan, el resto
del sistema no sufre ningn riesgo.
Se fabricaron varias versiones del 386, algunas con menos potencia y ms econmicas, y otras
que consuman menos energa, orientadas a equipos porttiles.


Procesadores 386 DX

Fue el primero que Intel introdujo. Es un procesador de 32 bits con registros internos de 32 bits,
un bus de datos interno de 32 bits, y un bus de datos externo de 32 bits. Contena 275,000
transistores, y consuma menos energa que el 8086. Su consumo de energa era menor porque
estaba hecho con materiales CMOS, cuyo diseo permite a los dispositivos consumir niveles de
energa extremadamente bajos.
EL 386 estaba disponible en velocidades que iban desde 16 Mhz hasta 33 Mhz; otras compaas,
principalmente AMD y Cyrix, ofrecieron al mercado versiones similares (o al menos comparables)
con velocidades de 40 Mhz aproximadamente.


Procesadores 386 SX

Fue fabricado pensando en diseadores de sistemas que buscaran las capacidades del 386 a precio
de 286. De forma similar a como lo haca el 286, el 386 SX est restringido a slo 16 bits cuando se
comunica con otros componentes del sistema como la memoria. Internamente, sin embargo, el 386
SX es igual que el 386 DX, tiene registros internos de 32 bits y puede ejecutar software de 32 bits.
El 386 SX usa 24 bits para direccionar memoria, como el 286, en lugar de los 32 bits del bus del
386 DX.
El procesador que nos ocupa supuso el final del 286, ya que tena una MMU mejor y el modo de
ejecucin virtual real, aparte de la ventaja evidente que supone el poder ejecutar software de 32 bits.


Procesadores 386 SL

Esta CPU de bajo consumo tiene las mismas capacidades que el 386 SX, pero fue diseada para
sistemas porttiles en los que el consumo bajo era necesario. Ofreca caractersticas especiales para
la gestin de energa que eran importantes para los equipos que funcionaban con bateras. Adems
tena varios modos de hibernacin para conservar la energa.
Inclua una arquitectura extendida que contena un sistema de manejo de interrupciones que
permita acceder a las citadas caractersticas de gestin de energa.
Estas funciones extra aumentaron el nmero de transistores: si el 386 DX tena 275,000, el 386
SL tiene 855,000.
El 386 SX estaba disponible con una frecuencia de reloj de 25 Mhz.


Coprocesador 80387

Fue un coprocesador con un chip matemtico de alto rendimiento diseado especficamente para
trabajar con el 386. Usaba tambin CMOS para tener un consumo de energa bajo.
Tena dos diseos bsicos: el 387 DX para el 386 DX, y el 387 SX para el 386 SX y el 386 SL.
Es fcil instalar el 387 DX, pero hay que tener cuidado con la orientacin al instalarlo en el socket
correspondiente. Si se hace mal el chip queda inservible; de hecho el caso ms comn de chips 387
DX quemados es instalacin incorrecta. El cuidado que hay que tener al instalarlos aumenta si
7
tenemos en cuenta que la garanta de Intel no cubra los chips que se haban roto de este modo.

CUARTA GENERACIN: P4 (486)

Aunque el cambio que se produjo en la industria no fue tan importante como el de la tercera
generacin, con los procesadores de esta generacin se lleg a doblar el rendimiento de los de la
anterior. Hablaremos de los procesadores de cuarta generacin de Intel, AMD y otros fabricantes.


Procesadores 486

En la carrera por conseguir ms velocidad, el Intel 80486 (486) supuso un salto importante. La
potencia adicional que proporcion el 486 impuls el crecimiento en la industria del software.
Decenas de millones de copias de Windows y OS/2 se vendieron porque el 486 finalmente hizo el
GUI (interfaz grfica de usuario) de Windows y OS/2 una opcin viable para las personas que
trabajaban con sus ordenadores todos los das.
Algunas caractersticas principales hacan a un 486 aproximadamente dos veces ms rpido que
un 386 equivalente en Mhz son las siguientes:

Tiempo de ejecucin medio de instrucciones reducido a 2 ciclos (el 386 tardaba un promedio de
4,5 ciclos).
Cache de nivel 1 interna, con una tasa de aciertos cercana al 95 %, que poda ser mejorada an
ms con las cache externas.
Coprocesador matemtico integrado. En promedio, el coprocesador matemtico integrado en el
486 DX proporcionaba un rendimiento 2 3 veces mayor que el chip 387 externo.

La mayora de los chips 486 se ofrecan en un rango de velocidades mximas, que variaban entre
16Mhz y 133 Mhz.
Al igual que el 386, el 486 se distribuy en varias versiones.


Procesadores 486 DX

El 486 DX original fue introducido el 10 de abril de 1989 y los primeros equipos en usarlo
aparecieron durante 1990. Los primeros chips tenan un mximo de velocidad de 25 Mhz y
posteriormente salieron versiones de 33 Mhz y 50 Mhz.
Fueron fabricados con tecnologa CMOS de bajo consumo. Al igual que el 386 DX, el 486 DX
era de 32 bits al completo (registros, bus externo y bus interno). La cuenta de transistores aument a
1,2 millones con este procesador, ms del cudruple de los que tena el 386 DX.
Un 486 DX estndar tena una unidad de proceso, una unidad de come flotante (coprocesador
matemtico), una MMU y un controlador de cache con 8 Kb de cache interna. El 486 es totalmente
compatible a nivel de instrucciones con los procesadores de Intel previos, pero ofrece varias
instrucciones nuevas (la mayora de ellas tienen que ver con controlar la cache interna).
De forma similar al 386, el 486 puede direccionar 4 GB de memoria fsica y manejar como
mucho 64 TB de memoria virtual, y puede funcionar en los tres modos de operacin del 386.
La FPU del 486 DX es 100% compatible con el coprocesador matemtico 387, pero es mucho
ms eficiente debido a que funciona en sincronizacin con el procesador principal.


486 SL

Debido a sus propiedades de reduccin de consumo de energa, se fabricaron en principio para
8
equipos porttiles, aunque acabaron siendo instalados en muchos sobremesa.
Intel dise una arquitectura para el manejo de la energa llamada Modo de Manejo del Sistema
(SMM), totalmente independiente de software y hardware, que provee recursos tales como
temporizadores, registros, etc. El SMM se ejecuta en un espacio de memoria dedicado a l que no es
visible y no interfiere en el sistema operativo ni en las aplicaciones software, y tiene una
interrupcin con mayor prioridad que cualquier otra.
Tambin disearon una caracterstica llamada Suspender/Reanudar, que permite volver a la
normalidad en un segundo despus de haber suspendido el PC; no hace falta reiniciar, cargar el
sistema operativo, o cargar las operaciones y sus datos.


486 SX

Introducido en abril de 1991, representa el diseo de bajo coste de la familia 486. Es
prcticamente idntico al DX, pero no incorpora la unidad de coma flotante. Al contrario que
pasaba con el 386 SX, que segn mucha gente era una versin lisiada de 16 bits del 386 DX, el
486 SX era completamente de 32 bits.
El 486 SX fue ms bien un capricho de marketing que nueva tecnologa; de hecho las primeras
versiones eran chips 486 DX con defectos en la FPU. En lugar de ser desechados, se les desmontaba
la seccin con la FPU y se vendan como chips SX. Esto pas slo al principio, ms adelante los SX
tenan su propia mscara, que disminuy el nmero de transistores de 1,2 millones a 1,185 millones.
El Intel 486 SX estaba disponible en versiones desde 16 Mhz hasta 66 Mhz.


487 SX

Es una versin del 486 DX diseada para ser usada como unidad de coma flotante del 486 SX.


Procesadores DX2/OverDrive

El 3 de marzo de 1992 Intel introdujo el procesador de doble velocidad DX2. EL 26 de mayo
anunci que el DX2 estara disponible en una versin de venta al pblico llamada OverDrive.
Originalmente las versiones OverDrive del DX2 slo estaban disponibles en versiones de 169-pin,
lo que significaba que slo podan ser usados con 486SX; el 14 de septiembre de 1992 Intel
introdujo una versin del OverDrive de168-pin con la que se podan actualizar tambin los 486DX.
Estos procesadores funcionaban internamente al doble de la velocidad del sistema en el que
estaban instalados. Se ofrecieron tres versiones:

40 Mhz DX2/OverDrive para sistemas de 16 MHz o 20 Mhz.
50 Mhz DX2/OverDrive para sistemas de 25 MHz.
66 Mhz DX2/OverDrive para sistemas de 33 Mhz.

La velocidad mxima a la que puede llegar es el doble de la frecuencia de reloj del sistema; por
tanto si instalas un DX2/OverDrive de 40 Mhz en un 486 SX de 16 Mhz, el chip funcionar como
mximo a 32 Mhz.
La nica parte del DX2 que no funcionaba al doble de velocidad es el bus que gestionaba las
operaciones de entrada y salida entre la CPU y el exterior.
Aparte de mejorar los sistemas del momento, una de las mejores partes del concepto del DX2 era
la de permitir a los diseadores introducir sistemas muy rpidos usando diseos de placas base ms
baratos.

9


Pentium OverDrive para equipos 486SX2 y DX2

Sali a la venta en 1995. Inclua una cache de nivel 1 de 32 Kb y la misma arquitectura
superescalar del chip real del Pentium. Adems del ncleo Pentium de 32 bits, las caractersticas de
estos procesadores incrementaron la velocidad de las operaciones debido en parte a la incorporacin
de la post-escritura en las caches. Si la placa base en la que se instalaba soportaba la post-escritura,
la mejora se llevaba a cabo, si no (como pasaba con la mayora), solo soportaba escritura directa.


AMD 486 (5x86)

AMD fabric una serie de chips 486 que se instalaban en placas base 486 estndar. De hecho,
fabricaron el procesador 486 ms rpido, llamado Am5x86(TM)-P75. El nombre fue un poco
engaoso, ya que debido al 5x86 mucha gente se pensaba q era un procesador de 5 generacin
tipo Pentium. En realidad, era un 486 con la velocidad de reloj multiplicada (4x) que corra a 4
veces la velocidad de la placa base 486 de 33Mhz en la que era instalado.
El 5x86 ofreca grandes mejoras tales como una cache unificada de 16 Kb con post-escritura o un
ncleo de 133 Mhz; era aproximadamente comparable al Pentium 75, de ah que en el nombre se
incluyera P75.
Cabe decir que no todas las placas base 486 soportan el 5x86, y que hay unas cuantas cosas que
hay que saber cuando se instala uno de estos procesadores en una de estas placas, pero no me voy a
detener a explicarlas ya que carecen de inters en lo que a historia de los procesadores se refiere.


Cyrix/TI 486

Los procesadores Cyrix 486DX2/DX4 estaban disponibles en velocidades de 100 Mhz, 80 Mhz,
75 Mhz, 66 Mhz y 50 Mhz. De forma similar a los chips 486 de AMD, las versiones de Cyrix son
totalmente compatible con los 486 de Intel y funcionan en la mayora de las placas base 486.
El Cyrix 486DX2/DX4 incorpora una cache de 8 Kb con post-escritura, una unidad de coma
flotante integrada, un sistema de gestin de energa avanzado y un SMM.



QUINTA GENERACIN: P5 (Pentium)

Se describirn los procesadores de 5 generacin de Intel, AMD, y otras compaas.


Procesadores Pentium

El 19 de octubre de 1992, Intel anunci que su serie de microprocesadores de 5 generacin (con
nombre en clave P5) se llamara Pentium, en lugar de 586, que era el nombre que todo el mundo
habra supuesto que tendra. Ciertamente lo natural hubiera sido llamarlo 586, pero Intel descubri
que no se poda registrar una marca compuesta slo de nmeros, y la compaa quera evitar que
otras fabricadoras usaran el mismo nombre para los chips clon que desarrollaran. El chip se
present el 22 de marzo de 1993, y ya haba equipos usndolo varios meses despus.
El Pentium era totalmente compatible con los procesadores de Intel anteriores, pero obviamente
existan diferencias. Posiblemente la ms importante es que poda ejecutar dos instrucciones a la
vez debido a sus dos pipelines de datos, lo cual equivala a tener dos chips 486. Intel llam a esta
10
capacidad tecnologa superescalar, y suele estar asociada con chips RISC; de hecho el Pentium es
uno de los primeros chips CISC en ser considerados superescalares.
Los dos pipelines de instrucciones fueron llamados u y v. El u, el principal, puede ejecutar todas
las instrucciones enteras y en coma flotante, mientras que el v, el secundario, puede ejecutar
instrucciones enteras y slo algunas en coma flotante. A esta cualidad de ejecutar dos instrucciones
al mismo tiempo en cada unidad de ejecucin se le llam pairing. Muchas veces el pairing no era
posible, en cuyo caso slo se usaba el pipeline u; por tanto, para optimizar la eficiencia del Pentium,
la opcin mas idnea es revisar el software de forma que ms instrucciones puedan ser ejecutadas
de forma paralela.
Otra cualidad importante de los Pentium era la inclusin de un sistema de prediccin de saltos,
que le permita mantener siempre ambos pipelines trabajando.
Con respecto a sus especificaciones, que hacen ms fcil compararlo con los procesadores
previos, tena un bus de direcciones de 32 bits, permitiendo direccionar la misma cantidad de
memoria fsica que se haba podido desde el 386, 4 GB; sin embargo, el bus de datos se aument a
64 bits, aunque el procesador segua manteniendo compatibilidad de 32 bits para las operaciones
internas y los registros tambin eran de 32 bits. Debido a esto mucha gente pensaba que Intel
induca a error al llamar al Pentium un procesador de 64 bits.
El Pentium tena dos caches separadas de 8 KB, diferenciando una de cdigo y otra de datos, al
contrario que el 486, que tena una nica cache de 8 KB 16 KB. El controlador de cache estaba
integrado en el chip, y te dejaba elegir la poltica de escritura que queras entre post-escritura y
escritura directa.


Procesadores Pentium de primera generacin

Se fabricaron tres diseos de Pentium, cada uno con varias versiones. La primera generacin
ofreca velocidades de 60 Mhz y 66 Mhz. El procesador corra a la misma velocidad que la placa
base (1x).
Esta primera generacin tuvo varios problemas. El chip era muy grande debido al uso de una
tecnologa de 0,8 micras, lo cual criticaron compaas como Motorola e IBM, que ya usaban
tecnologa de 0,6 micras para sus chips ms avanzados. El otro problema estaba relacionado con el
consumo, pues el Pentium consuma mucho y se calentaba, aunque se poda solucionar con un
ventilador... mientras ste funcionara.
Los Pentium de primera generacin no son compatibles con los posteriores, por lo que la nica
manera de mejorarlo sin cambiar la placa base es mediante los chips OverDrive lanzados por Intel,
que funcionaban de manera similar a como lo hacan con el 486. En general, es mejor considerar
una renovacin de placa base, que aceptar un nuevo procesador que puede ser mucho ms rpido,
que actualizar usando un procesador OverDrive, que como mucho ser el doble de rpido.


Procesadores Pentium de segunda generacin

Intel los anunci el 7 de marzo de 1994, y se encontraba disponible en versiones que iban desde
los 75 Mhz a los 200 Mhz. Esta vez s que usaron tecnologa de 0,6 micras, para reducir el tamao y
el consumo de energa. De hecho, a partir de 120 Mhz usaron tecnologa de 0,35 micras. Como se
dijo antes, la nica forma de pasarse a esta segunda generacin es cambiando la placa base; es decir,
los Pentium de segunda generacin son incompatibles con los de la primera.
Esta generacin permita al procesador multiplicar su velocidad de reloj de manera que podan ir
ms rpido que el bus; el de 150 Mhz poda llegar a multiplicar por 2.5 la velocidad de reloj (2.5x),
y el de 200 Mhz poda multiplicarlo por 3 (3x).
Tambin se fabricaron procesadores OverDrive para esta generacin, cuyas principales
caractersticas eran aumentar la velocidad y, quizs la ms importante, la incorporacin de
11
tecnologa MMX para mejorar las aplicaciones multimedia.

Procesadores Pentium-MMX

La tercera generacin de procesadores Pentium (cuyo nombre en cdigo era P55C) fue lanzada en
enero de 1997, e incorporaba lo que Intel llam tecnologa MMX. Como ya se mencion, esta
tecnologa est orientada a aplicaciones multimedia, incorporando 57 nuevas instrucciones creadas
especficamente para manejar vdeo, audio y grficos.


Defectos del Pentium

Quizs el error ms famoso en la historia de los procesadores es el fallo que se produca en la
FPU de los Pentium. Fue llamado FDIV bug porque afectaba principalmente a la instruccin FDIV
(floating-point divide), por lo que otras instrucciones que usaban la divisin tambin resultaron
afectadas.
Este bug caus una gran polmica cuando fue anunciado en Internet por el matemtico Thomas R.
Nicely de la Universidad de Lynchburg (Virginia), en Octubre de 1994. La noticia se expandi
sorprendentemente, e incluso las personas que no tenan ordenadores haban odo hablar de ella. La
divisin en coma flotante daba errores con ciertas combinaciones de nmeros.
Despus de que el bug fuera descubierto e Intel admitiera que lo saban, estall la furia. Al
principio Intel slo cambiaba los procesadores a aquellas personas que demostraran que haban sido
afectadas por el fallo, pero finalmente Intel decidi que lo mejor para su imagen de cara al pblico
era sustituir todos los procesadores afectados, lo cual supuso un coste inmenso.


AMD-K5

Es un procesador compatible con Pentium desarrollado por AMD y disponible en las versiones
PR75, PR90, PR100, PR120, PR133, PR166, PR200. Cualquier placa base que soportara el Intel
Pentium soportara el AMD-K5, aunque se requera una actualizacin de la BIOS. Algunas
caractersticas principales del K5 son las siguientes:

Cache de instrucciones de 16 KB, cache de datos de 8 KB.
Prediccin de saltos, ejecucin especulativa y ejecucin dinmica.
FPU de alto rendimiento
Seleccin de pins para multiplicar la frecuencia de reloj: 1.5x, 1.75x y 2x.
Pipeline con seis unidades de ejecucin.

El K5 se puede considerar un ordenador superior al Pentium, pero AMD lo introdujo tarde en el
mercado y la produccin fue bastante lenta, por lo que la cosa no sali todo lo bien que les hubiera
gustado.



SEXTA GENERACIN DE INTEL: P6 (Pentium Pro, Pentium II, Pentium III)

La sexta generacin comenz en 1995 con la introduccin del Pentium Pro; a partir de aqu Intel
sac varios procesadores P6, todos con el mismo ncleo bsico del Pentium Pro.
La principal nueva caracterstica de esta generacin es la arquitectura superescalar, en la cual dos
unidades de ejecucin de instrucciones pueden trabajar en paralelo. Sin embargo esto ya fue
introducido por los ltimos procesadores de quinta generacin. Lo que realmente hace que estemos
12
hablando de una nueva generacin es la Ejecucin Dinmica y el Bus Dual Independiente (DIB),
aparte de mejorar el diseador superescalar.
Dynamic Execution

Permite al procesador ejecutar ms instrucciones en paralelo, de forma que las tareas se
completan ms rpido. Esta tecnologa se basa en tres elementos:

Prediccin de saltos mltiple: predice el flujo de un programa con varios saltos.
Ejecucin desordenada: permite a las instrucciones que estn listas ejecutarse,
independientemente de su orden en el programa original.
Ejecucin especulativa: ejecucin provisional de cdigo tras un salto que no se sabe si va a
ejecutarse.


Dual Independent Bus

Se refiere al hecho de que existen dos buses de datos: uno para el sistema (placa base) y otro para
la cache. Esto permite que la cache vaya ms rpido.


Otras mejoras.

Muchas instrucciones CISC fueron cambiando por instrucciones RISC, para que paralelizar sea
ms fcil. Tambin hay que destacar que los P5 tenan dos unidades de instrucciones, mientras que
los P6 tienen como mnimo 6.
Todas estas caractersticas estaban optimizadas para trabajar con software de 32 bits; por tanto si
usbamos software de 16 bits (como Windows 95 98), no notaremos demasiado la mejora con
respecto a un Pentium o un Pentium-MMX con la misma velocidad. Otros sistemas operativos de
32 bits aprovecharan mejor la Ejecucin Dinmica (como Windows NT, 2000 XP). Esto es un
poco irnico ya que por este entonces, de los tres ejemplos mostrados de sistemas operativos de 32
bits, slo estaba el Windows NT, orientado a estaciones de trabajo y servidores.


Procesadores Pentium Pro

El Pentium Pro, fabricado en el 95 y disponible en el 96, fue el sucesor del Pentium. Usaba un
socket 8 de manera que era incompatible con los anteriores. El procesador tena 5.5 millones
transistores y una cache L2 de 512 Kb contena 31 millones de transistores, as que un Pentium Pro
con 1 Mb de cache L2 tena cerca de 68 millones de transistores.
Siguiendo con la cache, tena una L1 de 16 Kb, 8 de datos y 8 de instrucciones. Una caracterstica
importante del Pentium Pro es que tena una cache de nivel 2 integrada, lo cual abarataba el coste de
las placas base. Esta caracterstica fue realmente importante y ha perseverado en los siguientes
procesadores de Intel y AMD, con la excepcin del Celeron original.
Por ltimo decir que este procesador no tuvo demasiado xito como ordenador de escritorio, pero
encontr su lugar en el mundo de los servidores, y que se sac tambin un procesador de
actualizacin OverDrive.


Procesadores Pentium II

Fue introducido en el mercado en mayo de 1997. En lneas generales se puede ver como un
Pentium Pro con tecnologa MMX y un diseo de cache modificado. La cache L2, en lugar de estar
13
en el ncleo, estaba junto al ncleo del microprocesadoren una tarjeta impresa. La L1 aument a 32
Kb (16 para instrucciones y 16 para datos), y la L2 trabajaba a la mitad de frecuencia que el
procesador, al contrario que en el Pentium Pro, en el que lo haca a la misma; para subsanar este
problema Intel dobl la capacidad de las cache de nivel 2 estndar de 256 Kb a 512 Kb. Sobra decir
que todas las caractersticas propias de la P6 del Pentium Pro se conservan en el Pentium II.
Con respecto a caractersticas ms fsicas, por decirlo de algn modo, cabe destacar los 7.5
millones de transistores, el cambio del Socket 8 por un mucho ms pequeo slot 1, la tecnologa de
0,25 micras usada en las versiones de ms de 333 Mhz (lo cual permita que una versin de 450
Mhz consumiera menos que una de 233 Mhz con tecnologa de 0,35 micras), y el hecho de que
generaba gran cantidad de calor que tena que ser disipada. Esto ltimo obligaba a usar un
disipador, muchos de los cuales ya tenan un ventilador incorporado.


Celeron

No es que el Celeron sea en s un procesador de sexta generacin, pero s fue en esta generacin
cuando apareci el primero. Se le llama Celeron a la lnea de procesadores de bajo coste de Intel.
Los primeros Celeron estaban basado en el modelo P6 (Pentium II y III), y luego han llegado los
basados en Pentium 4 y en Intel Core 2 Duo.
Muchas de las caractersticas son las mismas de los procesadores en los que estn basados, ya que
el ncleo del procesador es el mismo. Las principales diferencias residen en el embalaje, el tamao
de la cache de nivel 2 y la velocidad del bus de la CPU.
En conclusin, los Celeron son una versin de rendimiento reducido del procesador de Intel
predominante en ese momento, pensada para el mercado de bajo coste.

Pentium III

El procesador Pentium III, introducido en febrero de 1999, es un procesador bastante similar al
Pentium II (de ah que no hablemos de una nueva generacin de procesadores), y la novedad ms
significativa es la inclusin de instrucciones SSE (Streaming SIMD extensions), que servan para
mejorar las posibilidades de tratamiento de imgenes avanzado, 3D, audio streaming (distribucin a
travs de Internet), vdeo y reconocimiento de voz.
En principio el Pentium III se bas en tecnologa de 0,25 micras, con lo cual el ncleo contena
ms de 9.5 millones de transistores. Ms adelante construyeron uno con tecnologa de 0,18 micras y
L2 integrada de 256 Kb (con nombre en cdigo Coppermine), lo cual increment la cuenta de
transistores a 28.1 millones. La ltima versin del Pentium III (con nombre en cdigo Tualatin),
usaba tecnologa de 0,13 micras y tena 44 millones de transistores, siendo incompatible con las
placas bases anteriores.
La frecuencia de reloj de los Pentium III iba desde los 450 Mhz hasta 1.4 Ghz (la ltima versin,
el Xeon). Todos los procesadores Pentium III tenan cache de nivel 2 de 256 Kb o 512 Kb, que
podan trabajar a la misma frecuencia que el procesador o a la mitad; el Pentium III Xeon (una
versin ms cara del Pentium III orientado a servidores y estaciones de trabajo) poda tener hasta 2
Mb de cache L2 trabajando a la misma frecuencia que el procesador.


Pentium II/III Xeon

Son versiones de alto rendimiento, y difieren de las versiones en las que estn basadas (Pentium II
III) en tres campos: embalaje, tamao de la cache y velocidad de la cache.
Ms importante que el hecho de tener una cache de nivel 2 de 2 Mb es el hecho de que pueda
trabajar a la misma velocidad que el procesador. El nmero de transistores en los Pentium III Xeon
con cache L2 de 2 Mb fue un record en la poca, alcanzando los 84 millones.
14


SEXTA GENERACIN DE OTROS FABRICANTES

Aparte de Intel, otros fabricantes construyeron procesadores tipo P6, pero con una diferencia, La
mayora de ellos estaban construidos para poder funcionar en placas bases del tipo P5, para llegar al
mercado de bajo coste. Ms adelante AMD introdujo el Athlon y el Duron, que ya eran
procesadores de sexta generacin en toda regla. A continuacin comentaremos algunos de estos
procesadores de sexta generacin, tanto del primer tipo comentado como del segundo.


NexGen Nx586

NexGen fue fundada por Thampty Thomas, que contrat a varias personas involucradas en los
procesadores 486 y Pentium. Desarrollaron el Nx586, un procesador similar al Pentium pero
incompatible con ste. AMD se fusion con esta compaa y el resultado fue su procesador K6.


AMD-K6 Series

Es un procesador de alto rendimiento de sexta generacin fsicamente instalable en una placa base
P5 (Pentium). Fue diseado por AMD junto a NexGen y en principio se le conoci como el Nx686
(por ser el sucesor del Nx586 de NexGen), aunque la versin de NexGen nunca apareci porque fue
adquirida por AMD antes de que el chip se lanzara al mercado.
El K6 incluye un set de nuevas instrucciones multimedia, que el K6-2 increment posteriormente
con lo que AMD llam 3D Now!.
Algunas caractersticas del K6 son las siguientes:

Diseo interno de sexta generacin con interfaz externa de quinta generacin.
Ncleo interno RISC.
Unidades de ejecucin paralela superescalar (7 unidades).
Ejecucin dinmica.
Prediccin de saltos.
Ejecucin especulativa.
Cache de nivel 1 de 64 Kb (32 de datos y 32 de instrucciones).
FPU integrada.
Soporte para instrucciones MMX.

El K6-2 incluy adems mayor frecuencia de reloj y de bus, y el comentado 3D Now!, consistente
en 21 nuevas instrucciones de sonido y grficos.
Por ltimo el K6-3 incluy cache L2 integrada que trabajaba a la frecuencia del procesador, lo
que, unido a un precio asequible, permiti a la serie K6 entrar en competencia directa con los Intel
Pentium II y los Intel Celeron.
Los procesadores AMD tienen requerimientos de voltaje especficos y puede trabajar a bastante
temperatura, as que es importante tener una placa base con regulador de voltaje y un buen
disipador. No obstante AMD tiene una lista en su Web con las placas base en las que funciona el
K6.


AMD Athlon, Duron y Athlon XP

Los Athlon son los sucesores del K6, de AMD; usan una nueva interfaz externa por lo que no son
15
compatibles con los anteriores. En los primeros diseos la cache L2 era externa (512 Kb) y
trabajaba a 1/2, 2/5 o 1/3 de la velocidad del procesador. En revisiones posteriores la L2 ya estaba
directamente en la die del procesador y trabajaba a la misma frecuencia que ste (en estos casos la
cache L2 era de 256 Kb). Esta nueva versin del Athlon con la cache L2 integrada tuvo el nombre
en cdigo Thunderbird. La versin ms reciente del Athlon, llamada Athlon XP, incluye tecnologa
3D Now!, instrucciones SSE, y los ltimos modelos ya tenan cache L2 integrada de 512 Kb.
Aunque la conexin era parecida, los chips AMD no funcionaban en las mismas placas base que
los chips de Intel, ya que AMD quera mejorar su arquitectura y alejarse de Intel.
El Athon se fabric en versiones desde 500 Mhz hasta 1.4 Ghz. Una mejora importante fue la
inclusin de un front-side bus de 200 266 Mhz llamado EV6, que transfera dos datos por ciclo a
una frecuencia de 100 o 133 Mhz. El uso de este bus es una de las razones primordiales por las
cuales el Athlon y el Duron evolucionaron tan bien.
Los primeros Athlon usaban tecnologa de 0,25 micras, y las versiones ms rpidas de 0,18 y 0,13
micras.
En la mayora de los benchmarks, el Athlon igualaba o superaba al Pentium III. Adems AMD le
gan a Intel en la carrera por llegar a 1 Ghz, lanzando el Athlon a dicha velocidad dos das antes de
que Intel sacara el Pentium III a 1 Ghz.


AMD Duron

El Duron, introducido en Junio del 2000, es al Athlon lo que el Celeron es a los Pentium II y III.
Bsicamente, es un Athlon con menos cache de nivel 2, diseado para ser una versin de bajo coste
y competir en este mercado con los citados Celeron.


AMD Athlon XP

Como se mencion antes, es la versin ms reciente de los Athlon, con mejoras tales como la
capacidad de ejecutar las instrucciones Intel SSE o la inclusin de una cache L2 on-die de 512 Kb y
un nuevo plan de comercializacin que compite directamente con el Pentium 4.
AMD us el trmino QuantiSpeed (como trmino de marketing, no tcnico) para referirse a la
arquitectura del Athlon XP, diciendo que inclua elementos como 9 unidades para ejecucin
superescalar, una FPU con operaciones ms rpidas (que subsanaban el atraso que AMD siempre
haba tenido con respecto a Intel en este campo), etc.


Athlon MP

Fue el primer procesador de Athlon diseado para soporte multiprocesador. Por tanto poda usarse
en servidores y estaciones de trabajo que demandaran esto.


Sempron (Socket A)

AMD introdujo esta lnea de procesadores en 2004 como procesadores econmicos para competir
con el Celeron D. Al igual que el Celeron, el Sempron es un camalen ya que es usado por
procesadores basados en Socket A (serie Athlon XP) y Socket 754 (basados en el Athlon 64).
La versin Socket A del Sempron es el modelo econmico del Athlon XP, y sus caractersticas son
similares.


16


Cyrix/IBM 6x86(M1) y 6x86(M2)

Esta familia de procesadores se parece al K5 y el K6 de AMD en el sentido de que ofrecen
diseos internos de sexta generacin que son compatibles con los de quinta generacin (Socket 7).
Tiene las caractersticas tpicas de sexta generacin tales como ejecucin dinmica, prediccin de
salto, ejecucin especulativa, compatibilidad con tecnologa MMX, ejecucin desordenada, etc.
Es compatible con los sistemas operativos y software basado en arquitectura x86.
Este procesador no tuvo continuidad ya que Cyrix fue tragada por VIA.


VIA C3

Originalmente se conoci como VIA Cyrix III. Las primeras versiones del C3 tenan 128 Kb de
cache L1 pero no tenan cache L2.
Es totalmente compatible a nivel de software con otros procesadores x86, incluyendo el Pentium
III y el Celeron, y debido a sus caractersticas tales como bajo consumo de energa, y un
rendimiento no demasiado alto en comparacin con el Celeron, fue utilizado en mercados
especficos como el porttil.



SPTIMA GENERACIN: INTEL PENTIUM 4

El Pentium 4 se introdujo en noviembre del 2000 y, si hubiera tenido un nombre compuesto por
nmeros, hubiera sido el 786, ya que representa una nueva generacin de procesadores. Hay tres
variaciones principales, llamadas Willamette, Northwood y Prescott.
Algunas de sus especificaciones tcnicas son:

Velocidades de 1.3 Ghz a 3.8 Ghz.
Willamette: 48 millones de transistores, tecnologa 0,18 micras.
Northwood: 55 millones de transistores, tecnologa 0,13 micras.
Prescott: 125 millones de transistores, tecnologa 0,09 micras.
Compatible a nivel de software con los procesadores de Intel de 32 bits previos.
FSB a velocidades entre 400 Mhz y 1066 Mhz.
Hyper-threading en todos los procesadores de 2,4 Ghz o ms con FSB de 800 Mhz y en los
procesadores de 3,06 Ghz o ms con FSB de 533 Mhz.
Prediccin de saltos.
Execution trace cache: una cache L1 avanzada que guarda micro-operaciones decodificadas,
ahorrando el tiempo de decodificado de las instrucciones.
Cache L1 de 8 16 Kb.
Cache L2 on-die, a la velocidad del ncleo, con capacidad entre 256 Kb y 1 Mb.
FPU mejorada.
Varios estados de bajo consumo de energa.
Nuevas instrucciones SSE.

Como se puede ver, Intel abandon la numeracin romana para pasarse a la arbiga.
La gran velocidad permitida por la tecnologa hyper-pipelined permita a las dos ALUs ir al doble
de la velocidad del procesador, lo que significa que las operaciones se pueden ejecutar en medio
ciclo.
Las velocidades de bus de sistema de 400/533/800/1066 Mhz realmente significan que el bus
17
trabaja a una velocidad de 100/133/200/266 Mhz y transfiere datos cuatro veces por ciclo.
El Pentium 4 funciona bien con RDRAM y DDR SDRAM, si le pones una memoria inferior no se
aprovecha el procesador y si se pone una superior el procesador no la aprovechar.
La arquitectura hyper-pipelined, con un pipeline mucho ms largo, divida las instrucciones
individuales en ms subetapas que los procesadores previos; desafortunadamente, esto poda
aumentar el nmero de ciclos tomados para ejecutar instrucciones si no estn optimizadas para el
procesador. Debido a esto, los primeros benchmarks daban igual o mejor resultado con un Athlon o
un Pentium III que con un Pentium 4; sin embargo, esto a cambiado ahora que las aplicaciones han
sido optimizadas para funcionar con el Pentium 4.
Otra ventaja importante es el hyper-threading, que permita a un nico procesador ejecutar
simultneamente dos hilos actuando como si hubiera dos procesadores en lugar de uno.


Pentium 4 Extreme Edition

En noviembre de 2003, Intel introdujo esta edicin (abreviada Pentium 4 EE), el primer PC de
escritorio en incorporar cache L3. Bsicamente es una versin renovada del ncleo Prestonia del
Xeon orientado a servidores, que ya usaba cache L3 desde noviembre del 2002. El Pentium 4 EE
tena 512 Kb de cache L2 y 2 Mb de cache L3, lo que increment la cuenta de transistores a 178
millones y aument bastante el tamao de la die, as como el coste de produccin y evidentemente
de venta. Esta Extreme Edition estaba orientada al mercado gaming, es decir, a los jugadores
habituales de videojuegos, que estaban dispuestos a pagar dinero extra para rendimiento adicional.
De hecho, la cache adicional no ayudaba tanto en aplicaciones de negocio como en aplicaciones 3D
para juegos potentes.
Ms adelante se introdujeron varias revisiones mejoradas que introducan ms cache L2 (2 Mb) y
quitaban la L3.
Como el Pentium 4 se fabric en tres tipos de sockets distintos, es esencial elegir un disipador
hecho especficamente para el tipo de procesador que tengamos.


Procesadores Xeon

Estn basados en el Pentium 4 y diseados para el Socket 603 y el 604. Los Xeon DP (muchas
veces llamados simplemente Xeon) fueron diseados para estaciones de trabajo, y los Xeon MP (en
versiones desde 1,4 Ghz a 3 Ghz, con bus de 400 Mhz) para servidores.



OCTAVA GENERACIN: PROCESADORES DE 64-BITS

En el 2001 ya haban pasado cerca de 15 aos desde que llegaron los primeros procesadores de
32-bits (todos los procesadores desde el 386 hasta el Pentium 4 y el Athlon XP). Sin embargo, en
2001 Intel introduce el primer procesador de 64-bits para servidores, el Itanium, seguido en el 2002
por el mejorado Itanium 2. En 2003, AMD introdujo el primer procesador de 64-bits para escritorio
compatible con la arquitectura x86, el Athlon 64, seguido de su primer procesador de 64-bits para
servidores, el Opteron. En 2004, Intel introdujo una serie de versiones del procesador Pentium 4
que permitan 64-bits. En 2005 introdujo versiones de 64 bits de su procesador Xeon para
estaciones de trabajo y servidores, y nuevos procesadores de 64 bits para PCs de escritorio, el
Pentium Extreme Edition y el Dual-Core Pentium D. A continuacin se describen algunas
caractersticas de estos procesadores de Intel y AMD, los principales fabricadores de
microprocesadores del mercado.

18


Intel Itanium e Itanium 2

Lanzado en mayo del 2001, el Itanium fue el primer procesador de la familia de 64 bits de Intel, y
junto a su hermano el Itanium 2, son la gama alta de procesadores de Intel dedicada al mercado de
servidores. Si se hubiera seguido usando designacin numrica estos procesadores seran los 886
por representar una nueva generacin; no obstante, nunca fueron diseados para reemplazar al
Pentium 4: eran inicialmente muy caros y se encontraban slo en servidores y estaciones de trabajo
avanzadas.
Fueron los primeros procesadores en incluir 3 niveles de cache integrada (el Pentium 4 EE sali
posteriormente); aunque en varios diseos anteriores se contaba con L3, estaba en la placa base y
era mucho ms lenta.
El primer Itanium 2 fue introducido en junio del 2002. La versin actual usa tecnologa de 0.3
micras, y tiene ms de 592 millones de transistores en la versin con 9 Mb de cache L3 on-die.
Debido a que el Itanium 2 tiene bastante ms ancho de banda del bus de CPU, mayor velocidad de
reloj, y un FSB como mnimo dos veces ms rpido que el del Itanium (de 64 bits a 128 bits), es
ms rpido que el Itanium en todos los procesos. El Itanium y el Itanium 2 no se pueden
intercambiar por estar soportados por distintos sockets y chipsets.


AMD Athlon 64 y 64 FX

Fueron lanzados en septiembre del 2003, y son los primeros procesadores de 64-bits para uso
domstico (en lugar de para servidores). La familia de 64-bits de AMD incluye tambin el
procesador para servidores Opteron; de hecho el Athlon 64 y el 64 FX son bsicamente chips
Opteron diseados para PCs de escritorio, y en algunos casos se disminuye la memoria cache o el
ancho de la memoria.
Al margen de el hecho de soportar instrucciones de 64-bits, la principal diferencia entre los
Athlon 64 y 64 FX y otros procesadores es que tienen el controlador de memoria integrado, el cual
sola estar en el chip North Bridge de la placa. En un diseo de arquitectura de bus de CPU tpico,
el procesador se comunica con el chipset North Bridge, que se comunica con la memoria y los
dems componentes del sistema. En el Athlon 64 y el 64 FX, el procesador se comunica
directamente con la memoria, agilizando las transferencias de memoria y las transferencias del bus
CPU. La principal diferencia entre el Athlon 64 y el 64 FX es que tienen distintos tamaos de
memoria cache y distinto ancho del bus.

Las principales caractersticas del Athlon 64 incluyen:

Velocidades que varan entre 1,8 Ghz y 2,4 Ghz.
68,5 millones de transistores (versiones con 512 Kb de cache L2 ) o 114 millones de transistores
(versiones con 1 Mb de cache).
Pipeline de 12 etapas.
Controlador de memoria DDR integrado en el procesador.
128 Kb de cache L1 estndar (algunos Athlon 64s tenan ms de 1 Mb).
Cache L2 integrada de 512 Kb o 1 Mb.
SSE2 (SSE ms 144 nuevas instrucciones para procesamiento de grficos y sonido).
Varios estados de bajo consumo de energa.

El Athlon 64 FX inclua algunas caractersticas como aumento de la cache L2 o de la frecuencia
de reloj.
El Athlon 64 tambin tuvo su versin de bajo coste correspondiente, el Sempron (Socket 754).
19


AMD Opteron

Es la versin del Athlon 64 para estaciones de trabajo y servidores, y soporta la misma
arquitectura AMD64. Fue lanzado en la primavera del 2003.
EL Opteron est disponible tanto en versiones de un ncleo como de doble ncleo.
Al contrario que los Itanium, que soportaban bsicamente chipsets Intel, los Opteron soportan una
amplia gama de chipsets de terceras compaas como VIA, SiS, NVIDIA o ATI (tal y como haca el
AMD 64).



PROCESADORES DE DOBLE NCLEO

No importa cun rpido pueda ser un procesador de un ncleo o cuanta RAM tenga instalada; el
procesador debe asegurarse de que cada programa que se ejecuta es atendido correctamente. Por
tanto, mientras ms programas se vayan ejecutando, la cantidad de tiempo que el procesador puede
dedicar a cada uno va disminuyendo, y como resultado el rendimiento del sistema se ve reducido.
Los servidores y las estaciones de trabajo llevan desde hace mucho tiempo beneficindose de los
beneficios de tener mltiples procesadores, pero el alto coste que esto supone impide hacerlo llegar
a los ordenadores de uso domstico.
Los procesadores de doble ncleo incluyen, como su nombre indica, dos ncleos de procesador en
un mismo paquete fsico, proporcionando todas las ventajas de tener un ordenador con varios
procesadores, a un coste reducido.
Intel introdujo los primeros procesadores de doble ncleo (el Pentium D y el Pentium Extreme
Edition) a principios del 2005, y AMD lanz el primer Opteron de doble ncleo y el Athlon 64 X2
poco despus.


Quin necesita un procesador de doble ncleo?

Un procesador de doble ncleo est diseado para usuarios que ejecutan mltiples programas al
mismo tiempo o usan aplicaciones multitarea.
Es importante resaltar que los procesadores de doble ncleo no mejoran el rendimiento de tareas
no multiprogramadas. Por ejemplo, si ests jugando a un juego 3D en el PC, es bueno tener uno de
estos procesadores si ests haciendo muchas cosas a la vez, pero no se estn aprovechando las
caractersticas del procesador para aplicaciones multitarea. Hasta que los juegos sean diseados
para ser ejecutados por varios hilos simultneamente, los gamers podran preferir un ordenador con
un procesador de alto rendimiento con un nico ncleo en lugar de un procesador de doble ncleo.
Sin embargo, si mientras juegas vas a estar usando otras aplicaciones tales como codificacin de
vdeo o audio, un procesador de doble ncleo es mejor opcin. Los benchmark indican que algunos
procesadores de doble ncleo slo sufren una pequea ralentizacin cuando se est jugando a un
juego 3D como por ejemplo el Doom 3 mientras se desempean otras tareas orientadas al ocio. En
conclusin, ya sea para trabajar o para jugar, si vas a usar al mismo tiempo varias aplicaciones, un
doble ncleo te proporcionar mayor rendimiento que un simple ncleo.


Intel Pentium D y Pentium Extreme Edition

Como se dijo antes, fueron introducidos en la primavera del 2005. Bsicamente, lo que Intel hizo
para construir sus procesadores de doble ncleo lo ms rpido posible fue usar dos ncleos del
20
Pentium 4 (concretamente del modelo Prescott).
Debido a que el ncleo del Prescott es el que ms se calienta de los que Intel haba fabricado para
ordenadores de escritorio, Intel limit la velocidad de los doble ncleo a 3,2 Ghz en lugar de los 3,8
Ghz que tena como mximo el Pentium 4. Cada ncleo tena 1 Mb de cache L2, lo que haca un
total de 2 Mb.
El Pentium Extreme Edition es similar al Pentium D pero incluye, por ejemplo, multiplicadores
de reloj que hacen que sea fcilmente overclokeable.


AMD Athlon 64 X2 y procesadores de doble ncleo Opteron

Una de las ironas en la industria de los procesadores es que AMD, cuyos procesadores Athlon 64
y Opteron fueron diseados teniendo en mente actualizarlos ponindoles doble ncleo, son
actualmente el segundo vendedor de chips con arquitectura x86 en introducir los chips de doble
ncleo. Los primeros Opteron de doble ncleo fueron lanzados justo despus del Pentium Extreme
Edition y el Pentium D en abril del 2005, y el procesador para ordenadores de uso domstico Athlon
64 X2 se introdujo en mayo de ese mismo ao. ste ltimo se vendi en dos diseos, uno con 1 Mb
de cache L2 (512 Kb por ncleo), que usaba el ncleo Manchester, y otro con 2 Mb de cache L2 (1
Mb por ncleo), que usaba el ncleo Toledo. Las frecuencias de reloj estn entre 2.2 Ghz y 2.4 Ghz,
mientras que las de los Opteron estn entre 1.8 Ghz y 2.4 Ghz.
Aunque AMD no fue la primera en introducir procesadores de doble ncleo, si que es cierto que
sus chips tienen varias ventajas. Una de ellas es la de tener el controlador de memoria integrado en
el procesador, ya comentado anteriormente; otra es el hecho de que, al haberse hecho el Athlon 64
pensando en el doble ncleo, el impacto en relacin al calentamiento del segundo ncleo es
mnimo.
Aunque las velocidades de reloj del Athlon 64 y del Opteron son menores que las del Pentium D o
las del Pentium Extreme Edition, la eficiencia incrementada por los diseos de AMD hace que el
rendimiento de sus procesadores sea igual o mayor que el de los de Intel, dependiendo del
benchmark. Para pasarse de un Athlon 64 a un X2 o de un Opteron a un Opteron de doble ncleo no
es necesario un gran esfuerzo econmico, ya que no es necesario un cambio de placa base.
Por ltimo, es importante avisar a los gamers de que sacaran ms provecho de un procesador de
un slo ncleo ms rpido, que en el caso de AMD sera el Athlon 64 FX ms rpido disponible.


Intel Core Duo y Core 2 Duo

El Intel Core Duo original fue lanzado en 2006, y en lneas generales es un modelo de 32 bits
basado en arquitectura x86, con doble ncleo. Incorpora 2 Mb de cache L2 compartida por los dos
ncleos, un FSB de 533 667 Mhz, un nuevo juego de instrucciones multimedia, y un pipeline de
12 etapas. Como curiosidad, cabe decir que fue el primer procesador de Intel usado en los
ordenadores Apple Macintosh.
El Core 2 Duo fue lanzado medio ao ms tarde que el Core Duo original, y la diferencia
principal es que son de 64 bits, aparte de incluir ms ALUs, FPUs, aumentar las etapas del pipeline
a 14, etc. En comparacin con el Pentium 4 o el Pentium D, el Core 2 Duo tiene frecuencias de reloj
ms bajas, preocupndose ms por los ciclos que tarda una instruccin en ejecutarse o por el
apartado de consumo de energa. La salida al mercado de estos prcesadores a desplazado al Pentium
al mercado de gama baja.
Se lanz tambin una versin de un slo ncleo (Solo), de cuatro ncleos (quad), y una gama alta
de dos o cuatro ncleos (Extreme).



21


MEJORAS Y ACTUALIZACIONES


Actualizacin del procesador

A partir del 486, actualizar el procesador ha sido relativamente fcil. Con el 486 y procesadores
posteriores, Intel incorpor la capacidad de actualizar el procesador diseando sockets estndar que
podan soportar cierta variedad de procesadores. As, si tienes una placa base con un Socket 3,
podrs poner en ella cualquier procesador 486, y si tienes una con un Socket 7, deberas poder
poner cualquier procesador de la primera gama de Pentium (o cualquier procesador de terceras
compaas basado en el Socket 7). Esta tendencia ha llegado hasta el presente, donde la mayora de
las placas base estn diseadas para soportar un rango de procesadores de la misma familia
(Pentium III/Celeron III, Athon/Duron/Athlon XP, Pentium 4/Celeron 4, etc).
Para maximizar tu placa base, tendras que meterle el procesador ms rpido que soporte; no slo
basta con esto: debido a que caractersticas como voltajes, velocidades, u otros factores, pueden
generar incompatibilidades, debers consultar el fabricante de tu placa base para saber cual es el
procesador ms rpido que puede funcionar en ella. Normalmente esto esta determinado por el
socket o el slot donde va el procesador, pero otros elementos como el regulador de voltaje o la
BIOS tambin pueden determinarlo.
Actualizar el procesador puede llegar a doblar en algunos casos el rendimiento del equipo. Sin
embargo, si ya llegas a tener el procesador ms rpido que tu placa soporta, tendrs que pasar a
mirar otras alternativas, posiblemente el cambio de placa base.


Procesadores OverDrive

Como se ha comentado, Intel ofreci hace tiempo unos procesadores especiales OverDrive para
actualizar los equipos, que normalmente ya incluan reguladores de voltaje y ventiladores.
Desafortunadamente, eran muy caros, incluso comparndolo con una renovacin de placa base y
procesador. Fueron todos retirados del mercado, e Intel no ha anunciado nuevas versiones.
Los OverDrive no son muy recomendables a menos que, por alguna razn, sea necesario
conservar un sistema operativo muy viejo que no funcione en los procesadores actuales.


Benchmarks

A las personas nos encanta saber cun rpido es nuestro ordenador; siempre estamos interesados
en la velocidad, y para ayudarnos a saberlo podemos usar programas de testeo que midan diferentes
aspectos del rendimiento del procesador y del sistema. .
Sin embargo, la verdadera forma de medir el rendimiento de un ordenador es ejecutando las
aplicaciones software que se van a usar en l. Aunque se pueda testear un componente concreto del
sistema, el resto de los componentes pueden tener influencia en l. Evidentemente es intil
comparar distintos procesadores, si cada uno tiene distinta memoria, distintos discos duros, distintas
tarjetas grficas, etc.
Los benchmark se pueden dividir en dos tipos. Por un lado tenemos los test de componentes, que
miden el rendimiento de una parte concreta, como el procesador, el disco duro, el lector de CD, etc.
Por otro lado, estn los test del sistema, que miden el rendimiento global del sistema ejecutando una
aplicacin dada.
No obstante, repito que la mejor manera de testear nuestro sistema es con las aplicaciones
software que usamos da a da, y de hecho es lo que hacemos continua e inconscientemente cuando
22
nos sentamos delante de nuestro ordenador y vemos que los programas se ejecutan mejor, igual o
peor que en otro equipo.
NOMBRES CDIGO DE LOS PROCESADORES

Intel, AMD, y Cyrix siempre han usado nombres cdigo cuando estn hablando de sus futuros
procesadores; se supone que estos nombres no se van a hacer pblicos, pero normalmente siempre
se acaban conociendo. Esto ocurre debido a que se encuentran en la red o en artculos de revistas
especializadas que hablan de futuras generaciones de procesadores. Es ms, muchas veces estos
nombres cdigo de los procesadores se pueden encontrar en los manuales de las placas bases, ya
que dichos manuales se escriben antes de que los procesadores sean lanzados oficialmente.
A continuacin se muestra una tabla, extrada del libro Upgrading and repairing Pcs de Scott
Mueller, con los nombres cdigo de una gran cantidad de procesadores:
23

24

25




26




27
CONCLUSIN

Despus de estudiar este recorrido por la historia de los procesadores, la sensacin que se me
queda es que ha sido una evolucin lgica: hemos ido avanzando hacia una mayor velocidad de
procesamiento, hacia un aumento del rendimiento. La minimizacin del tamao de los chips, y la
disminucin del nivel de integracin es ms bien una necesidad que va asociada a este aumento de
la velocidad, pues se necesitan ms transistores y muy pocos pueden permitirse tener en su casa un
ordenador del tamao de un campo de ftbol.
Hoy en da hace falta quizs una idea revolucionaria, pues aunque es cierto que los procesadores
de varios ncleos estn muy bien, no es menos cierto que las ventajas de tener varios procesadores
se llevan aprovechando en el mundo de los servidores desde hace tiempo, y lo nico que se ha
hecho ha sido trasladar esta idea al mbito de los ordenadores de uso personal.
Dicen que aproximadamente dentro de una dcada y media se habr abandonado el silicio como
fundamento de los ms avanzados procesadores, ya que el nivel de integracin ser irreducible.
Debido a ello se estn buscando desde ya otras opciones, sonando con especial fuerza la
computacin cuntica; no obstante, hasta que sta no deje de ser una utopa o se encuentre otra
alternativa, nos tendremos que conformar con que nos bombardeen cada cierto tiempo con
informacin referente a un nuevo nmero de ncleos en un procesador.




PREGUNTAS TIPO TEST


1. Con qu propsito se fabric el procesador Intel 8088?
a. Como coprocesador matemtico del 8086.
b. Como variacin del 8086 para placas base y diseo de circuitos orientados a 8
bits.
c. Como procesador de gama alta para estaciones de trabajo y servidores.

2. Qu avance supuso el lanzamiento de los procesadores Intel 80186 e Intel 80188?
a. Bsicamente eran lo mismo que el 8086 y el 8088, pero tenan integrados
algunos de los soportes hardware necesarios.
b. Fueron los primeros procesadores completamente de 16 bits.
c. En la carrera por ms velocidad, fue un avance pues se redujo un 40 % el nmero de
ciclos que una instruccin tardaba en ejecutarse.

3. Qu mejoras aporta el procesador Intel 80286 con respecto al 8086?
a. Reduce el promedio de ciclos que tarda en ejecutarse una instruccin.
b. Tiene dos modos de operacin: modo real y modo protegido.
c. Tiene la cache de nivel 1 integrada en el procesador.

4. Qu ventajas tiene el procesador Intel 80386 con respecto a la anterior generacin?
a. Redujo a la mitad el promedio de ciclos que tarda en ejecutarse una instruccin.
b. Fue el primer procesador de 32 bits.
c. Aada capacidades software adicionales (modos) y una unidad de gestin de
memoria (MMU) mejor.




28
5. Cuntas versiones del Intel 80386 salieron al mercado?
a. Slo sali una versin.
b. Una versin para equipos de sobremesa y una versin para porttiles.
c. Una versin estndar, una versin econmica y una versin de bajo consumo
orientada a equipos porttiles.

6. Cul fue el primer procesador en tener cache de nivel 1 interna?
a. El Pentium III.
b. El Intel 80486.
c. El K5 de AMD.

7. Qu mejoras aporta el Intel 80486 con respecto a la generacin de procesadores
anterior?
a. Hubo varios modelos adaptados a distintos mercados, cosa que no pasaba en el Intel
80386.
b. Inclua la cache de nivel 1 integrada.
c. Supuso un salto importante en la carrera por conseguir ms velocidad.

8. En relacin a los procesadores Pentium de quinta generacin
a. No son compatibles con los procesadores de Intel previos.
b. No poda ejecutar dos instrucciones simultneamente
c. Se fabricaron tres versiones: primera generacin de Pentium, segunda
generacin de Pentium y Pentium MMX.

9. El procesador de quinta generacin fabricado por AMD, llamado K5
a. Es un procesador claramente inferior al Pentium de Intel.
b. Se puede considerar un procesador superior al Pentium, pero fue lanzado al
mercado demasiado tarde.
c. Fue el primer procesador en tener cache de nivel 2 interna.

10. Qu procesador fue el primero en tener integrada la cache de nivel 2?
a. El AMD 486, de cuarta generacin.
b. El Intel Pentium II, de sexta generacin.
c. El Intel Pentium Pro, de sexta generacin.

11. Cules son las principales caractersticas que hicieron que la sexta generacin
(Pentium Pro, Pentium II, Pentium III...) supusiera un avance?
a. La Ejecucin Dinmica y el Bus Independiente Dual.
b. Se nota una gran mejora al trabajar con software de 16 bits.
c. Se introducen los primeros procesadores completamente de 32 bits.

12. En la sexta generacin de fabricantes distintos de Intel
a. Participaron fabricantes como AMD, NexGen o Cyryx.
b. Ningn procesador era compatible con las placas base P5 (con soporte para la
generacin anterior).
c. AMD le gan a Intel la carrera por llegar a 1Ghz, con el procesador Athlon.






29
13. En qu consiste el hyper-threading?
a. El procesador tiene un pipeline de datos mucho mayor, dividiendo las instrucciones
individuales en ms subetapas.
b. Permite a un nico procesador ejecutar simultneamente dos hilos actuando
como si hubiera dos procesadores en lugar de uno.
c. Existen dos buses de datos: uno para el sistema (placa base) y otro para la cache.

14. Por qu se caracteriza la octava generacin?
a. Porque, incluso siendo procesadores de 32 bits, doblan el rendimiento de la sptima
generacin.
b. Por introducir la tecnologa hyper-threading.
c. Porque se pasa de procesadores de 32 bits a procesadores de 64 bits.

15. Cundo es aconsejable tener un procesador de doble ncleo?
a. Para ejecutar mltiples programas al mismo tiempo (jugar, descargar algo de
Internet, escuchar msica).
b. Para usar aplicaciones multitarea.
c. Para que la autonoma de un equipo porttil sea mayor.

16. Por qu los chips de doble ncleo de AMD tienen cierta ventaja sobre los primeros
chips de doble ncleo de Intel?
a. Porque AMD haba abarcado ms mercado que Intel en la sptima y octava
generacin.
b. Porque los procesadores de AMD tenan el controlador de memoria integrado
en el procesador.
c. Porque el impacto calrico al aadir un segundo ncleo era menor que en el
caso de Intel.

17. Qu diferencia principal existe entre el Intel Core Duo y el Intel Core 2 Duo?
a. Que el Intel Core 2 Duo tiene el controlador de memoria integrado.
b. Que el Intel Core 2 Duo es un procesador multincleo de 64 bits.
c. El Intel Core 2 Duo fue lanzado enfocado exclusivamente al mercado porttil.

18. Qu es un procesador OverDrive?
a. Un coprocesador matemtico de los procesadores de Intel.
b. Una versin econmica de los procesadores de la cuarta generacin en adelante.
c. Un procesador especial para actualizar los equipos.

19. Para qu sirve un benchmark?
a. Para testear los componentes de nuestro equipo.
b. Para medir el rendimiento global del sistema.
c. Para comparar procesadores con distinta memoria, distintos discos duros, distintas
tarjetas grficas, etc.

20. Por qu se suelen conocer los nombres cdigo de los procesadores, si se supone que
no se van a hacer pblicos?
a. Porque se encuentran en artculos de revistas que hablan de futuras
generaciones de procesadores.
b. Porque se encuentran en los manuales de las placas base, los cuales se escriben
antes de que los procesadores sean lanzados oficialmente.
c. Porque cada vez que se produce el lanzamiento de un procesador, el nombre final va
acompaado de el nombre cdigo.
30



BIBLIOGRAFA:

- Upgrading and Repairing PCs, Scott Mueller.
- Pgina Web http://es.wikipedia.org

También podría gustarte