La unidad de control es la parte de la CPU que realmente hace que las cosas ocurran.
La unidad de control emite señales de control (ordenes) externas a la CPU para producir el intercambio de datos con la memoria y los módulos de E/S. Tambien emite señales de control internas para transferir datos entre registros, hacer que la ALU ejecute una función concreta y regular otras operaciones internas.
La unidad de control emite señales de control (ordenes) externas a la CPU para producir el intercambio de datos con la memoria y los módulos de E/S. Tambien emite señales de control internas para transferir datos entre registros, hacer que la ALU ejecute una función concreta y regular otras operaciones internas.
Es la unidad que extrae y analiza las instrucciones de la memoria central. Para ello necesita dos registros:
1) Uno, llamado contador de programa, que contiene la dirección de las próxima instrucción por ejecutar. Su nombre se debe a que, excepción hecha de las rupturas de secuencias, este registro va aumentando su contenido de manera de direccionar a la siguiente instrucción;
2) Otro, llamado registro de instrucción, que tiene dos partes: una para el código de operación, que define el tipo de instrucción a ejecutar (suma, multiplicación, salto, etc.) y otra parte, que contiene la dirección del operando.
Sus componentes son:
- Decodificador: Se encarga de extraer el código de operación de la instrucción en curso (que está en RI), la analiza y emite señales necesarias al resto de elementos para su ejecución a través del secuenciador.
- Reloj: Proporciona una sucesión de pulsos eléctricos o ciclos a intervalos constantes, que marcan los instantes en que han de comenzar los distintos pasos de que consta cada
instrucción.
- Secuenciador (S): También llamado controlador. En este dispositivo se generan órdenes muy elementales (microórdenes) que, sincronizadas por los pulsos del reloj, hacen que se vaya ejecutando poco a poco la instrucción que está cargada en el RI.
instrucción.
- Secuenciador (S): También llamado controlador. En este dispositivo se generan órdenes muy elementales (microórdenes) que, sincronizadas por los pulsos del reloj, hacen que se vaya ejecutando poco a poco la instrucción que está cargada en el RI.

No hay comentarios.:
Publicar un comentario