Cтраница 2
Адрес второго операнда определяет начальную ячейку 256-байтовой таблпцы в основной памяти. Первый операнд имеет длину от 1 до 256 байтов. Каждый байт первого операнда, воспринимаемый как восьмибптовое положительное двоичное целое число, добавляется к адресу таблицы Е2 D2 ( B2) и байт, выбираемый из таблицы по этому адресу, замещает байт в первом операнде. Байты первого операнда выбираются последовательно, один за другим слева направо. Операция продолжается до тех пор, пока не кончится поле первого операнда. [16]
Адрес второго операнда является адресом команды ( так называемой подчиненной команды), которая должна быть выполнена. Как и любой адрес команды, он должен указывать на границу полуслова. [17]
Адрес второго операнда не используется для адресации данных; вместо этого биты 2.4 - 27 адреса образуют новый ключ защиты. Биты 8 - 23 и 28 - 31 адреса второго операнда игнорируются. [18]
Адрес второго операнда не используется для адресации данных; вместо этого биты 24 - 31 адреса содержат 8-битовый код приказа. Биты 8 - 23 адреса второго операнда игнорируются. Код приказа определяет функцию, которая должна быть выполнена адресуемым CPU. Назначение и определение кодов приказов описано в разд. [19]
Адрес второго операнда, как и в команде TR, определяет 256-байтовую таблицу. Длина, заданная в команде, относится только к полю первого операнда. Во время выполнения команды поле первого операнда просматривается последовательно, начиная с левого байта, и для каждого байта производятся следующие действия. [20]
Адрес второго операнда определяет команду, которая должна быть выполнена, и, как любой адрес команды, должен указывать на границу полуслова. Выполняемая команда иногда называется подчиненной командой. [21]
Адрес второго операнда определяет начальную ячейку 256-байтовой таблпцы в основной памяти. Первый операнд имеет длину от 1 до 256 байтов. Каждый байт первого операнда, воспринимаемый как восьмибптовое положительное двоичное целое число, добавляется к адресу таблицы Е2 D2 ( B2) и байт, выбираемый из таблицы по этому адресу, замещает байт в первом операнде. Байты первого операнда выбираются последовательно, один за другим слева направо. Операция продолжается до тех пор, пока не кончится поле первого операнда. [22]
Адрес второго операнда является адресом команды ( так называемой подчиненной команды), которая должна быть выполнена. Как и любой адрес команды, он должен указывать на границу полуслова. [23]
Адрес второго операнда не является адресом данных; 6 его младших битов показывают, на сколько позиций необходимо произвести сдвиг. Остальная часть адреса не используется. [24]
Адрес второго операнда не является адресом данных; 6 его младших битов показывают, на сколько позиций необходимо произвести сдвиг. Остальная часть адреса не используется. В сдвиге участвуют все 64 бита первого операнда. Старшие биты без проверки выдвигаются за пределы общего регистра с четным номером и теряются. В освобождающиеся позиции регистров помещаются нули. [25]
Адрес второго операнда не является адресом данных; 6 его младших битов показывают, на сколько позиций необходимо произвести сдвиг. Остальная часть адреса игнорируется. [26]
Адрес второго операнда не является адресом данных; 6 его младших битов показывают, на сколько позиций необходимо произвести сдвиг. Остальная часть адреса не используется. [27]
Адрес второго операнда не является адресом данных; 6 его младших битов показывают, на сколько позиций нужно произвести сдвиг. Остальная часть адреса не используется. [28]
Адрес второго операнда не является адресом данных; б его младших битов показывают, на сколько позиций необходимо произвести сдвиг. Остальная часть адреса не используется. [29]
Адрес второго операнда не является адресом данных; 6 его младших битов показывают, на сколько позиций нужно произвести сдвиг. Остальная часть адреса игнорируется. [30]