Registros de la Unidad de Control

Los registros son elementos de almacenamiento, donde se almacenan temporalmente valores durante la ejecución de un programa. En la unidad de control se dispone generalmente de los siguientes registros:
Registro Contador de Programa (PC) Guarda la dirección de la siguiente instrucción a ser ejecutada.
Registro de Instrucciones: Guarda la instrucción en curso de ejecución.
Registro de Estado: Mantiene información "bits de estado" o " flags" con información sobre lo que ha pasado en la operación realizada por la ALU.
Registro de Direcciones de Memoria (MAR): Guarda la dirección del dato que va a ser accedido en la memoria.
Registro de Datos (RmD): Guarda los datos que serán empleados para la ejecueción de la instruccion.