Sei sulla pagina 1di 16

MICROPROCESADOR

Circuito electrnico que acta como unidad central de proceso de un ordenador,


proporcionando el control de las operaciones de clculo. Los microprocesadores tambin
se utilizan en otros sistemas informticos avanzados, como impresoras, automviles o
aviones. En 1995 se produjeron unos 4.000 millones de microprocesadores en todo el
mundo.
El microprocesador es un tipo de circuito sumamente integrado. Los circuitos integrados,
tambin conocidos como microchips o chips, son circuitos electrnicos complejos formados por
componentes extremadamente pequeos formados en una nica pieza plana de poco espesor de un
material conocido como semiconductor. Los microprocesadores modernos incorporan hasta 10
millones de transistores (que actan como amplificadores electrnicos, osciladores o, ms a
menudo, como conmutadores), adems de otros componentes como resistencias, diodos,
condensadores y conexiones, todo ello en una superficie comparable a la de un sello postal.
Un microprocesador consta de varias secciones diferentes. La unidad aritmticolgica (ALU, siglas en ingls) efecta clculos con nmeros y toma decisiones lgicas; los
registros son zonas de memoria especiales para almacenar informacin temporalmente;
la unidad de control descodifica los programas, los buses transportan informacin digital
a travs del chip y de la computadora; la memoria local se emplea para los cmputos
realizados en el mismo chip. Los microprocesadores ms complejos contienen a menudo
otras secciones; por ejemplo, secciones de memoria especializada denominadas memoria
cache, que sirven para acelerar el acceso a los dispositivos externos de almacenamiento
de datos. Los microprocesadores modernos funcionan con una anchura de bus de 64 bits:
esto significa que pueden transmitirse simultneamente 64 bits de datos.
Un cristal oscilante situado en el ordenador proporciona una seal de
sincronizacin, o seal de reloj, para coordinar todas las actividades del microprocesador.
La velocidad de reloj de los microprocesadores ms avanzados es de unos 300
megahercios unos 300 millones de ciclos por segundo -, lo que permite ejecutar unos
1.000 millones de instrucciones cada segundo.

MEMORIA DE COMPUTADORA
Como el microprocesador no es capaz por s solo de albergar la gran cantidad de
memoria necesaria para almacenar instrucciones y datos de programa, pueden emplearse
transistores como elementos de memoria en combinacin con el microprocesador. Para
proporcionar la memoria necesaria se emplean otros circuitos integrados llamados chips
de memoria de acceso aleatorio, que contienen grandes cantidades de transistores.
Existen diversos tipos de memoria de acceso aleatorio. La RAM esttica (SRAM)
conserva la informacin mientras est conectada la tensin de alimentacin, y suele
emplearse como memoria cache porque funciona a gran velocidad. Otro tipo de memoria,
la RAM dinmica (DDRAM), es ms lenta que la SRAM y debe recibir electricidad
peridicamente para no borrarse. La DRAM resulta ms econmica que la SRAM y se
emplea como elemento principal de memoria en la mayora de las computadoras.

MICROCONTROLADOR
Un microprocesador no es un ordenador completo. No contiene grandes cantidades
de memoria ni es capaz de comunicarse con dispositivos de entrada como un teclado,
un joystick o un ratn- o dispositivos de salida como un monitor o una impresora. Un tipo
diferente de circuito integrado llamado microcontrolador es de hecho una computadora
completa situada en un nico chip, que contiene todos los elementos del microprocesador
bsico adems de otras funciones especializadas. Los microcontroladores se emplean en
videojuegos, reproductores de vdeo, automviles y otras mquinas.

SEMICONDUCTORES
Todos los circuitos integrados se fabrican con semiconductores, sustancias cuya
capacidad de conducir la electricidad es intermedia entre la de un conductor y la de un no
conductor o aislante. El silicio es el material semiconductor ms habitual. Como la
conductividad elctrica de un semiconductor actan como minsculos conmutadores que
abren y cierran el paso de corriente en slo unos pocos nanosegundos. Esto permite que
un ordenador pueda realizar millones de instrucciones sencillas cada segundo y ejecutar
rpidamente tareas complejas.
El bloque bsico de la mayora de los dispositivos semiconductores es el diodo,
una unin de materiales de tipo negativo y positivo. Los trminos tipo n y tipo p se
refieren a materiales semiconductores que han sido dopados, es decir, cuyas propiedades
elctricas han sido alteradas mediante la adicin controlada de pequesimas
concentraciones de impurezas como boro o fsforo. En un diodo, la corriente elctrica
slo fluye en un sentido a travs de la unin. Desde el material de tipo p hasta el material
de tipo n, y slo cuando el material de tipo p est a una tensin superior que el de tipo n.
La tensin que debe aplicarse al diodo para crear esa condicin se denomina tensin de
polarizacin directa. La tensin opuesta que hace que no pase corriente se denomina
tensin de polarizacin inversa. Un circuito integrado contiene millones de uniones p-n,
cada una de las cuales cumple una finalidad especfica dentro de los millones de
elementos electrnicos de circuito. La colocacin y polarizacin correctas de las regiones
de tipo p y tipo n hacen que la corriente elctrica fluya por los trayectos adecuados y
garantizan el buen funcionamiento de todo el chip.

TRANSISTORES
El transistor empleado ms comnmente en la industria microelectrnica se
denomina transistor de efecto de campo de metal-xido-semiconductor (MOSFET, siglas
en ingls). Contiene dos regiones de tipo n, llamadas fuente y drenaje, con una regin de
tipo p entre ambas, llamada canal. Encima del canal se encuentra una capa delgada de
dixido de silicio, no conductor, sobre la cual va otra capa llamada puerta. Para que los
electrones fluyan desde la fuente hasta el drenaje, es necesario aplicar una tensin a la
puerta (tensin de polarizacin directa). Esto hace que la puerta acte como un
conmutador de control, conectando y desconectando el MOSFET y creando una puerta
lgica que transmite unos y ceros a travs del microprocesador.

FABRICACIN DE MICROPROCESADORES
Los microprocesadores se fabrican empleando tcnicas similares a las usadas para
otros circuitos integrados, como chips de memoria. Generalmente, los microprocesadores
tienen una estructura ms compleja que otros chips, y su fabricacin exige tcnicas
extremadamente precisas.
La fabricacin econmica de microprocesadores exige su produccin masiva.
Sobre la superficie de una oblea de silicio se crean simultneamente varios cientos de
grupos de circuitos. El proceso de fabricacin de microprocesadores consiste en una
sucesin de deposicin y eliminacin de capas finsimas de materiales conductores,
aislantes y semiconductores, hasta que despus de cientos de pasos se llega a un
complejo bocadillo que contiene todos los circuitos interconectados del microprocesador.
Para el circuito electrnico slo se emplea la superficie externa de la oblea de silicio, una
capa de unas diez micras de espesor (unos 0,01 mm, la dcima parte de espesor del
cabello humano). Entre las etapas del proceso figuran la creacin de sustrato, la
oxidacin, la litografa, el grabado, la implantacin y la deposicin de capas.
La primera etapa en la produccin de un microprocesador es la creacin de un
sustrato de silicio de enorme pureza, una rodaja de silicio en forma de una oblea redonda
pulida hasta quedar lisa como un espejo. En la actualidad, las obleas ms grandes
empleadas en la industria tienen 200 mm de dimetro.
En la etapa de oxidacin se coloca una capa elctricamente no conductora,
llamada dielctrico. El tipo de dielctrico ms importante es el dixido de silicio, que se
cultiva exponiendo la oblea de silicio a una atmsfera de oxgeno en un horno a unos
1000C . El oxgeno se combina con el silicio para formar una delgada capa de xido de
unos 75 angstroms de espesor.
Casi todas las capas que se depositan sobre la oblea deben corresponder con la
forma y disposicin de los transistores y otros elementos electrnicos. Generalmente esto
se logra mediante un proceso llamado fotolitografa, que equivale a convertir la oblea en
un trozo de pelcula fotogrfica y proyectar sobre la misma una imagen del circuito
deseado. Para ello se deposita sobre la superficie de la oblea una capa fotosensible
cuyas propiedades cambian a ser expuesta a la luz. Los detalles del circuito pueden llegar
a tener un tamao de slo 0.25 micras. Como la longitud de onda ms corta de la luz
visible es unas 0.05 micras, es necesario emplear luz ultravioleta de baja longitud de onda
para resolver los detalles ms pequeos. Despus de proyectar el circuito sobre la capa
fotorresistente y revelar la misma, la oblea se graba: esto es, se elimina la parte de la
oblea no protegida por la imagen grabada del circuito mediante productos qumicos (un
proceso conocido como grabado hmedo) o exponindola a un gas corrosivo llamado
plasma en una cmara de vaco especial.
En el siguiente paso del proceso, la implantacin inica, se introducen en el silicio
impurezas como el boro o fsforo para alterar su conductividad. Esto se logra ionizando
los tomos de boro o de fsforo (quitndoles uno o dos electrones) y lanzndoles contra
la oblea a grandes energas mediante un implantador inico. Los iones quedan
incrustados en la superficie de la oblea.
En el ltimo paso del proceso, las capas o pelculas de material empleadas para
fabricar un microprocesador se deposita mediante el bombardeo atmico en un plasma, la
evaporacin (en la que el material se funde y posteriormente se evapora para cubrir la

oblea) o la deposicin de vapor qumico, en la que el material se condensa a partir de un


gas a baja presin o a presin atmosfrica. En todos los casos, la pelcula debe ser de
gran pureza, y su espesor debe controlarse con una precisin de una fraccin de micra.
Los detalles del microprocesador son tan pequeos y precisos que una nica mota
de polvo puede destruir todo un grupo de circuitos. Las salas empleadas para la
fabricacin de microprocesadores se denominan salas limpias, porque el aire de las
mismas se somete a un filtrado exhaustivo y est prcticamente libre de polvo. Las salas
limpias ms puras de la actualidad se denominan de clase 1. La cifra indica el nmero
mximo de partculas mayores de 0.12 micras que puede haber en un pie cbico de aire
(0.028 metros cbicos). Como comparacin, un hogar normal sera de clase 1 milln.

HISTORIA DEL MICROPROCESADOR


El primer microprocesador fue el Intel 4004, producido en 1971. Se desarroll
originalmente para una calculadora, y resultaba revolucionario para su poca. Contena
2300 transistores en un micro de 4 bits que slo poda realizar 60000 operaciones por
segundo. El primer micro de 8 bits fue el Intel 8008, desarrollado en 1979 para su empleo
en terminales informticos. El Intel contena 3300 transistores. El primer micro realmente
diseado para uso general, desarrollado en 1974, fue el Intel 8080 de 8 bits, que contena
4500 transistores y poda ejecutar 200.000 instrucciones por segundo. Los
microprocesadores modernos tienen una capacidad y velocidad mucho mayores. Entre
ellos figuran el Intel Pentium Pro. Con 5.5 millones de transistores; el UltraSparc-II, de
Sun Microsystems, que contiene 5.4 millones de transistores, y el Alpha 21164, de Digital
Equipment Corporation, con 9.3 millones de transistores.

TECNOLOGAS FUTURAS
La tecnologa de los microprocesadores y de la fabricacin de circuitos integrados
est cambiando rpidamente. En la actualidad, los microprocesadores avanzados
contengan ms de 50 millones de transistores, y unos 800 millones en el 2010.
Las tcnicas de litografa tambin tendrn que ser mejoradas. En el ao 2000, el tamao
mnimo de los elementos de circuito ser inferior a 0.2 micras. Con esas dimensiones, es
probable que incluso la luz ultravioleta de baja longitud de onda no alcance la resolucin
necesaria. Otras posibilidades alternativas son el uso de haces muy estrechos de
electrones e iones o la sustitucin de la litografa ptica por litografa que emplee rayos X
de longitud de onda extremadamente corta. Mediante estas tecnologas, las velocidades
de reloj podran superar los 1.000 MHz en el 2010.
Se cree que el factor limitante en la potencia de los microprocesadores acabar siendo el
comportamiento de los propios electrones al circular por los transistores. Cuando las
dimensiones se hacen muy bajas, los efectos cunticos debidos a la naturaleza
ondulatoria de los electrones podran dominar el comportamiento de los transistores y
circuitos. Puede que sean necesarios nuevos dispositivos y diseos de circuitos a medida
que los microprocesadores se aproximan a dimensiones atmicas. Para producir las

generaciones futuras de microchips se necesitarn tcnicas como la epitaxia por haz


molecular, en la que los semiconductores se depositan tomo a tomo en una cmara de
vaco ultraelevado, o la microscopa de barrido de efecto tnel, que permite ver e incluso
desplazar tomos individuales con precisin.
Unidad central de proceso o UCP (conocida por sus siglas en ingls, CPU), circuito
microscpico que interpreta y ejecuta instrucciones. La CPU se ocupa del control y el
proceso de datos en las computadoras. Generalmente, la CPU es un microprocesador
fabricado en un chip, un nico trozo de silicio que contiene millones de componentes
electrnicos. El micro de la CPU esta formado por una unidad aritmtico-lgica que realiza
clculos y comparaciones, y toma decisiones lgicas por una serie de registros donde se
almacena informacin temporalmente, y por una unidad de control que interpreta y ejecuta
las instrucciones. Para aceptar rdenes del usuario, acceder a los datos y presentar los
resultados, la CPU se comunica a travs de un conjunto de circuitos o conexiones
llamados bus. El bus conecta a la CPU a los dispositivos de almacenamiento, los
dispositivos de entrada y los dispositivos de salida.

Funcionamiento de la CPU
Cuando se ejecuta un programa, el registro de la CPU, llamado contador de
programa, lleva las cuenta de la siguiente instruccin, para garantizar que las
instrucciones se ejecuten en la secuencia adecuada. La unidad de control de la CPU
coordina y temporiza las funciones de la CPU tras lo cual recupera la siguiente instruccin
desde la memoria. En una secuencia tpica la CPU localiza la instruccin en el dispositivo
de almacenamiento correspondiente. La instruccin viaja por el bus desde la memoria
hasta la CPU, donde se almacena en el registro de instruccin. Entre tanto, el contador
del programa se incrementa en uno para prepararse para la siguiente instruccin. A
continuacin, la instruccin actual es analizada por un descodificador, que termina lo que
har la instruccin. Cualquier dato requerido por la instruccin es recuperado desde el
dispositivo de almacenamiento correspondiente y se almacena en el registro de datos de
la CPU. A continuacin, la CPU ejecuta la instruccin, y los resultados se almacenan en
otro registro o se copian en una direccin de memoria determinada.

MICROPROCESADORES EN EL TIEMPO

Microprocesador 68881
En informtica, el coprocesador matemtico, o de coma flotante, de la firma
estadounidense Motorola para los procesadores 68000 y 68020. Los coprocesadores
matemticos aceleran cualquier funcin de clculo matemtico siempre que las
aplicaciones lo admitan. El 68881 acelera los procesos mediante un conjunto adicional de
instrucciones aritmticas de coma flotante muy complejas, un conjunto de registros de
datos en coma flotante y 22 constantes incorporadas que incluyen potencias de 10. El
68881 cumple en estndar ANSI/IEEE 754-1985 de aritmtica binaria en coma flotante.
Durante el diseo de Macintosh II, la compaa Apple descubri que la instalacin del
68881 mejoraba de forma significativa el rendimiento de la interfaz, y con ello el
rendimiento aparente de todo el equipo. Por ello, Apple decidi incluir el coprocesador
como equipamiento de serie.

Microprocesador 80286
Denominado tambin 286. Se trata de un micro de 16 bits de Intel, presentado en
1982 e incluido desde 1964 en el equipo PC/AT de IBM y compatibles. El 80286 dispone
de registros de 16 bits, transfiere informacin a travs de bus de datos a 16 bits
simultneos y utiliza 24 bits para direcciona la memoria. El 80286 puede operar en dos
modos y el protegido, el 80286 puede acceder directamente a 16 megabytes de memoria.
Adems, un 80286 en modo protegido protege al sistema operativo de aplicaciones que
provocan fallo. Esta proteccin no existe en procesadores 8088 y 8086, ni est presente
en el 80286 cuando funciona en modo real.

Microprocesador 80386
Denominado tambin 386SX en informtica. Se trata de un microprocesador de
Intel, introducido en 1988 como un producto de bajo costo alternativo al 80386DX. El
80386DX es bsicamente un procesador 80386DX limitado por un bus de datos de 16
bits. El diseo basado e 16 bits permite configurar los sistemas 80386SX con
componentes menos costosos dl tipo AT, reduciendo considerablemente el precio total del
sistema. El 80386SX proporciona adems prestaciones superiores al 80286 y
compatibilidad con todo el software diseado para el 80386DX. Incorpora tambin
caractersticas del 80386DX, como la multitarea y el modo 8086 virtual.

Microprocesadores 80387
Denominado tambin 387 en el campo de la informtica. Se trata de un
coprocesador matemtico, tambin denominado de coma flotante, diseado por Intel para
la familia de procesadores 80386. Est disponible a velocidades de 16,20,25 y 33 MHz. El
coprocesador 80387 puede aumentar de forma cons8derable el rendimiento del sistema,
siempre que el software de aplicacin hay uso de l, ya que pone a disposicin de la
aplicacin instrucciones aritmticas, trigonomtricas, exponenciales y logartmicas con las
que no cuenta el 80386. El 80387 tambin incorpora operaciones fundamentales para el
clculo de senos, cosenos, tangentes, arcotangentes y logaritmos. Si se utilizan estas
instrucciones adicionales, las operaciones son realizadas por el 80387, permitiendo al
80386 dedicarse a otras tareas. El 80387 puede procesar enteros de 32 y 64 bits,
nmeros en coma flotante de 32, 64 y 80 bits y operando BCD de 18 dgitos; cumple la
norma ANSI/IEEE 754-1985 sobre aritmtica en coma flotante binaria. El 80387 opera con
independencia del modo en que se encuentre el 80386 y funciona, correctamente cuando
ste trabaja en modo real, protegido o en 8086 virtual.

Microprocesador 80486
Denominado tambin 80486DX o 486DX, micro Intel de 32 bits lanzado al mercado en
1989. Su caracterstica principal es la incorporacin de un coprocesador matemtico
integrado. El 486 es un procesador de 32 bits en el bus de datos y 32 bits en el bus de
direcciones. Integra 1.200.000 transistores y se fabric para tres velocidades de reloj.
Cuando se habla de procesador 486 de una manera genrica se est hablando de un
procesador 486DX. Posteriormente, en el ao 1991 Intel lanz al mercado el 486SX que
consiste en un procesador 486DX pero sin coprocesador matemtico integrado, que era una
alternativa de menor coste aunque menor capacidad de proceso que un 486DX. Otros micros

de la familia 486 fueron el 486SL, el 486DX2 y 486DX4. El 486SL fue diseado para
computadoras porttiles y su principal caracterstica era que integraba un sistema de ahorro
de energa. Los 486DX2 y 486DX4 aumentaban la velocidad total de proceso
incrementando la velocidad del reloj interna del micro.

Microprocesador 8086
En informtica, microprocesador de Intel presentado en 1978. Es un descendiente directo del
8080, pero con registros de 16 bits, un bus de datos de 16 bits y direccionamiento de 20 bits, y
permite controlar ms de 1Mb de memoria. Esta disponible con velocidades de 4,77, 8 y 10 Mhz.
Los modelos 25 y 30 de los equipos PS/2 de IBM, disponen de un 8086 a 8 Mhz.

Microprocesador Pentium

Microprocesador lanzado al mercado por Intel en 1993, sucesor del 486. Segn la sucesin
lgica, debera haberse llamado 5868 o 80586, pero Intel lo denomino Pentium debido a razones de
copyright. El Pentium es un microprocesador superescalar de 32 bits con un bus de datos externo de
64 bits, que contiene 3.100.000 transistores y coprocesador matemtico incorporado. Las primeras
versiones de este procesador tenan una frecuencia de reloj de 60 Mhz, con una alimentacin
electrica de 5V, un bus de direcciones de 32 bits y un bus de datos externo de 64 bits. En la
actualidad alcanza una frecuencia de reloj de 233Mhz. Los modelos MMX incorporan instrucciones
especficas para el manejo de aplicaciones y elementos.

Pentium II
Lo primero que es preciso resear del procesador de Intel es que supone un salto
cualitativo en lo que al diseo del procesador se refiere. Basta con retroceder en el tiempo
para recordar la implementacin de un, en aquel entonces, nuevo estndar en lo que a la
forma de conectar el procesador con los diversos dispositivos: el estandar ISA, con la
salida al mercado de los 486.
Ms adelante apareci el Pentium, que vino a ser la revolucin del campo multimedia, y como
nuevo estndar nos ofreca la arquitectura PCI.
As el 7 de Mayo de 1997 apareci el Pentium II que vino a definir un nuevo concepto, el de

la informtica visual y como novedades tcnicas el doble bus independiente. Un procesador que se
basa en cuatro elementos importantes, los cuales se relacionan unos con otros. Dichos elementos
son:
-Arquitectura de Doble Bus Independiente
-Tecnologa MMX
-Cartucho Single Edge Contact
-Tecnologa de Ejecucin Dinmica

*Doble Bus Independiente:


Esta arquitectura de bus del procesador Pentium II, implementada ya en el Pentium Pro,
resuelve el problema de limitacin del ancho de banda del bus, ofreciendo un ancho de banda de
hasta tres veces superior al de los procesadores de la generacin socket 7 de bus nico, que tenemos
presente en los procesadores Pentium. Esto significa, en principio, un desempeo ms rpido del
sistema como un todo.
La arquitectura de doble bus independiente est compuesta como su propio nombre indica de
dos buses: por un lado, el bus de la cach L2 y por otro el bus del sistema del procesador para la
memoria principal. La velocidad del bus de la cach L2 del procesador Pentium II es escalable de
acuerdo con la velocidad del propio procesador. Por poner un ejemplo en el caso del procesador que
va a 300Mhz, el bus de la cach va a 150Mhz, es decir, ms de dos veces superior al de un Pentium
que corre a una velocidad fija de 66Mhz.
Por su parte, el bus del sistema del procesador para la memoria principal permite
transacciones paralelas simultneas en lugar de las transacciones secuenciales de los procesadores
de las generaciones anteriores. Como consecuencia de ello, tenemos que el procesador puede recibir
y enviar infornacin al mismo tiempo por los dos buses, lo que acelera enormemente el trabajo y la
cantidad de operaciones que puede realizar en un determinado tiempo.

*Tecnologa MMX:
Son 57 nuevas instrucciones que incorporan los procesadores.
La tecnologa MMX aporta un conjunto de nuevos registros e instrucciones en
ensamblador, que aceleran todas las operaciones relacionadas con el campo multimedia.

El nuevo conjunto de instrucciones optimiza la programacin de todas las tareas relacionadas


con el desarrollo de grficos en 2D y 3D, audio, realidad virtual, comunicacin a travs de internet,
video a pantalla completa, videoconferencias, y reconocimiento de voz.

*Cartucho Single Edge Contact:


Este sistema, que traducido viene a decir algo asi como un cartucho de un solo borde de
contacto, viene a sustituir el mtodo tradicional de asentamiento de los procesadores a las placas
base. De este modo se reemplaza la tecnologa PGA (Pin Grid Array) con una totalmente novedosa,
agrupando a un encapsulado el procesador y la cach L2, encerrados en un cartucho de metal y
plstico, lo que permite un funcionamiento mucho mejor, pues el rendimiento es mayor al estar
acoplados dichos elementos en un solo cartucho. Este procesador se conecta a la placa base a travs
de una nica conexin en forma de slot, denominada slot 1.
Realmente se trata de un complemento a lo que anteriormente hablabamos de la arquiotectura
de doble bus independiente, puesto que con este montaje, el procesador puede disponer por un lado
de acceso exclusivo a la cach L2, mientras que por el otro puede acceder a los diferentes recursos
del sistema, como por ejemplo la tarjeta grfica o la impresora.

*Tecnologa de Ejecucin Dinmica


La ejecucin dinmica se us por primera vez en el procesador Pentium Pro, y es una
innovadora combinacin de tres tcnicas de proceso diseadas para ayudar al microprocesador a
manipular los datos de una forma ms eficiente. Estas tres tcnicas son las siguientes:

1.

1.

Prediccin Ramificable.

2.

Anlisis del Flujo de Datos.

3.

Ejecucin Especulativa.

Prediccin Ramificable:

Usa un complejo algoritmo ramificable, para que el procesador pueda anticipar saltos en el flujo de
instrucciones. Predice donde las siguientes instrucciones se pueden encontrar en memoria, con un
sorprendente 90%, o ms de acierto. Esto es posible gracias a que mientras el procesador est
ejecutando alguna instruccin, al mismo tiempo est buscando las siguientes que tiene que ejecutar,
acelerando como es lgico el flujo de trabajo que se le envia.
2.

Anlisis del Flujo de Datos:

Se encarga de planificar el orden en el que se van a ejecutar las instrucciones, independientemente


del orden original. Gracias al anlisis de datos, el procesador decodifica cada instruccin y
comprueba si es posible ejecutarla o es dependiente de otras. Entonces es cuando el procesador
determina el orden correcto con el que se obtiene el mejor resultado.

3.

Ejecucin Especulativa:

Determina que instrucciones pueden ser necesarias con posterioridad, y las utiliza
en el momento guardando el resultado para cuando realmente sea necesario. De modo
que el procesador siempre se encuentra ocupado, pues adems de ejecutar las
instrucciones necesarias, tambien esta haciendo lo propio con las que va a necesitar en
un futuro acelerando muchos procesos.

Pentium III
Esta CPU comercializada desde el da 28 de Febrero de 1999 no descubre ninguna
arquitectura innovadora, simplemente se trata de un Pentium II modificado para emplear un
conjunto de instrucciones 3D.
El Pentium III viene a suplir las carencias 3D del Pentium II, junto a otros polmicos
aadidos. La novedad ms importante es el nuevo conjunto de instruccciones multimedia que daba
nombre al procesador Katmai posteriormente cambiado por el de Pentium III, ms comercialconocido como KNI (Katmai New Instruccions) o MMX2. Se trata de 70 instrucciones SIMD (una
insruccin de multiples datos destinadas a aumentar el rendimiento de las operaciones en punto
flotante, utilizadas en la gestin de cualquier proceso complejo, es decir, juegos 3D, MPEG-2,
DVD, reconocimiento de voz, sonido AC3, edicin de video, internet y dems aplicacines
multimedia).
Igualmente se utilizan ocho nuevos registros de 128 Bits 16 bytes- para procesar los datos.
Basta una simple ejecucin de la instruccin CPUID para que un programa detecte la existencia de
Katmai, y pueda aprovechar todas sus ventajas.
El formato SIMD, tambien empleado por MMX, permite ejecutar una nica instruccin en
codigo mquina sobre distintos tipos de datos al mismo tiempo ya sea una operacin grfica, la

gestin de un sonido o la recepcin de informacin mediante un modem.


KNI trabaja con hasta cuatro datos por cada ciclo de reloj.
La diferencia con MMX es que mientras que esta excepcin slo acepta los nmeros
enteros, KNI acta sobre los nmeros en punto flotante, es decir, decimales o fracciones de varias
cifras.
El Pentium III no incluye ninguna otra novedad reseable, salvo en nmero indentificador.
La inclusin de un identificador tiene como misin, en primer lugar, evitar el robo de procesadores
o la venta ilegal de los mismos, al poderse seguir la pista on-line de cualquier micro. Cuando el
infractor se conecte a una pgina preparada para leer ese nmero, estara cazado. Igualmente evita
el overclocking ilegal, es decir, las prcticas de algunos vendedores que aumentan artificialmente
la velocidad del procesador multiplicando las posibilidades de estropearse- para luego venderlo
como un modelo ms rpido.
Cualquier usuario podr consultar la base de datos de Intel para confrontar su identificador
con la velocidad oficial.

MS ALLA DEL INTEL INSIDE

AMD
Cuando se habla de microprocesadores, de inmediato nos vienen, instintivamente, toda una
familia de CPU encabezada por el mtico 8086, antecesor de los viejos 286, 386, 486, o los actuales
Pentium y es que estas CPU representan la evolucin de un determinado chip que pertenece
nicamente a una determinada empresa: INTEL. Pero aunque no lo parezca hay vida ms all del
Pentium.
Otras compaias como AMD (Advanced Micro Devices) llevan muchos aos compitiendo con
la, digamos, proveedora oficial de microprocesadores. Hasta ahora, Intel ha mantenido una
ventaja casi abrumadora, pero esto est cambiando.
En el mundo de los microprocesadores lo ms importante es la compatibilidad con un estandar
el cual implanto Intel con su gama x86.
Los primeros procesadores importantes de la compoaa AMD fueron los AM386 y AM486,
basadas en las correspondientes numricas de Intel, las cuales intentaron ofrecer CPU equivalentes
a un precio mucho ms asequible, para atraer a los usuarios. Precisamente han sido la
compatibilidad y el precio los dos factores decisivos que han permitido a AMD vender ms de 40

millones de estos procesadores en los ultimos cuatro aos.


Los ultimos modelos AM5x86, K5 y K6, destinados a competir con el Pentium, han sido
desarrollados bajo una filosofa diferente, pues su diseo interno es totalmente distinto al de los
procesadores de Intel. Sin embargo se ha mantenido la compatibilidad con todo el software
existente.
Esta compatibilidad se acerca al 100%, si exceptuamos algunos programas.

Athlon: la CPU ms rpida del mundo


La CPU ms rpida del mundo en estos momentos (8-011-1999) no lleva el logotipo de Intel
en su carcasa. Su nombre? Athlon ms conocida como K7. Tras ms de una dcada de dura
competencia, AMD se ha colocado en cabeza.
Durante los ltimos aos, muchos usuarios en Espaa han adquirido procesadores de la marca
AMD. Los K5, K6, K6-II o K6-III son muy populares debido a su bajo coste y buen rendimiento.
AMD ha partido de cero a la hora de disear la primera CPU de sptima generacin. Su
aspecto externo es muy similar al de Pentium II/III, pero esto no es ms que una concesin a los
fabricantes de placas base, para que puedan adaptar fcilmente el diseo de sus placas Pentium II/III
al nuevo Athlon. En su interior se esconde una arquitectura totalmente nueva, con funciones
exclusivas que no pueden encontrarse en ningn otro micro.
Lo primero que llama la atencin cuando se observa por primera vez un Athlon, es su
arquitectura en forma de cartucho, que se inserta en un slot, en posin perpendicular a la placa base,
exactamente igual que el Pentium II/III. De hecho, ambos slots disponen de 242 pines, pero en
distinto orden. Bsicamente es como si uno estuviese al derecho y el otro al revs. El slot de Intel
se llama Slot 1, mientras que AMD lo ha bautizado con el nombre de Slot A.
La razn de que sea tan distinto no es ms que una medida de seguridad, pues nadie quiere
que un usuario despistado introduzca un Athlon en una placa PentiumII/III, y viceversa. Pese a que
por fuera son muy parecidos, por dentro nada tienen que ver.
La primera sorpresa agradable es la velocidad de reloj. El primer modelo, presentado en el
mes de agosto funciona a 600Mhz, mientras que el Pentium III ms rpido lo haca a 550Mhz.
Una de las claves del rendimiento de cualquier CPU es la memoria cach. Athlon est
equipado con 128 Kbs de cach L1 o de nivel 1, frente a los 32Kbs del Pentium III. De hecho, esta
cach suplementaria utiliza la mayor parte de los 22 millones de transistores del Athlon, frente a los
9,5 millones de Pentium III. Una mayor cach L1 ayuda a manejar ms eficientemente los datos de
programas de negocios, como las bases de datos, hojas de clculo, etc.
La cach de nivel 2 es idntcia en ambas CPU: 512Kbs funcionando a la mitad de velocidad
de reloj. La diferencia es que la cach mxima del Athlon puede ocupar 8 Megas, frente a los 2
Megas del Pentium III. Adems, esta cach en el Athlon es capaz de operar a distintas velocidades:
1/3 de la velocidad de reloj, la mitad de velocidad, la misma velocidad...
Otra de las claves del excepcional rendimiento de Athlon es la velocidad del bus que
comunica a la CPU con el chipset, tambien llamado bus frontal o FBS. Mientras que los
procesadores Pentium, K6 e inferiores disponen de un bus FSB a 66 Mhz, los Pentium II/III utilizan

el modelo GTL+, que opera a 100Mhz y ofrece un ancho de banda de 800 Megas/sg.
Intel tiene pensado aumentar esta velocidad a 133 Mhz, antes de que acabe el ao.
Para implementar esta funcin Athlon ha optado por utilizar el bus de los procesadores
industriales Alpha de Digital, conocido con el nombre de EV6. Utiliza una tcnica similar al bus
AGP para transmitir datos al principio y al final de un ciclo de reloj. El resultado? EV6 funciona a
200Mhz. Su ancho de banda es exactamente el doble que el del Pentium III, es decir, alrededor de
1600 Megas/sg.
Tiene, ademas, otra ventaja adicional: cuando se utilizan varias CPU al mismo tiempo, en
entornos profesionales, las CPU de Intel deben compartir sus 800 Megas/sg de ancho de banda. Si
hay dos CPU, cada una utiliza 400 Megas/sg. El bus EV6, gracias a su tecnologa Point-to-Point, no
tiene esta limitacin: cada CPU dispone de 1600 Megas/sg. No se trata, tampoco, de un bus
limitado: puede alcanzar fcilmente los 400 Mhz cuando AMD necesite semejante potencia, algo
que no ocurrir en menos de un lustro.
-Enhanced 3D Now!: mximo rendimiento
Para sacar el mximo rendimiento a los programas y tarjetas 3D, Athlon incorpora una versin
mejorada de su extensin 3D Now!, llamada Enhanced 3D Now!. La Primera versin incluida en
los micros K6-2 y K6-III, utilizaba 21 nuevas instrucciones que aceleran las operaciones en punto
flotante. Adems, gracias a la tecnologa SIMD, pueden procesarse datos al mismo tiempo.
Enhanced 3D Now! Aade 24 instrucciones ms. 19 de ellas son casi una copia de las
instrucciones de control de cach y flujo de datos utilizadas por la extensin 3D del Pentium III,
llamada katmai, KNI o SSE. De esas 19 instrucciones, 12 se utilizan para mejorar el clculo de
numeros enteros y los elementos multimedia y 7 para optimizar el movimiento masivo de datos.
Los cinco restantes aceleran funciones relacionadas con MP3, sonido Dolby Digital, MPEG-2,
modems ADSL y otras operaciones complejas.
Windows 98 ya incluye soporte nativo para Athlon, y Enhanced 3D Now! se
incorpora en la recien estrenada versin 7.0 de DirectX, por lo que la compatibilidad con
todo tipo de programas, nuevos y antiguos, esta asegurada al 100%.

Comparativa PentiumIII Athlon


Pentium III

Athlon

Conector

Slot 1

Slot A

Transistores

9,5 millones

22 millones

Velocidad del Bus

100 Mhz

200 Mhz

Ancho de Banda del Bus

800 Megas/sg

1.638 Megas/sg

Cach L1

32 Kbs

128 Kbs

Cach L2

512 Kbs

512 Kbs

Voltaje

2v

1.6v

Operaciones por ciclo de


reloj

Decodificadores X86

Pipelines con enteros

Pipelines en Punto Flotante

Tecnologa 3D

SSE

Enhanced 3D Now!

Potrebbero piacerti anche