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

Микрокоманда

Cтраница 4


Микрокоманда МК1 используется для прямого обращения к накопителю данных. Микрокоманда МК4 служит для выборки из адресного накопителя нового адресного слова, которое ранее было уже введено в результате прямого обращения либо модифицировано.  [46]

47 Структурная схема магазинного СОЗУ с одноадресным накопителем. [47]

Микрокоманда в СОЗУ ( рис. 4.14) состоит из трех фаз. В первой t и третьей ts фазах осуществляется изменение состояния адресного счетчика, а во второй h фазе - чтение данных и запись результата.  [48]

Микрокоманда выполняется за два такта; при этом процессорный элемент выполняет две микрооперации, а блок микропрограммного управления - одну операцию переноса. Цикл выполнения микрокоманды составляет 4 - 10 - 7 с. На рис. 5.24 6 представлен фрагмент микропрограммы кодирования, реализующий внутренний цикл. В блоках указаны выполняемая функция и микрооперации, реализующие ее. Слева от блоков указаны порядковые номера микрокоманд. В третьей и шестой микрокомандах имеются условные переходы.  [49]

Микрокоманды второй группы ( ga 1) служат для анализа значений признака переполнения Р, итогового регистра R и пропуска следующей команды, если Р и R имеют требуемые значения. Такие микрокоманды можно рассматривать как своеобразные команды перехода, которые при выполнении условия передают управление команде с адресом Д 2 ( пропуск команды), а в противном случае - следующей команде с адресом К.  [50]

51 Операционная часть микрокоманды, управляющей автоматом с общими микрооперациями. [51]

Микрокоманды kt и k - различаются наборами входящих в них микроопераций.  [52]

53 Распределение полей микрокоманды каналов. [53]

Микрокоманда каналов имеет 64 информационных и 2 контрольных разряда.  [54]

Микрокоманда типа 1 ( Я 00) содержит поле константы в РМКК [ 0 / 5 ] и семь операционных полей в РМКК [ 6 / 40 ], содержащих коды микроприказов. Константа может определять двухразрядный номер канала, двухразрядный признак результата и его контрольный бит, двухразрядный номер слова ПМК, четырехразрядную константу для формирования маркеров начального и конечного байтов при обращении к ОП по фиксированным адресам. В этом поле также может быть задана 6-разрядная константа, определяющая функцию АЛУ и операнд В для мультиплексного канала при модификации содержимого регистров адреса УСК, данных или количества байт.  [55]

Микрокоманда МКЗ в ячейке с адресом 0010 так же, как и МК2, не предусматривает действий в ОУ и предназначена для выполнения условного перехода по условию, ( значение условия xlt замещая младший разряд содержимого поля адреса 0100, приводит при д - О к переходу к ячейке с адресом 0100, содержащей МК5, и при х, 1 - - к ячейке с адресом 0101, содержащей МК.  [56]

Микрокоманды МКЗ и МК4 производят сдвиг влево содержимого триггера Т с приемом в младший разряд этого регистра знакового разряда 1-го слагаемого из триггера С; выдвигаемый из регистра Т знаковый разряд 2-го слагаемого передается в триггер Z регистра признаков БМУ.  [57]

Микрокоманды пересылок используются для передачи информации между регистрами УУ ОЦ или между одним из регистров и ячейкой ОЗУ. Выполнение информационных микрокоманд аналогично выполнению микрокоманд пересылок, но в ьтом случае пересылается информация, содержащаяся в одной микрокоманде. Микрокоманды передачи управления изменяют естественный порядок следования микрокоманд.  [58]

59 Пример разветвляющегося процесса. [59]

Микрокоманда МКД предусматривает передачу содержимого регистра Ri2 на выход АЛУ операционного устройства без записи в РЭУ. Знаковый разряд с выхода F3 старшей секции ВС1 будет принят в регистр состояния. Микрокоманда МК2 осуществляет условный переход по признаку Р3, выбираемому мультиплексором из регистра состояния. Микрокоманда МК4 выполняет вычитание и переход к МК Продолжение по счетчику микрокоманд СМК блока СУАМ. На рис. 6.18, б показаны размещение микрокоманд в управляющей памяти и переходы в процессе выполнения микропрограммы.  [60]



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