Составители:
20
то после операции умножения значение информации в РОН RH0 изменится и
примет вид
RH0−0001 0101
RL2−0001 0110
_____________________
RH0−0001 0100.
Произвести операцию логического умножения 2-го бита РОН RH0 и 0-го
бита РОН RL3.
Программа
BAND RH0.2, RL3.0;
Если, предположим, до умножения в РОН RH0 была информация
RH0−0000 0101,
а в РОН RL3
RL3−0001 0110,
то после операции умножения значение
информации в РОН RH0 изменится и
примет вид
RH0−0000 0101
1∧0=0
RL3−0001 0110
_____________________
RH0−0000 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 обнуляется (при размерности делимого в
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »