Cтраница 1
Индекс-регистры входят в состав устройства управления универсального программного автомата и обладают тем свойством, что в процессе выполнения любой команды содержимое того или иного из них автоматически прибавляется к тем адресам команды, которые снабжены специальным признаком, соответствующим этому индекс-регистру. [1]
В индекс-регистр можно вводить адресную часть слова ( разряды 21 - 35) или вычитаемое ( разряды 3 - 17) как из ячейки памяти Y, так и из сумматора СМ. [2]
С индекс-регистра, с которым началось выполнение операции И А, сравнивается с числом, равным первому исполнительному адресу команды. А); независимо от исхода сравнения в индекс-регистр заносится значение третьего исполнительного адреса. Необходимо подчеркнуть, что во всех вышеприведенных командах окончания цикла первый и третий адрес рассматриваются не как адрес некоторой ячейки, а как двенадцатиразрядное двоичное число. С числом, представленным первым исполнительным адресом, сравнивается значение индекс-регистра, число, равное АЗ, заносится в индекс-регистр. [3]
С индекс-регистра, с которым началось выполнение операции ЯЛ, сравнивается с числом, равным первому исполнительному адресу команды. А); независимо от исхода сравнения в индекс-регистр заносится значение третьего исполнительного адреса. Необходимо подчеркнуть, что во всех вышеприведенных командах окончания цикла первый и третий адрес рассматриваются не как адрес некоторой ячейки, а как двенадцатиразрядное двоичное число. С числом, представленным первым исполнительным адресом, сравнивается значение индекс-регистра, число, равное А3, заносится в индекс-регистр. [4]
Использование индекс-регистров позволяет ускорить вычисления. Модификация адресов, счет и проверка осуществляются в индекс-регистрах, что разгружает арифметическое устройство, освобождая его для выполнения других операций. [5]
Наличие 15 индекс-регистров обеспечивает достаточно широкую и быструю модификацию адресов. [6]
Введем три индекс-регистра 11у / 2, / 3, которые должны быть перед началом работы очищены, и поместим в ячейку с адресом d число п, равное размерности вектора В и порядку матрицы А. [7]
В качестве индекс-регистров используются специальные регистры, разрядность которых совпадает с разрядностью адресной части команды. [8]
Если содержимое индекс-регистра, номер которого указан в команде, больше нуля, происходит передача управления в ячейку А, а значение индекс-регистра уменьшается на единицу. При нулевом коде в индекс-регистре выполняется команда из ячейки, следующей за той, в которой размещена описываемая команда. [9]
Конструкция ЭВМ предусматривает специальные индекс-регистры и команды, обеспечивающие быстрый доступ к компонентам В. [10]
Формируется новое содержимое индекс-регистра, которое также может совпадать с предыдущим. [11]
На указанный в команде индекс-регистр передается код адресной части команды Код адресной части команды складывается с кодом, находящимся на указанном в команде индекс-регистре. [12]
Эта команда не использует индекс-регистров. Как видно, в этом случае а-адрес команды выполняет функции счетчика. [13]
Если косвенный бит и указатель индекс-регистра не равны нулю, косвенное поле складывается с содержимым индекс-регистра и в качестве исполнительного адреса берутся правые 16 разрядов суммы. При этом может иметь место особый случай некорректной косвенной адресации. [14]
Будем использовать только один из индекс-регистров, например, третий. [15]