8XC196NT USER'S MANUAL
Mnemonic
NOT
COMPLEMENT WORD. Complements the
value of the word operand (replaces each "1"
with a "0" and each "0" with a "1").
←
(DEST)
Z
NOTB
COMPLEMENT BYTE. Complements the
value of the byte operand (replaces each "1"
with a "0" and each "0" with a "1").
←
(DEST)
Z
OR
LOGICAL OR WORDS. ORs the source word
operand with the destination word operand
and replaces the original destination operand
with the result. The result has a "1" in each bit
position in which either the source or
destination operand had a "1".
←
(DEST)
Z
ORB
LOGICAL OR BYTES. ORs the source byte
operand with the destination byte operand
and replaces the original destination operand
with the result. The result has a "1" in each bit
position in which either the source or
destination operand had a "1".
←
(DEST)
Z
A-32
Table A-6. Instruction Set (Continued)
Operation
NOT (DEST)
PSW Flag Settings
N
C
V
VT
ST
0
0
—
—
NOT (DEST)
PSW Flag Settings
N
C
V
VT
ST
0
0
—
—
(DEST) OR (SRC)
PSW Flag Settings
N
C
V
VT
ST
0
0
—
—
(DEST) OR (SRC)
PSW Flag Settings
N
C
V
VT
ST
0
0
—
—
Instruction Format
NOT
wreg
(00000010) (wreg)
NOTB
breg
(00010010) (breg)
DEST, SRC
OR
wreg, waop
(100000aa) (waop) (wreg)
DEST, SRC
ORB
breg, baop
(100100aa) (baop) (breg)