Побитное 'исключающее или' константы и w
Синтаксис:
Операнды:
Операция: Измен, флаги: Код:
Описание:
Слов:
Циклов:
Пример:
[label]
I0RLW
О
< к
<
255
(W)
.XOR.
к
-»(W)
Выполняется
побитное 'исключающее ИЛИ' содержимого
регистра
W
и 8-разрядной константы 'к'. Результат
сохраняется
в регистре W.
1
1
XORLW 0x35
До выполнения
команды
W
= 0xAF
После
выполнения команды
W
= 0x1A
XORWF
С
интаксис:
Операнды:
Операция:
Измен, флаги: Код:
Описание:
Слов:
Циклов:
Пример:
Побитное 'исключающее или' w и f
f,d
[label]
XORWF
О
< f <127
de [0,1]
(W) .XOR. (f) -»(dest)
Z
Выполняется
побитное 'исключающее ИЛИ' содержимого
регистров
W
и 'f.
Если d=0,
результат сохраняется в
регистре
W.
Если d=1,
результат сохраняется в регистре
•Г.
1
1
XORWF REG.1
До выполнения
команды
REG
= OxAF
W
= 0хВ5 После
выполнения команды
REG
= 0x1 А
W
= 0хВ5