OBJETIVOS DE LA UNIDAD DE

 

 

CONTROL CABLEADA

 

 

· Minimizar coste del hardware.

· Maximizar el rendimiento.

· Reducir la cantidad de hardware presente en el control.

· Minimizar el tiempo de desarrollo.

- Diagrama de estados finitos: acciones realizadas por el camino de datos en la ejecución de las instrucciones.

· Cada estado es un ciclo de reloj.

· Cada instrucción tarda varios ciclos de reloj en completarse.

- Estados del controlador: estados de la máquina de estados finitos.

- Entradas de control: señales examinadas por la unidad de control.

· Codificación de los estados.

· Bits de la instrucción.

· Bits para seleccionar condiciones desde el camino de datos y la unidad de memoria.

- Salidas de control: salidas generadas por el hardware, incluyendo el estado siguiente.

 

Estructura y Tecnología de Computadores

 

- Especificación del control: tabla.

· Cada fila corresponde a una combinación de las entradas de control.

· Cada fila contiene los valores de las salidas de control.

- Implementación de la tabla: memoria ROM.

- Reducción del coste hardware del control cableado: representar únicamente las filas únicas (minterms) en una PLA, a costa de complicar la decodificación de direcciones en la tabla.

· Problema de asignación de estados.

· Codificación de los bits de la instrucción (código de operación).

- Rendimiento del control cableado:

· Minimizar el CPI = reducir el número de estados del diagrama.

· Reducir el ciclo de reloj.

- Es importante minimizar la cantidad de hardware necesaria para el control y el tiempo de desarrollo de un controlador correcto.

 

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