Устройство управления с жесткой логикой имеет в своем составе такой
микропрограммный автомат, выходные сигналы которого вырабатываются за
счет соединения между собой логических схем. Исходной информацией
служат содержащие команды флаги, тактовые импульсы и сигналы,
поступающие с шины управления. Код операции, хранящийся в регистре
команд, используется для определения того, какие управляющие сигналы и
в какой последовательности должны формироваться.
Дешифратор кода операции преобразует код j-ой операции в единичный сигнал на j-ом выходе дешифратора.
Машинный
цикл выполнения каждой команды состоит нескольких тактов. Сигналы
управления вырабатываются в строго определенные моменты времени, то
есть они привязаны к импульсам синхронизации. Процесс синтеза
микропрограммного автомата с жесткой логикой называется структурным
синтезом, который имеет следующие этапы:
- Выбор типа логики и запоминающих элементов
- Кодирование состояний автомата
- Синтез комбинационной схемы
Достоинства и недостатки:
Каждой микропрограмме соответствует свой набор логических схем с
фиксированными связями между ними. Такие автоматы экономичны, обладают
наибольшим быстродействием, но с возрастанием сложности усложняются и
схемы автомата, и он становится труднореализуем. К тому же автомат
имеет нулевую регулярность микропрограммной схемы (дорого) и
неизменяемость.