El procesador es por decirlo de alguna manera, el cerebro del
ordenador. Permite el procesamiento de información numérica, es decir,
información ingresada en formato binario, así como
la ejecución de instrucciones almacenadas en la memoria.El primer microprocesador (Intel 4004) se
inventó en 1971. Era un dispositivo de cálculo de 4 bits, con una velocidad de
108 kHz. Desde entonces, la potencia de los microprocesadores ha aumentado de
manera exponencial.
Con cada pico de reloj, el procesador ejecuta una acción que corresponde a
su vez a una instrucción o bien a una parte de ella. La medida CPI (Cycles Per Instruction o
Ciclos por Instrucción) representa el número promedio de ciclos de reloj
necesarios para que el microprocesador ejecute una instrucción. En
consecuencia, la potencia del microprocesador puede caracterizarse por el
número de instrucciones por segundo que es capaz de procesar. Los MIPS (millions of instructions per
second o millones de instrucciones por segundo) son las unidades que se
utilizan, y corresponden a la frecuencia del procesador dividida por el número
de CPI.
Unidades
Funcionales
El procesador se compone de un grupo de unidades interrelacionadas (o
unidades de control). Aunque la arquitectura del microprocesador varía
considerablemente de un diseño a otro, los elementos principales del
microprocesador son los siguientes:
- Una unidad de control
que vincula la información entrante para luego decodificarla y enviarla a
la unidad de ejecución:La unidad de control se compone de los siguientes
elementos:
- secuenciador (o unidad lógica y de supervisión ), que sincroniza la
ejecución de la instrucción con la velocidad de reloj. También envía
señales de control:
- contador ordinal, que contiene la dirección de la instrucción que se está ejecutando
actualmente;
- registro de instrucción, que contiene la instrucción siguiente.
- Una unidad de ejecución
(o unidad de procesamiento), que cumple las tareas que le asigna la
unidad de instrucción. La unidad de ejecución se compone de los siguientes
elementos:
- la unidad aritmética lógica
(se escribe ALU); sirve para
la ejecución de cálculos aritméticos básicos y funciones lógicas (Y, O, O
EXCLUSIVO, etc.);
- la unidad de punto flotante
(se escribe FPU), que
ejecuta cálculos complejos parciales que la unidad aritmética lógica no
puede realizar;
- el registro de estado;
- el registro acumulador.
- Una unidad de administración
del bus (o unidad de entrada-salida) que administra el flujo
de información entrante y saliente, y que se encuentra interconectado con
el sistema RAM;
El
siguiente diagrama suministra una representación simplificada de los elementos
que componen el procesador (la distribución física de los elementos es
diferente a la disposición):
No hay comentarios:
Publicar un comentario