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

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

Cтраница 3


Микрокоманды с адресами 12, 35, ОА, И, 24, IF, 01, 07, 06, 05, 3F, 33, 08 загружают в S и S1 прямое и инверсное значения текущей тетрады R и констант, значения которых безусловны или зависят от содержимого ячейки L. Микрокоманда с адресом 06 присваивает ячейке L единицу, остальные микрокоманды не изменяют ее содержимого.  [31]

Микрокоманды с адресами 22, 32 и 23 обеспечивают обмен информацией между системной магистралью и регистром R и передачу информации из системной магистрали в аккумулятор S без изменения содержимого слова состояния.  [32]

Микрокоманды с адресом 1C и 2F сдвигают информацию в тетрадах одного блока регистра R без изменения содержимого слова состояния.  [33]

Микрокоманды с адресами ОЕ, 1А, IB, IE, и OF используются для проверки разрядов операндов в синхропрограммах многоразрядной обработки информации с изменением содержимого ячейки L в зависимости от результата проверки.  [34]

Микрокоманды с адресами ID, 2D, 30, 2В, 28, 13, IE, 20 и 19 обеспечивают обмен содержимым S и S1 и загрузку в эти ячейки ряда констант.  [35]

Микрокоманды с адресами 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, ОА, 0В, ОС, OD, ОЕ, OF засылают в текущую тетраду регистра R константы, равные адресам. Поэтому запись адресов этих микрокоманд в синхропрограммах для хранения содержимого сегментов является записью в определенном порядке части некоторой страницы сегмента в шестнадцатеричном коде. Перед выполением микрокоманд с адресами 09, OD содержимое ячейки L должно быть равным нулю. Микрокоманды этой группы с адресами 2F, 35, 2А, 15, 16, 23, 22, 25, 11 обеспечивают выполнение вспомогательных операций.  [36]

Микрокоманда с адресом ID вычисляет адрес БИС, вводимый по входу Н, и при L: 1 используется для загрузки адреса в программный счетчик из стека, где находится текущий адрес команды, с содержимым страницы сегмента, загружаемого в программную память ПМК.  [37]

Микрокоманды с адресами 31 и 34 заносят перенос П в ячейку L, не изменяя содержимого ячеек памяти.  [38]

Микрокоманда, подлежащая исполнению, поступает в блок управления, содержащий программируемую логическую матрицу расшифровки кода микрооперации. Блок управления вырабатывает управляющие сигналы, задающие АЛУ режим работы, соответствую щий поданной микрокоманде. АЛУ параллельно обрабатывает два операнда. Обработка 16-разрядных слов осуществляется за дна цикла под управлением двухцикловых микрокоманд. Обработка 8-разрядных слов требует одного цикла и реализуется одноцикловымп микрокомандами. При регистровых микрокомандах код операции, поступающий па рас шифровку в блок управления, содержится в разрядах 8 - 15 микрокоманды, а поля а и b микрокоманды содержат адреса регистров общего назначения, содержимое которых подвергается обработке. Запись результата обработки производится в РОН по адресу поля а микрокоманды.  [39]

Микрокоманда выполняется, если на вход разрешения микрокоманды EINS подано напряжение низкого уровня и не выполняется при EINS.  [40]

Микрокоманда Чтение регистра маски позволяет читать содержимое регистра маски на выводах МК7 - МКО.  [41]

Микрокоманда Загрузка регистра маски позволяет загружать в регистр маски информацию с выводов МК7 - МКО.  [42]

Микрокоманда Останов используется для временного останова машины, необходимого для изменения оператором порядка выполнения программы обработки документа.  [43]

44 Блок-схема алгоритма. [44]

Микрокоманды пронумерованы в порядке их появления в данном фрагменте микропрограммы. После мнемонического обозначения микрокоманды указывается признак, на состояние которого влияет результат ее выполнения. Значения признаков, указанные перед мнемоническим обозначением микрокоманды, соответствуют условному переходу по данному признаку. Напомним, что значение проверяемого признака подается на младшую линию А0 ПЗУ МК.  [45]



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