Z8018x Family
MPU User Manual
221
Table 40. Arithmetic Instructions (16-bit)
Flags
Addressing
Immed Ext Ind Reg RegI Imp Rel Bytes States
7
6
Z
4
2
1
0
Operation
Name
Mnemonics Op Code
Operation
S
H
P/V
N
C
ADD
ADD HL,ww 00 ww1 001
S
S
D
D
1
2
7
HL + ww ® HL
R
·
·
·
·
X
X
·
·
R
R
•
•
R
R
ADD IX,xx
11 011 101
00 xx1 001
11 111 101
00 yy1 001
10
IX + xx ® *IX
R R R
ADD IY,yy
S
S
D
D
2
2
10
10
IY + yy ® IY
R
·
·
X
X
·
R
R
•
•
R
R
ADC
DEC
ADC HL,ww 11 101 101
HL + ww
+
•
•
V
R
R
c® HL
R
01 ww1 010
DEC ww
DEC IX
00 ww1 011
11 011 101
00 101 011
11 111 101
00 101 011
00 ww 0011
11 011 101
00 100 011
11 111 101
00 100 011
S/D
S/D
S
1
2
4
7
ww -1® ·ww
·
·
·
·
·
·
·
·
·
·
·
·
R
R
S/D
S/D
1X -1® IX
R
R
DEC IY
2
7
1Y -1® IY
·
·
·
·
·
·
R
R
INC
INC ww
INC IX
1
2
4
7
ww + 1® ww
·
·
·
·
·
·
·
·
·
·
·
·
R
R
S/D
S/D
D
1X + 1® IX
R
R
INC IY
2
2
7
1Y + 1® IY
·
·
·
·
·
·
R
R
SBC
SBC HL ww 11 101 101
01 ww0 010
10
HL -ww -c® HL
R
•
•
X
V
S
•
R
R
UM005001-ZMP0400