
<
2
.75
7UGT U/CPWCN
+PUVTWEVKQP5GV
=L/2*
7/<:
Instruction and Operation
Address Mode
op code
Byte (Hex)
Flags Affected
dst
src
C
Z
S
V
D
H
DI
IMR(7)
←
0
8F
–
–
–
–
–
–
DJNZ, dst, src r RA
dst
←
dst – 1
if dst
≠
0
then PC
←
PC + src
Range: -128
≤
src
≤
127
RA
rA
(r = 0 – F)
–
–
–
–
–
–
EI
IMR(7)
←
1
9F
–
–
–
–
–
–
HALT
7F
–
–
–
–
–
–
INC dst
dst
←
dst + 1
r
R
IR
rE
(r = 0 – F)
20
21
–
*
*
*
–
–
INCW dst
dst
←
dst + 1
RR
IR
A0
A1
–
*
*
*
–
–
IRET
FLAGS
←
@SP;
SP
←
SP + 1
PC
←
@SP;
SP
←
SP + 2;
IMR(7)
←
1
BF
*
*
*
*
*
*
JP cc, src
if cc is true,
then PC
←
src
DA
ccD
(cc = 0 – F)
–
–
–
–
–
–
JP src
PC
←
@src
IRR
30
–
–
–
–
–
–
JR cc, src
if cc is true,
then PC
←
PC + src
Range: -128
≤
src
≤
127
RA
ccB
c = 0 – F
–
–
–
–
–
–
Table 3-14. Instruction Summary (Continued)