Cтраница 1
Исполнение микрокоманд Вход и Выход переключает БИС БМУ на использование другого РАМК, поэтому они позволяют организовать вход и выход в микроподпрограммы. Микрокоманда Вход позволяет из любой ячейки ПЗУМК перейти в одну из 32 точек входа подпрограммы. [1]
Происходит многократное исполнение последней принятой микрокоманды. [2]
Во время исполнения принятой микрокоманды возможны четыре комбинации снн-сросигналов S /, S2, которые позволяют полу-шть четыре режима работы микросхемы. [3]
Последовательность выборки и исполнения микрокоманд может быть изменена при прерывании. Сигнал прерывания поступает также в ШПУ. В зависимости от характера прерывания последний вырабатывает тот или иной адрес, который определяет микропрограмму реакции на соответствующую ситуацию. Через коммутаторы адрес поступает в БОП. В этот момент поступление других адресов через коммутаторы блокируется. [4]
Строится временная диаграмма исполнения микрокоманд и на ее основе определяется максимальная семантическая нагрузка цикла. Формулируются ограничения на использование определенных сочетаний микроопераций в различных БИС. [5]
Выводы SYN2 и SYN1 индицируют все три состояния исполнения микрокоманды. Подача на эти выводы управляющих сигналов извне позволяет задерживать цикл выполнения любой микрокоманды. [6]
Выполнение каждой операции машины задается в виде последовательности исполнения микрокоманд. [7]
По синхроимпульсам С1 происходит прием, а по С2 исполнение микрокоманды без выдачи данных в магистрали. [8]
Для расширения логических возможностей микрокоманды в спецвычислителе используется многотактовый принцип исполнения микрокоманды. Номера тактов запоминаются схемой состояния. В соответствии с этим принципом каждому разряду микрокоманды присваивается номер такта, в котором выполняется микрокоман да, причем всем совместимым действиям отводится один и тот же такт, а между взаимоисключающимися действиями устанавливает ся очередность. На рис. 5.8 показано размещение микропрограммы в ЗУ микропрограмм. [9]
![]() |
Временная диаграмма процессов в микропроцессоре без конвейерного регистра. [10] |
Рассмотрим последовательность действий при реализации данного алгоритма в МПУ с конвейерным принципом чтения и исполнения микрокоманд. В табл. 5.12 показаны действия, выполняемые в отдельных тактовых периодах в БМУ, ПЗУ и ОУ. [11]
Составляя микропрограмму, реализующую рассматриваемый алгоритм Евклида, будем иметь в виду микропроцессорное устройство с конвейерным принципом чтения и исполнения микрокоманд. [12]
![]() |
Структурная схема ЦПУ NCR / 32 - 000. [13] |
В течение каждого цикла ЦПУ выполняет микрокоманды, поступающие с трех ступеней конвейера, которые реализуют выборку, интерпретацию и исполнение микрокоманд. [14]
Для расширения логических возможностей микрокоманды иногда используется многотактный принцип исполнения микрокоманды. В соответствии с этим принципом каждому разряду микрокоманды присваивается номер такта, в котором выполняется данная микрооперация; всем совместимым действиям может быть отведен один и тот же такт, а между взаимно исключающими действиями может быть установлена очередность, соответствующая наиболее употребительным комбинациям этих действий. Очевидно, однако, что нелегко установить универсальную очередность микроопераций в микрокоманде, которая годилась бы для большинства случаев. [15]