8XC196K x , J x , CA USER'S MANUAL
Mnemonic
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
POP
POP WORD. Pops the word on top of the
stack and places it at the destination
operand.
←
(DEST)
←
SP
SP + 2
Z
—
A-28
Table A-6. Instruction Set (Continued)
Operation
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
—
—
(SP)
PSW Flag Settings
N
C
V
VT
ST
—
—
—
—
—
Instruction Format
NOTB
breg
(00010010) (breg)
DEST, SRC
OR
wreg, waop
(100000aa) (waop) (wreg)
DEST, SRC
ORB
breg, baop
(100100aa) (baop) (breg)
POP
waop
(110011aa) (waop)