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