Table 110, Ez80, 0fdh – Zilog EZ80F916 User Manual
Page 388

UM007715-0415
Opcode Maps
eZ80
®
CPU
User Manual
379
Table 110. Opcode Map—Second Opcode After
0FDh
Lower Nibble (Hex)
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
Upp
er Nib
b
le (He
x
)
0
LD BC,
(IY+d)
ADD
IY,BC
LD (IY
+d),BC
1
LD DE,
(IY+d)
ADD
IY,DE
LD (IY
+d),DE
2
LD
IY,Mmn
LD
(Mmn),I
Y
INC
IY
INC
IYH
DEC
IYH
LD
IYH,n
LD HL,
(IY+d)
ADD
IY,IY
LD
IY,(Mmn
)
DEC
IY
INC
IYL
DEC
IYL
LD
IYL,n
LD (IY
+d),HL
3
LD IX,
(IY+d)
INC
(IY+d)
DEC
(IY+d)
LD (IY
+d),n
LD IY,
(IY+d)
ADD
IY,SP
LD (IY
+d),IX
LD (IY
+d),IY
4
LD
B,IYH
LD
B,IYL
LD B,
(IY+d)
LD
C,IYH
LD
C,IYL
LD C,
(IY+d)
5
LD
D,IYH
LD
D,IYL
LD D,
(IY+d)
LD
E,IYH
LD
E,IYL
LD E,
(IY+d)
6
LD
IYH,B
LD
IYH,C
LD
IYH,D
LD
IYH,E
LD
IYH,IYH
LD
IYH,IYL
LD H,
(IY+d)
LD
IYH,A
LD
IYL,B
LD
IYL,C
LD
IYL,D
LD
IYL,E
LD
IYL,IYH
LD
IYL,IYL
LD L,
(IY+d)
LD
IYL,A
7 LD (IY
+d),B
LD (IY
+d),C
LD (IY
+d),D
LD (IY
+d),E
LD (IY
+d),H
LD (IY
+d),L
LD (IY
+d),A
LD
A,IYH
LD
A,IYL
LD A,
(IY+d)
8
ADD
A,IYH
ADD
A,IYL
ADD A,
(IY+d)
ADC
A,IYH
ADC
A,IYL
ADC A,
(IY+d)
9
SUB
A,IYH
SUB
A,IYL
SUB A,
(IY+d)
SBC
A,IYH
SBC
A,IYL
SBC A,
(IY+d)
A
AND
A,IYH
AND
A,IYL
AND A,
(IY+d)
XOR
A,IYH
XOR
A,IYL
XOR A,
(IY+d)
B
OR
A,IYH
OR
A,IYL
OR A,
(IY+d)
CP
A,IYH
CP
A,IYL
CP A,
(IY+d)
C
D
E
POP
IY
EX
(SP),IY
PUSH
IY
JP
(IY)
F
LD
SP,IY
Note: n = 8-bit data; Mmn = 16- or 24-bit addr or data; d = 8-bit two’s-complement displacement.
LD
9
F
Mnemonic
Second Operand
First Operand
SP,IY
Lower Nibble of 2nd opcode
Upper
opcode
of Second
Nibble
Legend