Алгоритм - выполнение - команда - Большая Энциклопедия Нефти и Газа, статья, страница 1
Жизненно важные бумаги всегда демонстрируют свою жизненную важность путем спонтанного перемещения с места, куда вы их положили на место, где вы их не сможете найти. Законы Мерфи (еще...)

Алгоритм - выполнение - команда

Cтраница 1


Алгоритм выполнения команд ПУп ( рис. 33), ПУРп и ППСп ( рис. 36) обусловлен состоянием КУ, который хранится в СЗ. По перечисленным командам анализируется состояние КУ. При КУ-О ( условие выполнено) осуществляется переход в соответствии с указанием в команде. При КУт О выбирается следующая команда. Как было показано выше, в ПУп при трансляции номер указателя заменяется его относительным адресом. Поэтому при выполнении команды к адресу текущей программы строки добавляется адрес, заданный в команде двумя байтами. Результат вычисления заносится в БУРА в качестве нового адреса текущей команды.  [1]

Алгоритм выполнения команды СМ аналогичен алгоритму выполнения команды С, за исключением того, что второй операнд находится в области памяти по адресу s2 в формате полуслова. Адрес второго операнда должен находиться на границе полуслова.  [2]

Алгоритм выполнения команды EDMK и процесс редактирования в точности такой же, как в команде ED, но в ходе редактирования в общий регистр 1 помещается адрес самой первой значащей цифры результата. Номер регистра 1 в команде не указывается.  [3]

4 Схема передачи данных по командам LD и LE. [4]

Алгоритм выполнения команды LER аналогичен алгоритму выполнения команды LDR за исключением того, что второй операнд находится в коротком формате. После выполнения команд LDR и LER данные в регистре г2 не изменяются. В выполнении команды LER младшие 32 разряда плавающего регистра г2 участия не принимают. Признаки результата после выполнения команд LDR и LER не устанавливаются.  [5]

Алгоритм выполнения команды LPER аналогичен алгоритму выполнения команды LPDR, за исключением того, что второй операнд находится в коротком формате. После выполнения команд LPDR и LPER дайны в плавающем регистре г2 не изменяются. Если в плавающем регистре г2 было положительное число, то оно передается в плавающий регистр г без изменения, а если в / у отрицательное число, то арифметико-логическое устройство присваивает положительный знак передаваемому операнду. Мантисса и характеристика остаются при этом без изменения. В выполнении команды LPER младшпа 32 разряда в обоих регистрах rt и г2 участия не принимают. Признаки результатов: 0 - мантисса результата равна нулю; 2 - мантисса результата больше нуля.  [6]

Алгоритм выполнения команды LNER аналогичен алгоритму выполнения команды LNDR, за исключением того, что второй операнд находится в коротком формате. После выполнения команд LNDR и LNER данные в плавающем регистре Гц не изменяются. Если в плавающем регистре г. находится отрицательное число, то оно передается в плавающий регистр т без изменения; если - положительное число, то арифметико-логическое устройство присваивает ему отрицательный знак. Мантисса и характеристика остаются при этом без изменения. В выполнении команды LNER младшие 32 разряда обоих регистров т и гг участия не принимают. Признаки результатов: О - мантисса результата равна нулю; 1 - мантисса результата меньше нуля.  [7]

Алгоритм выполнения команд CER и СЕ аналогичен алгоритму выполнения команд CD и CDR за исключением того, что второй операнд находится в коротком формата и 32 младших разряда регистра с плавающей точкой участия в выполнении команды не принимают.  [8]

Алгоритм выполнения команды LCER аналогичен алгоритму выполнения команды LCDR, за исключением того, что второй операнд находится в коротком формате. После выполнения команд LCDR и LCER данные в плавающем регистре тг не изменяются. В плавающий регистр г передается число из регистра гг с измененным знаком. Мантисса и характеристика числа при этом не изменяются. В выполнении команды LCER младшие 32 разряда плавающих регистров г и г2 участия не принимают. Признаки результатов: О - мантисса результата равна нулю; 1 - мантисса результата меньше нуля; 2 - мантисса результата больше нуля.  [9]

Алгоритм выполнения команд AER и АЕ аналогичен алгоритму выполнения команд ADR и AD, за исключением того, что второй операнд находится в коротком формате. Адрес второго операнда в команде AD должен находиться на границе двойного слова, а в команде АЕ - на границе слова.  [10]

Алгоритм выполнения команд SER и SE аналогичен алгоритму выполнения команд SDR и SD, за исключением того, что второй операнд находится в коротком формате. Адрес второго операнда в команде SD должен находиться на границе двойного слова, а в команде SE - на границе слова.  [11]

Алгоритм выполнения команд SUR и SU аналогичен алгоритму выполнения команд SWR и SW, за исключением того, что второй операнд располагается в коротком формате. Адрес второго операнда в команде SW должен находиться на границе двойного слова, а в команде SU - границе слова.  [12]

Алгоритм выполнения команд DER и DE аналогичен алгоритму выполнения команд DDR и DD, за исключением того, что второй операнд находится в коротком формате. Адрес второго операнда в команде DD должен находиться на границе двойного слова, а в команде DE - на границе слова.  [13]

Алгоритм выполнения команды умножения ( рис. 108) начинается с микропрограммы выборки второго операнда, которая одинакова для команд умножения и деления.  [14]

Алгоритм выполнения команды HER аналогичен алгоритму выполнения команды HDR за исключением того, что второй операнд находится в коротком формате. После выполнения команд HDR и HER содержимое в плавающем регистре гг не изменяется.  [15]



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