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

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

Cтраница 3


Алгоритм выполнения команд SLR и SL аналогичен алгоритму выполнения команд SR и S. Работа команд вычитания кодов чисел всегда завершается нормально. При вычитании кодов чисел не возникает переполнения, а, следовательно, никогда не бывает прерываний программы из-за переполнения. В операции вычитания кодов участвуют все 32 двоичных разряда каждого операнда.  [31]

Изменения в алгоритме выполнения команды ЧТ2 а заключаются в следующем. Команда ЧТ2 а позволяет записывать программу в числовой памяти машины, и характер ее действий определяется содержимым ячейки а. Если содержимое разрядов знака и порядка числа, записанного в ячейке а, равно нулю, то эта операция выполняется обычным образом, как операция с адресом второго ранга. Однако, если эти разряды не нулевые, то содержимое ячейки а воспринимается как команда, записанная в памяти, и выполняется обычным образом.  [32]

Для удобства изложения алгоритм выполнения команды описан на языке регистровых передач в несколько упрощенной форме.  [33]

В этом случае алгоритм выполнения команды MR аналогичен алгоритму выполнения команды М, за исключением того, что множитель находится в регистре г, а не в памяти.  [34]

В этом случае алгоритм выполнения команды MR аналогичен алгоритму выполнения команды М, за исключением того, что множитель находится в регистре г2, а не в памяти.  [35]

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

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

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

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

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

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

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

Алгоритм выполнения команды BCR аналогичен алгоритму выполнения команды ВС, за исключением того, что адрес перехода находится в регистре / 2 - В результате выполнения команд ВС и BCR информация в памяти и регистрах не изменяется.  [43]

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

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



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