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

Команда - безусловная передача - управление

Cтраница 2


После нажатия кнопки Ввод в ячейку 0001 введется первый код 0 56 0000 а 0000, представляющий собой команду безусловной передачи управления ячейке а. Остальные коды будут заноситься в МОЗУ начиная с ячейки а, поскольку перед ними стоит адресный код.  [16]

УУ после прочтения ее обязательно переходит исполнению команды, содержащейся в ячейке Л 3; такую команду можно считать командой безусловной передачи управления.  [17]

18 Схема одноразрядного комбинационного сумматора на 3 входа. [18]

При работе машины в режиме по циклам после 10-кратного нажатия кнопки Пуск в счетчике команд будет зафиксирован код команды, предшествующей команде безусловной передачи управления.  [19]

В адресной части команды безусловной передачи управления машины с естественной реализацией операций указана команда, расположенная в программе задачи перед командой безусловной передачи управления. Ввод и вывод данной программы производятся с пульта управления.  [20]

Команда - 310017000017 будет выполнена следующим образом: в ячейку, указанную во втором адресе команды ( 0017), запишется команда безусловной передачи управления на продолжение основной программы. Управление передается команде из ячейки 1700, т.е. на ячейку входа стандартной подпрограммы.  [21]

Если в ходе решения задачи при выполнении команд программу в естественном порядке ( одна за другой в порядке номеров) машина дойдет до команды безусловной передачи управления ( безусловною перехода), то естественный порядок выполнения команд нарушится и следующей за командой безусловного перехода будет выполняться команда, записанная в ячейке с адресом, указанным в адресной части команды перехода.  [22]

В этой программе использована операция безусловной передачи управления: из ячейки 0063, каким бы ни было значение со в предыдущей операции, нужно перейти в ячейку 0066 для вычисления функции г. Если х 4, то в ячейку 0066 мы попадаем сразу после вычисления у и команда безусловной передачи управления не нужна.  [23]

Для организации цикла и ветвлений использованы следующие команды сравнения, переходов и загрузки: 1) команда сравнения ( CR) содержимого регистров; 2) команда перехода по больше ( ВН) передает управление оператору с именем LARGE, если содержимое первого операнда в команде сравнения больше содержимого второго операнда; в противном случае выполняется следующая команда программы; 3) команда перехода по равно ( BE) выполняется аналогично; 4) команда загрузить и проверить ( LTR) определяет, равен ли остаток от деления нулю; 5) команда перехода по нулю ( BZ) передает управление оператору с именем REZ, если остаток равен нулю; в противном случае выполняется следующая команда; 6) команда безусловной передачи управления ( В) всегда передает управление по адресу, указанному в поле операндов этой команды; в данном случае - оператору с именем СУ / CL. Команда деления ( D) выполняется аналогично команде умножения.  [24]

Рассмотрим теперь возможности улучшения программы. Непосредственно перед ней стоит команда безусловной передачи управления. Это значит, что команда Q6 может быть выполнена только, если ей будет передано управление какой-то другой командой.  [25]

Команды из ячеек 2047 - - 2050 записывают первоначальный вид содержимого индексных ячеек. В ячейке 2053 записана команда безусловной передачи управления с засылкой команды возврата к основной программе.  [26]

Рассмотрим теперь возможности улучшения программы. Непосредственно перед ней стоит команда безусловной передачи управления. Это значит, что команда Q6 может быть выполнена только, если ей будет передано управление какой-то другой командой.  [27]

Если СП не записаны в МЗУ, они как основная программа вводятся в МОЗУ с перфокарт. В конце такой СП обычно ставится команда безусловной передачи управления ячейке, в которую предварительно засылается команда возврата. Номер такой ячейки устанавливается постоянным, и ее называют ячейкой возврата, или ячейкой обратной связи. Постоянные номера присваиваются также входным ячейкам ( ячейки аргументов) и ячейке результата. Перед обращением к СП аргументы должны находиться во входных ячейках.  [28]

Если коды нужно вводить, начиная с другой ячейки, то перед группой кодов пробивается соотвествую-щий адресный код. Поэтому целесообразно в ячейку 0001 записывать команду безусловной передачи управления на начало счета, а ввод производить без блокировки остановки в случае несовпадения контрольных сумм.  [29]

30 Схема одноразрядного комбинационного сумматора на 3 входа. [30]



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