Cтраница 4
Микросхема КМ1804ВУ4 - 12-разрядная схема управления адресом микрокоманд, предназначена для формирования адреса ПЗУ микрокоманд емкостью до 4К слов в составе устройств микропрограммного управления, выполняет 16 микрокоманд, которые определяют один из пяти способов формирования адреса. [46]
Микросхемы представляют собой 4-разрядные секции управления адресом микрокоманд и предназначены для работы в составе блоков микропрограммного управления центральных процессоров микро - ЭВМ, микроконтроллеров. ИС имеют 4 источника адреса микрокоманд ( внешний вход, внутренний регистр адреса, регистр-счетчик, стек); возможность возврата к нулевому адресу; возможность вложения подпрограмм с помощью стека глубиной 4 слова. Кроме того, предусмотрена возможность поразрядного маскирования выхода адреса по схеме ИЛИ. [47]
Микросхемы представляют собой 4-разрядные секции управления адресом микрокоманд и предназначены для работы в блоках микропрограммного управления центральных процессоров микро - ЭВМ и микроконтроллеров. Наращивание разрядности позволяет адресовать ПЗУ микрокоманд разной емкости. Имеют 4 источника адреса микрокоманд ( внешний вход, внутренний регистр адреса, регистр-счетчик, стек); возможность возврата к нулевому адресу; возможность вложения подпрограмм с помощью стека глубиной 4 слова. [48]
Микросхемы представляют собой 12-разрядную схему управления адресом микрокоманд и предназначены для формирования адреса ПЗУ микрокоманд емкостью до 4 кбит слов в составе устройств микропрограммного управления. Выполняют 16 микрокоманд, которые определяют один из пяти способов формирования адреса; обеспечивают получение следующего адреса наращиванием предыдущего на 1, многократное повторение одного и того же адреса; условный или безусловный переход к адресу, содержащемуся либо в одном из внутренних источников, либо находящемуся на адресном входе; условный или безусловный переход к подпрограмме; организацию циклов. Имеют 12-разрядный выход адреса, входы управления, 12-разрядный вход адреса, который используется для ввода начального адреса подпрограммы или адреса перехода. Устройство управления ( УУ) представляет собой комбинационную схему, имеющую 7 входов. Регистр адреса ( РА) состоит из 12 триггеров D-типа. [49]
В 13-разрядных регистрах РВС и РВМ запоминается адрес микрокоманды, перед которой произошли прерывание рабочей микропрограммы и переход на выполнение микропрограммы обслуживания селекторного или мультиплексного канала. Так как микропрограмма обслуживания селекторного канала имеет более высокий приоритет, то она может прервать микропрограмму обслуживания мультиплексного канала. В этом случае в РВМ запоминается адрес микрокоманды рабочей микропрограммы, к которой необходимо перейти после выполнения микропрограммы обслуживания мультиплексного канала, а в РВС запоминается адрес микрокоманды микропрограммы обслуживания мультиплексного канала, к которой необходимо перейти после обслуживания селекторного канала. [50]
Разряды [ 5 / 15 ] определяют адрес начальной микрокоманды диагностической микропрограммы, выполняющей действия ( табл. 37), предписанные командой ДИАГНОСТИКА. [51]
Каждая синхропрограмма занимает в памяти синхропрограмм 9 адресов микрокоманд, которые должны выполняться в соответствии с работой счетчика J. Кроме того, специфика операций, выполняемых над адресами, существенно отличается от операций над кодами. В частности, для чисел не применяются операции изменения содержимого только одного разряда, а операции десятичных сложения и вычитания не используются для обработки адресов. Для указания адреса синхропрограмм в первых двух полях команды требуется по 7 бит, а для указания адреса синхропрограммы в последнем поле отводится 8 бит. Если шестнадцатеричное число, записанное в этом поле, больше десятичного 31, то автоматически вырабатывается адрес 95 синхропрограммы, при выполнении которой весь код АСП указанного поля передается в ячейки R ( 38) и R ( 40) регистра. [52]
После этого на входы УЗ-УО может быть выведен адрес микрокоманды, записанный в стек предпоследним. [53]
Формируемый в СУАМ ( ВУ1 или ВУ2) адрес микрокоманды подается на адресный вход управляющей памяти ( ПЗУ МК), хранящей микропрограммы. Считанная из памяти общая микрокоманда микропроцессорного устройства в начале тактового интервала принимается в конвейерный регистр ( в регистр МК), где она хранится в течение тактового периода. Микрокоманда содержит поля, предназначенные для управления работой отдельных блоков микропроцессорного устройства. [54]
Расположение адресных полей в блочном символе.| Пример выполнения диаграммы микропрограммной логики. [55] |
Поле указателя перехода содержит двоичное значение младших разрядов адреса микрокоманды, следующей за данной. Если указатель перехода не указан, это означает, что он не изменяется. На диаграмме поток информации отображают слева направо и сверху вниз. Все входы относительно блочного символа располагают слева, а выходы - справа. [56]
Если нажата клавиша БОП6, то при совпадении адреса диагностической микрокоманды с адресом, набранным на клавишах РАПУ [13-23] - адрес БОП6, происходит останов; при этом на РМК6 указанная микрокоманда выбрана, но не выполнена. [57]
Описание выводов БМУ К584ВУ1. [58] |
Большая интегральная схема БМУ предназначена для формирования последовательности адресов ПЗУ микрокоманд ( ПЗУМК) как функции от кодов команд, поступающих из ПЗУМК инструкцией и значения признаков модификации, поступающих в БМУ из внешних схем. Она также формирует константы, выдаваемые из регистра команд и осуществляет контроль питания микро - ЭВМ. [59]
Схема управления следующим адресом.| Схема ускоренного переноса.| Универсальный параллельный регистр. [60] |