1. ¿Cuáles son los pasos principales en el diseño de un controlador lógico combinacional?
Pasos de diseño del controlador lógico combinacional:
(1) Dibujar el diagrama de flujo de instrucciones. Según la ruta de datos de la CPU y la función de la instrucción, se organiza la secuencia de control de microoperaciones de cada instrucción. Sin afectar la exactitud de la lógica, intente organizar las operaciones más críticas en la misma etapa de secuencia de control.
(2) Organizar la tabla de tiempos de microoperaciones.
Descomponer cada operación en microoperaciones según el diagrama de flujo de instrucciones, y enumerar las microoperaciones que debe realizar la máquina según periodos de tiempo.
(3)? Realizar síntesis lógica y simplificación del tiempo de microoperaciones.
Escriba la expresión de la función lógica de cada control de operación según la tabla de tiempos de microoperaciones. La expresión lógica sintetizada debe ser una relación "Y-O" o una relación de suma de términos mínimos.
(4) Implementación del circuito
De acuerdo con el grupo de expresiones lógicas finalmente obtenido, utilice una serie de circuitos lógicos combinacionales para implementarlo.