Unidad de control (CPU): Definición y diseño

Publicado el 7 mayo, 2021

¿Qué hace una unidad de control?

Dependiendo del tipo de CPU que tenga, la unidad de control hará cosas diferentes. Puede:

  • Envíar y recibir señales de control de otros dispositivos, funcionando como puente entre el procesador que está realizando el trabajo y los otros dispositivos en la computadora.
  • Interpretar las instrucciones convirtiéndolas al formato que el procesador necesita para realizar dicha función.
  • Realizar la ejecución secuencial de instrucciones para asegurarse de que el procesador funciona y de que recibe los comandos en el orden correcto.
  • Guiar el flujo de datos dentro y fuera del procesador, y dentro y fuera de la memoria ram (RAM), que se considera el espacio de trabajo de la computadora
  • Regular y controlar las señales de tiempo para la computadora, lo que significa que la unidad de control es responsable de instigar lo que se llama el ciclo de la máquina , o el pulso de los paquetes de información, para asegurarse de que los paquetes de información se envíen regularmente (cada pocos milisegundos).
  • Asegurarse de que los comandos que salen de la CPU se ejecuten o ejecuten correctamente, y si no lo hace, la unidad de control instituye las correcciones.

Esto es lo que sucede:


Unidad de control: diagrama de flujo de datos simple
Unidad de control: diagrama de flujo de datos simple

Diseño de la unidad de control

Dependiendo de lo que esté haciendo la unidad de control, el diseño puede ser diferente. Puede ser un diseño de control cableado o un diseño de control de microprograma. El diseño de control de cableado es fijo o estático. La unidad de control seguirá rutas específicas para obtener información de un lugar a otro. El control por microprograma es más flexible o fluido. Básicamente, la unidad de control utiliza un diagrama de flujo para mover los datos a donde deben estar.


Unidad de control: vías flexibles
Unidad de control: vías flexibles

Al igual que el diagrama de flujo simple anterior, la unidad de control se moverá a través de una serie de preguntas hasta que llegue a la solución al movimiento de datos.

Resumen de la lección

En esta lección, aprendió que la unidad de control es parte de la Unidad de procesamiento central (CPU). La unidad de control utiliza circuitos para controlar las acciones del procesador. La unidad de control maneja todas las entradas y salidas hacia y desde el procesador. Interpreta y ejecuta instrucciones secuencialmente, guía el flujo de datos, regula y controla la sincronización y envía y recibe señales de control de otros dispositivos. La unidad de control puede tener un diseño estático o fijo conocido como cableado, donde el flujo de datos es siempre el mismo, o puede tener un enfoque más fluido, similar a un diagrama de flujo, que se llama control por microprograma .

5/5 - (7 votes)