Промышленные контроллеры. Микропроцессорные системы энергетических объектов. Готшальк О.А. - 20 стр.

UptoLike

Составители: 

20
то после операции умножения значение информации в РОН RH0 изменится и
примет вид
RH00001 0101
RL20001 0110
_____________________
RH00001 0100.
Произвести операцию логического умножения 2-го бита РОН RH0 и 0-го
бита РОН RL3.
Программа
BAND RH0.2, RL3.0;
Если, предположим, до умножения в РОН RH0 была информация
RH00000 0101,
а в РОН RL3
RL30001 0110,
то после операции умножения значение
информации в РОН RH0 изменится и
примет вид
RH00000 0101
10=0
RL30001 0110
_____________________
RH00000 0001.
5.4. Арифметические умножение и деление
5.4.1. Арифметическое умножение
MUL R
w
, R
w
;
Арифметическое умножение производится над числами, заранее
занесенными обязательно в двухбайтовые РОН. После выполнения операции
умножения произведение будет находиться в регистрах MDH и MDL.
Пример 5.4.1
Перемножить числа, находящиеся в РОН R0 и РОН R1.
Программа
MUL R0, R1; MDL:=R0×R1
5.4.2. Арифметическое деление
DIV R
w
;
При выполнении операции деления делитель помещается в любой РОН, а
делимое заранее заносится в регистры MDL и MDH (при размерности делимого
в 32 бит) или в MDL, а регистр MDH обнуляется (при размерности делимого в