UNIDAD DE CONTROL

CABLEADA

 

La unidad de control cableada es la que incorporan los denominador microprocesadores RISC (Conjunto Reducido de Instrucciones), mientras que los denominado microprocesadores CISC (Conjunto Completo de Instrucciones) usan unidad de control microprogramada.

 

Resumen de algunos conceptos importantes

La relación entre los conceptos más importantes vistos hasta aquí puede resumirse en el siguiente esquema: Instrucción 1

Instrucción 2

Señal Control 1

Señal Control 2

· · ·

Microinstrucción 1

-----

· · ·

Señal Control r

Fase de Búsqueda

Programa--

· · ·

Instrucción j

-----

Microinstrucción i

Microprograma

Microinstrucción i+1

· · ·

Fase de Ejecución

· · ·

Microinstrucción m

Instrucción n

ejecución secuencial1

ejecución secuencial1

ejecución simultánea2

1Ejecución secuencial significa que las instrucciones o las microinstrucciones se ejecutan de manera consecutiva, es decir, hasta que no acaba una no es iniciada la siguiente.

1Ejecución simultánea significa que las señales de control se lanzan a la vez, por lo que una microinstrucción durará, como mínimo, lo que dure su señal de control o microorden más lenta

           

   

    Este esquema muestra la relación entre los principales conceptos estudiados hasta aquí en este tema. Como se indica, un programa se compone de instrucciones, estas de microinstrucciones que se dividen en dos fases la de búsqueda y la de ejecución. Al conjunto de microinstrucciones que ejecutan una instrucción se le llama microprograma. Por último, una microinstrucción se compone de órdenes más elementales denominadas señales de control o microórdenes.

• bus de control. Genera las señales de control que constituyen el

• Contiene registros auxiliares para su misión:

Buffer de Instrucciones: Almacena código máquina formado por una o varias instrucciones.

Puerto de entrada de instrucciones: Activado por la señal LI, se carga con una instrucción que pasa al buffer.

Puerto de salida: Transfiere al bus de datos, datos inmediatos o desplazamientos, gobernado por la señal DIT.

Registro de estado: Contiene los flags. Se cargan los bits selectivamente según señales provenientes de la ALU activas por flanco.

Registro contador de fases: Cuenta las fases del reloj del sistema y se encarga así de la temporización.

Dos buses de 4 bits: Son de salida de la unidad de control y sirven para generar la dirección de selección de registro de la ALU.

Las señales de control de la unidad de control son las siguientes:

 

 

<iframe><noscript><xmp><pre>