Исходная операнда - Большая Энциклопедия Нефти и Газа, статья, страница 3
"Имидж - ничто, жажда - все!" - оправдывался Братец Иванушка, нервно цокая копытцем. Законы Мерфи (еще...)

Исходная операнда

Cтраница 3


Адресные конструкции арифметических операторов бывают десяти различных типов. Символические обозначения бператоров задают тип используемой конструкции, ранг выполняемых операций и порядок использования операндов. Большинство из арифметических операторов определяет выполнение двух операций. Результат одной из них помещается в область памяти, определяемую каким-либо из символических адресов операндов, указываемых в адресной конструкции. Исходные операнды задаются также символическими адресами. Результатом второй является состояние специальной ячейки признак результата, а исходными операндами этой операции являются те же операнды, что и в первой операции.  [31]

32 Команды сдвига. [32]

При выполнении операций CL, CLR и CLI операнды сравниваются как двоичные целые положительные числа без знака. При выполнении операций CLC и CLCL поле первого операнда побайтно ( справа налево) сравнивается с полем второго операнда и устанавливается признак результата. При выполнении операции CLM байты первого операнда, для которых разряд маски ( в поле М) равен 1, сравниваются ( слева направо) с последовательно выбираемыми байтами из поля второго операнда в основной памяти и устанавливается признак результата. При выполнении операций CS, CDS если первый операнд равен второму, то третий операнд замещает второй, в противном случае второй операнд замещает первый. Во всех командах, кроме CS и CDS, исходные операнды не изменяют своих значений.  [33]

Адресные конструкции арифметических операторов бывают десяти различных типов. Символические обозначения бператоров задают тип используемой конструкции, ранг выполняемых операций и порядок использования операндов. Большинство из арифметических операторов определяет выполнение двух операций. Результат одной из них помещается в область памяти, определяемую каким-либо из символических адресов операндов, указываемых в адресной конструкции. Исходные операнды задаются также символическими адресами. Результатом второй является состояние специальной ячейки признак результата, а исходными операндами этой операции являются те же операнды, что и в первой операции.  [34]

По команде РАЗДЕЛИТЬ делимое ( первый операнд) делится на делитель ( второй операнд), и частное с остатком помещается на место делимого. В наборе команд для действий с фиксированной запятой имеются две команды, одна из которых - формата RR, другая - RX. Для выполнения операции деления, как по команде первого, так и второго формата, делимое - 64-разрядное число со знаком - берется из двух смежных регистров общего назначения. Старшие разряды делимого всегда находятся в регистре с четным адресом, младшие - в следующем в порядке возрастания адресов нечетном регистре. Остаток деления помещается в РОН на место старших разрядов делимого, частное - на место младших. Делитель, остаток и частное со знаками имеют 32-разрядные форматы. В моделях ЕС-1030 и ЕС-1050 отрицательные исходные операнды участвуют в делении в дополнительном коде.  [35]



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