Cтраница 4
Выполнение команды не оказывает влияния на остальные биты ключа памяти, в том числе и на бит изменения. [46]
Выполнение команд N1 и NC заключается в выборке байта первого операнда из основной памяти и последующей записи в память нового, значения. Запись конкретного байта не обязательно производится сразу же после его выборки. [47]
Выполнение команды процессором задерживается до тех пор, пока не будут завершены все предыдущие обращения к основной памяти по отношению к каналам и другим процессорам. Пока не завершено выполнение данной команды, обращения в память за последующими командами или их операндами не производятся. [48]
Выполнение команды может быть прервано. Если прерывание происходит после завершения элемента операции, не являющегося последним, содержимое регистров Ri 1 и R2 1 уменьшается на число сравнивавшихся байтов, а содержимое регистров Ri и R2 увеличивается на это же число, так что при повторном выполнении команды сравнение возобновляется с точки прерывания. [49]
Выполнение команды, на которую указывает команда ВЫПОЛНИТЬ, и обработка особых случаев производятся точно так же, как если бы указанная команда встретилась в обычной последовательности команд. Сказанное не относится к установке адреса следующей команды и кода длины команды. [50]
Выполнение команды может быть прервано. Если прерывание происходит после завершения элемента операции, не являющегося последним, содержимое регистров Ri 1 и R2 1 уменьшается на число пересланных байтов, а содержимое регистров Ri и R2 увеличивается на это же число, так что при повторном выполнении команда пересылки возобновляется с точки прерывания. При прерывании старшие байты в регистрах Ri и R2 устанавливаются равными 0, значения старших байтов в регистрах Ri 1 и R2 1 остаются без изменения, а значение признака результата не предсказуемо. Если операция прервана во время засылки символов-заполнителей, то поле счетчика в регистре R2 1 равно 0, адрес в регистре R2 увеличен на первоначальное значение счетчика в регистре R2 1 и значения в регистрах Ri и Ri - J-1 отражают степень заполнения. [51]
Выполнение команды производится, как правило, за несколько машинных циклов. [52]
Выполнение команды SIO завершается с признаком результата нуль. [53]
Выполнение команды LPER аналогичное. Число, находящееся по адресу второго операнда, представлено в коротком формате. Данные, расположенные по адресу второго операнда, не изменяются. [54]