Cтраница 1
Содержимое регистра второго операнда вычитается из содержимого регистра первого операнда. Вычитание выполняется таким же способом, как и для всех команд вычитания, описанных в этой главе: второй операнд преобразуется в свое дополнение до 2 и складывается с первым операндом. [1]
Содержимое регистра второго операнда, рассматриваемое как число с фиксированной точкой, вычитается из числа с фиксированной точкой, содержащегося в регистре первого операнда. Как и при выполнении команд S и SH, значение числа с фиксированной точкой, содержащегося во втором операнде, преобразуется в дополнительный код и складывается с числом, хранящимся в регистре первого операнда. Этот процесс дает в результате разность двух операндов, которая помещается в регистр первого операнда. Первоначальное содержимое регистра второго операнда всегда инвертируется. [2]
Команда LR помещает содержимое регистра второго операнда в регистр первого операнда. После завершения команды содержимое обоих регистров одинаково. [3]
Команда LTR помещает содержимое регистра второго операнда в регистр первого операнда, после чего содержимое обоих регистров становится одинаковым. [4]
Эта команда использует содержимое регистра второго операнда в качестве маски для содержимого регистра первого операнда. [5]
Команда LR помещает содержимое регистра второго операнда в регистр первого операнда. После завершения операции содержимое обоих регистров одинаково. Признак результата не изменяется. [6]
Команда LR помещает содержимое регистра второго операнда в регистр первого операнда. [7]
Эта команда логического сложения использует содержимое регистра второго операнда в качестве маски для содержимого регистра первого операнда. [8]
Из содержимого регистра первого операнда вычитается содержимое регистра второго операнда. Результат помещается в регистр первого операнда. [9]
Из содержимого регистра первого операнда вычитается содержимое регистра второго операнда. Вычитание производится путем сложения содержимого второго операнда в дополнительном коде с содержимым регистра первого операнда. Результат помещается в регистр первого операнда. [10]
Из содержимого регистра первого операнда вычитается содержимое регистра второго операнда. Это производится путем суммирования дополнения до 2 содержимого регистра второго операнда с содержимым регистра первого операнда; результат помещается в регистр первого операнда. В вычитании принимают участие все 32 бита обоих операндов, включая бит знака. [11]
Команда LCR помещает дополнение до 2 содержимого регистра второго операнда в регистр первого операнда, после чего содержимое обоих регистров становится одинаковым. [12]
Команда LCR помещает дополнение до 2 содержимого регистра второго операнда в регистр первого операнда. В обоих операндах можно указать один и тот же регистр, и тогда содержимое этого регистра будет заменено на его дополнение. [13]
Эта команда выполняет операцию логического умножения, используя содержимое регистра второго операнда в качестве маски для содержимого регистра первого операнда. [14]
Содержимое пары общих регистров, представляющее делимое, делится на содержимое регистра второго операнда, представляющее 32-битовое число со знаком. [15]