Cтраница 3
Блок микропрограммного управления включает в себя постоянное ЗУ, дешифраторы и регистр микрокоманд, узел формирования адреса микрокоманды. ЗУ микрокоманд ( ЗУМК) имеет максимальный объем восемь - тысяч восьмибайтовых чисел и состоит из 32 модулей. Выходы дешифраторов-заведены на логические управляющие узлы во все блоки процессора. Узел формирования адреса читаемой из ЗУМК микрокоманды состоит из адресного регистра, регистров адреса для мультиплексного и селекторного каналов и схемы приоритета. Регистры адреса селекторного и мультиплексного каналов используют для запоминания адреса микрокоманды, перед которой происходит прерывание микропрограммы и переход к выполнению команды канала. [31]
Подключение входов дешифратора адреса к соответствующим шинам регистра системных команд или регистра микрокоманд осуществляется посредством мультиплексора адреса РОН. Управление производится полем адреса микрокоманды. [32]
РАПП) хранит адрес микрокоманды, которая в данный момент обрабатывается, а регистр микрокоманды ( РМК) - микрокоманду. Микрокоманда считывается из постоянной памяти ЦУУ по адресу, указанному в РАПП, и записывается в РМК. Микрокоманда, как это будет рассмотрено ниже, состоит из набора полей. Каждое поле или группа полей выполняют определенную, функцию, и им соответствует свой дешифратор, который вырабатывает управляющие импульсы для исполнения микроопераций, записанных в микрокоманде. Эти импульсы управляют работой операционного узла АЛУ процессора. [33]
Каждому этапу команды соответствует своя микрокоманда, которая хранится на все время исполнения в регистре микрокоманд. [34]
Структурная схема ЦПУ NCR / 32 - 000. [35] |
В ходе выборки содержимое управляющего регистра ЦПУ используется в качестве адреса ПЦЗУ микрокоманд для загрузки в регистр микрокоманд очередной микрокоманды. В процессе интерпретации микрокоманда декодируется с целью выработки управляющих сигналов и считывания операндов из регистрового запоминающего устройства. На этапе исполнения выполняется обработка операндов, выбранных из памяти при интерпретации микрокоманды, запись результата в регистровое запоминающее устройство и вывод его из МП по шине процессор - память. [36]
Кроме сигналов управления секциями КМ1804ВУ1, КМ1804ВУ2 обеспечивает управление счетчиком команд, ПЛМ дешифратора команд и регистром микрокоманд. [37]
Структурная схема КМ1804ВУ4. [38] |
РЕ, ME, информация с которого подключается к шине D В качестве внешнего источника могут использоваться регистр микрокоманд, преобразователь начального адреса или адрес вектора прерывания. Выполнение большинства мнкроинструкций ( 12 из 16) зависит от некоторого условия, в качестве которого выступает либо сигнал равенства нулю содержимого регистра адреса ( две микроинструкции), либо значение сигналов на входах СС Вход условия и CLh Разрешение условия, либо их совокупность. [39]
Структурная схема микропрограммного управления операциями, представленная на рис. 4.56, включает память для хранения микрокоманд, регистр микрокоманд, дешифратор адреса микрокоманд. Как только очередная команда поступает в регистр, по коду операции происходит обращение в память для хранения микрокоманд и считывание кода в регистр, который определяет необходимый набор управляющих сигналов, поступающих в соответствующие схемы блоков и устройств. [40]
В состав ИС входят: регистр текущего адреса, регистр базы микрокоманды, регистр адреса возврата, регистр предыдущей микрокоманды, дешифратор констант, сумматор по модулю 2, вспомогательный регистр, схема формирования одиночного импульса - сигналов пуск, схема формирования сигналов таймера, схема формирования управляющих сигналов, микропрограммный автомат. [41]
Основное назначение. [42] |
БУ), содержащий память микрокоманд ПМК ( емкостью 256X56 бит); регистр адреса микрокоманд, регистр микрокоманд MIR; мультиплексор переходов BLITM и узел управления переходами УУП. БУ предназначен для выборки из ПМК микрокоманды и использования ее нолей различной ширины для управления работой арифметического блока. [43]
Структура микрокоманды процессора с магистральным АЛУ. [44] |
Из сравнения структурных схем на рис. 5 - 21 и 5 - 22 видно, что ПЗУ с регистром микрокоманды, дешифратором микроопераций и адресным регистром ПЗУ в микропрограммном устройстве управления выполняет те же функции, что и счетчик тактов, дешифратор тактов, дешифратор команд и комбинационные схемы образования функциональных сигналов в устройстве управления с жесткой логикой. [45]