Выполнение - микропрограмма - Большая Энциклопедия Нефти и Газа, статья, страница 4
Есть что вспомнить, да нечего детям рассказать... Законы Мерфи (еще...)

Выполнение - микропрограмма

Cтраница 4


После опознавания кода операции СП может ответить сбросом ТОПУ, освобождая ЦП, который продолжает выполнение микропрограммы.  [46]

Сегментация ПЗУ позволяет экономить оборудование, но из-за введения в микропрограмму дополнительных микрокоманд увеличивается время выполнения микропрограмм.  [47]

Блок управления имеет регистр слова состояния программы и триггеры-индикаторы для хранения состояния процессора и условий выполнения микропрограмм процессора и каналов. Блок управления организует взаимодействие процессора с оперативной памятью и каналами, а также формирование и хранения адресов постоянной памяти при выработки микрокоманд.  [48]

49 Временная диаграмма образования исходной и рабочей серий импульсов в блоке синхронизации. [49]

Общие регистры служат для хранения операндов команды, а также текущей информации, возникающей в ходе выполнения микропрограммы. Служебные регистры предназначены для хранения различной информации 6 состоянии отдельных блоков машины, а также о возникновении ошибок в процессе выполнения программы. Периодически в процессоре выполняется анализ состояния служебных регистров для принятия решения о дальнейшей работе.  [50]

Достоинством этого алгоритма является возможность получения произведения сразу со знаком, недостатком - неоднозначное число тактов, необходимых для выполнения микропрограммы. Наличие в составе БИС КС таймеров с программируемым коэффициентом пересчета позволяет одновременно с выполнением циклических микропрограмм производить подсчет числа итераций, поэтому использование полного комплекта БИС К584 эффективно для реализации алгоритмов с заранее известным числом тактов.  [51]

В 13-разрядных регистрах РВС и РВМ запоминается адрес микрокоманды, перед которой произошли прерывание рабочей микропрограммы и переход на выполнение микропрограммы обслуживания селекторного или мультиплексного канала. Так как микропрограмма обслуживания селекторного канала имеет более высокий приоритет, то она может прервать микропрограмму обслуживания мультиплексного канала. В этом случае в РВМ запоминается адрес микрокоманды рабочей микропрограммы, к которой необходимо перейти после выполнения микропрограммы обслуживания мультиплексного канала, а в РВС запоминается адрес микрокоманды микропрограммы обслуживания мультиплексного канала, к которой необходимо перейти после обслуживания селекторного канала.  [52]

В табл. 5.17 показано возможное размещение микрокоманд в ячейках управляющей памяти и последовательность, в которой производится обращение к этим ячейкам памяти в процессе выполнения микропрограммы.  [53]

54 Константы ЦВМ Преминь. [54]

Часть запрещенных ячеек ( 12 ячеек) используется для хранения констант, другая часть ( 25 ячеек) - для записи промежуточных результатов при выполнении микропрограмм, а остальные могут использоваться как обычные ячейки при составлении программы для хранения промежуточных результатов расчета.  [55]

Стек, состоящий из указателя стека, накопителя стека и схемы записи / считывания, предназначен для хранения адреса микрокоманды и обеспечивает переход с возвратом при выполнении микропрограммы. Изменение указателя стека, представляющего собой реверсивный счетчик, и запись в один из пяти 12-разрядных регистров, составляющих накопитель стека, происходит по положительному фронту сигнала CLK. Управление работой стека осуществляется сигналами, вырабатываемыми блоком управления следующим адресом. Указатель стека определяет регистр накопителя стека, содержащий информацию, записанную в стек последней. Схема позволяет осуществлять любую последовательность микроинструкций для обращения к стеку. При переходе указателя стека в состояние 5 на выходе FL Стек заполнен формируется низкий уровень напряжения. При записи в заполненный стек состояние указателя стека не изменяется, происходит запись в тот же регистр накопителя стека, который определен его указателем.  [56]

Стек, состоящий из указателя стека, накопителя стека и схемы записи / считывания, предназначен для хранения адреса микрокоманды и обеспечивает переход с возвратом при выполнении микропрограммы. Изменение указателя стека, представляющего собой реверсивный счетчик, и запись в один из пяти 12-разрядных регистров, составляющих накопитель стека, происходит по положительному фронту сигнала CLK. Управление работой стека осуществляется сигналами, вырабатываемыми блоком управления следующим адресом. Указатель стека определяет регистр накопителя стека, содержащий информацию, записанную в стек последней. Схема позволяет осуществлять любую последовательность микроинструкций для обращения к стеку. При переходе указателя стека в состояние 5 на выходе FL Стек заполнен формируется низкий уровень напряжения. При записи в заполненный стек состояние указателя стека не изменяется, происходит Запись в тот же рептстр накопителя стека, который определен его указателем.  [57]

Для схемного управления передачей данных между ОП и КС в ЭВМ ЕС-1020 имеется режим аппаратной приостановки, заключающийся в том, что по запросу КС на передачу данных приостанавливается выполнение текущей микропрограммы, блокируется работа БА и ГШ. Приостановка осуществляется на время выполнения каналом цикла обращения к ОП, в котором КС выдает адрес ОП, осуществляет обмен информацией с ОП, модифицирует адрес ОП и счетчик байт, после чего продолжается выполнение приостановленной микропрограммы.  [58]



Страницы:      1    2    3    4