Cтраница 1
Содержимое общих регистров, используемых системной задачей, хранится в первых 36 байтах области основной памяти, отведенной этой задаче. [1]
Содержимое общего регистра считается измененным всякий раз, когда в этот регистр заносится новое значение. Для распознавания не обязательно, чтобы новое значение отличалось от предшествующего. Считается, что при выполнении арифметической команды формата регистр - регистр или команды загрузки формата регистр - регистр производится выборка содержимого регистра, а также выполнение, если это необходимо, указанной операции и замещение результатом прежнего значения в регистре. Регистр может быть задан неявно, как, например, в командах ПЕРЕКОДИРОВАТЬ И ПРОВЕРИТЬ и ОТРЕДАКТИРОВАТЬ И ОТМЕТИТЬ, или явно, как в командах форматов RR, RX или RS, включая команды ПЕРЕХОД С ВОЗВРАТОМ, ПЕРЕХОД ПО СЧЕТЧИКУ, ПЕРЕХОД ПО ИНДЕКСУ БОЛЬШЕ и ПЕРЕХОД ПО ИНДЕКСУ МЕНЬШЕ ИЛИ РАВНО. [2]
Содержимое общего регистра 3 вычитается из самого себя. [3]
Содержимое общего регистра Y было сформировано в результате выполнения ряда подпрограмм, которые использовали отдельные биты этого регистра в качестве переключателей. [4]
Увеличение содержимого общего регистра на число, не превосходящее 4095, с записью в тот же или другой регистр. [5]
Для сохранения содержимого общих регистров в начале подпрограммы необходимо запомнить в основной памяти те регистры, которые будут впоследствии изменяться, а перед выходом из подпрограммы необходимо восстановить их прежнее значение. В машине имеются специальные команды для запоминания и восстановления содержимого сразу нескольких регистров. [6]
Команда ST помещает содержимое общего регистра, указанного первым операндом, в полное слово памяти, указанное вторым операндом. Второй операнд должен быть настроен на границу слов. [7]
Предложение 001 вычитает содержимое общего регистра 5 само из себя, тем самым очищая регистр. [8]
Команда ST помещает содержимое общего регистра, указанного первым операндом, в полное слово памяти, указанное вторым операндом. Второй операнд должен быть расположен на границе слова. [9]
Это предложение записывает содержимое общих регистров 8, 9, 10, 11, 12, 13, 14, 15, 0, 1 и 2 в первые 11 полных слов области SAVEWDS в том порядке, в каком они перечислены. [10]
Предложение 001 вычитает содержимое общего регистра 10 из самого себя с помощью команды SR. В результате содержимое регистра 10 становится равным нулю. [11]
Предложение 001 устанавливает содержимое общего регистра 11 равным нулю путем вычитания его из самого себя. Регистр 11 предполагается использовать для накопления общего количества требуемых заклепок, которое вычисляется с помощью команд умножения. [12]
Предложение 005 записывает содержимое общего регистра 5 в слово памяти TOTLCOST. Программист обязан помнить о предполагаемом месте десятичной точки, с тем чтобы в дальнейших дей-ствиях правильно пользоваться этими данными. [13]
Предложение 008 записывает содержимое общего регистра 9 в слово памяти, адресуемое меткой HOLDIT. Запоминаемое значение 582 выражает подразумеваемое программистом значение 58.2 % и в таком формате используется в других частях программы. [14]
Предложение 0003 умножает содержимое общего регистра 6 на литерал 17 длиной в полуслово, который представляет собой длину каждого сегмента таблицы. [15]