наборы (возможно - коды) при CLK=0 заносятся в регистр микрокоманды
(РгМК) и одновременно изменяются значения входных сигналов. После, при
CLK=1, задающего такт t в РгМК хранятся наборы W(t) и Q(t), при этом
сигналы W(t) используются при выполнении микроопераций в БОД а набор Q(t)
переносится в РгАМК, после чего цикл работы управляющего автомата
повторяется.
Воздействие управляющих сигналов W(t) на операционный блок
синхронизируется сигналом CLK=1, обеспечивающим выдачу W(t) строго в
такте t из РгМК, находящегося в режиме хранения.
Управляющая память бывает как постоянной (ПЗУ), так и оперативной,
то есть допускающей запись и считывание информации. Загрузка УП ОЗУ
производится с внешнего запоминающего устройства по шине загрузки
управляющей памяти (Ш Зг УП) при каждом включении системы обработки
цифровой информации в работу.
Анализируя структурную схему рис.64, можно заметить, что число
требуемых слов, хранимых в УП, велико из-за большой разрядности РгАМК
(это можно назвать большой шириной адресного пространства УП),
обусловленной значительным числом используемых формирующих адрес
сигналов U(t), Z(t), Q(t). Сократить объём УП можно, если учесть, что для
каждого Q(t) существенными являются только некоторые переменные Z(t) и
U(t), задающие различные переходы из Q(t) в Q(t+1). Количество типов таких
переходов обычно невелико и, поэтому для каждого Q(t) можно выделить лишь
небольшую группу адресов УП, хранящих наборы (или коды) только
отличающихся переходов Q(t+1). Объём УП при этом во много раз
сокращается, так как в УП не будут храниться многократно повторяющиеся
наборы (или коды), описывающие одинаковые переходы автомата. Адрес
микрокоманды при таком подходе формируется специальной комбинационной
схемой формирования адреса микрокоманды (СхФАМК на рис.64) по