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

Длина - операнд

Cтраница 1


Длина операндов, находящихся в основной памяти, может быть задана либо неявно, либо битовой маской, либо в некоторых случаях содержимым четырех - или восьмибитового поля L команды.  [1]

Длина операндов, находящихся в основной памяти, может быть задана либо неявно, либо битовой маской, либо в некоторых случаях содержимым четырех - или восьмибитового поля L команды. Для задания адреса операнда, находящегося в основной памяти, применяется формат, в котором содержимое общего регистра используется как компонент адреса.  [2]

Длины операндов, будучи степенями двух, позволяют добиться максимальной эффективности при использовании двоичной адресации и при двоичном представлении данных в оперативной памяти. В арифметических операциях с плавающей запятой легко осуществляется переход от одного формата к другому. В коротком формате мантисса состоит из шести шестнадцатеричных цифр, в длинном формате мантисса имеет 14 шестнадцатеричных цифр. Предполагается, что запятая находится непосредственно слева от самой старшей значащей цифры мантиссы.  [3]

Длины операндов Lt и L2 могут быть различными. Левая шестнадцатиричная цифра младшего полубайта второго операнда ( знак) пересылается в правый полубайт, младшего байта первого операнда, а первая шестнадцатиричная цифра младшего полубайта второго операнда - в левый полубайт младшего байта первого операнда. Правые шестнадцатиричные цифры остальных байтов второго операнда переписываются ( справа налево) в полубайты первого операнда. Полубайты первого операнда, не затронутые пересылкой, получают нулевые значения. Если, наоборот, поле первого операнда не может вместить всех кодов цифр и знака второго операнда пересылаемых полубайтов, то не поместившиеся в поле первого операнда полубайты теряются. Проверка правильности данных не производится.  [4]

Если длины операндов различны, то более короткий дополняется справа нулями.  [5]

Если длина операндов опущена, то транслятор Ассемблера использует характеристику длины первого операнда.  [6]

В скобках указана длина операндов и длина значения выражения в байтах.  [7]

В общем случае длины операндов операции PACK могут быть различны.  [8]

Длина результата равна сумме длин операндов.  [9]

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

Способ устранения противоречий между длинами операндов зависит от мнемоники команды.  [11]

Количество шагов деления мантисс зависит от длины операндов, над которыми производится деление.  [12]

Каждая команда языка Ассемблера имеет указатель длины операндов.  [13]

При умножении упакованных чисел необходимо следить за длинами операндов. Первый операнд может иметь длину максимум в 16 байт.  [14]

Одновременно с этим из БЦД передаются: коды длин операндов и адреса начальных байт операндов в принятых на РВД1 и РВД2 64-разрядных словах.  [15]



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