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

UptoLike

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

18
5.3. Логические сложение и умножение
5.3.1. Логическое сложение
1. Логическое сложение двухбайтовой информации
OR R
w
, R
w
;
2. Логическое сложение однобайтовой информации
ORB R
b
, R
b
;
3. Логическое сложение однобитовой информации
BOR bitaddr Z.z, bitaddr Q.q;
Пример 15.3.1
Произвести логическое сложение содержимого РОН R0 и РОН R2.
Программа
OR R0, R2;
Если, предположим, до сложения в РОН R0 была информация
R00000 0000 0000 0101,
а в РОН R2
R20000 0000 0001 0110,
то после операции сложения значение информации в РОН R0 изменится и
примет вид
R00000 0000 0000 0101
R20000 0000 0001 0110
_____________________
R00000 0000 0001 0111.
Произвести логическое сложение содержимого РОН RH0 и РОН RL2.
Программа
ORB RH0, RL2;
Если, предположим
, до сложения в РОН RH0 была информация
RH00000 0101,
а в РОН RL2
RL20001 0110,
то после операции сложения значение информации в РОН RH0 изменится и
примет вид
RH00000 0101
RL20001 0110
_____________________
RH00001 0111.
Произвести логическое сложение 2-го бита РОН RH0 и 0-го бита РОН
RL3.
Программа
BOR RH0.2, RL3.0;
Если, предположим, до сложения в РОН RH0 была информация
RH0
0000 0001,
а в РОН RL3
RL30001 0111,