EasyManuals Logo

ZiLOG eZ80 User Manual

Default Icon
411 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #384 background imageLoading...
Page #384 background image
UM007714-0908 Opcode Maps
eZ80
®
CPU
User Manual
375
Opcode Maps
Table 106. Opcode Map—First Opcode
Lower Nibble (Hex)
0123456789ABCDEF
Upper Nibble (Hex)
0 NOP
LD
BC,
Mmn
LD
(BC),A
INC
BC
INC
B
DEC
B
LD
B,n
RLCA
EX
AF,AF’
ADD
HL,BC
LD
A,(BC)
DEC
BC
INC
C
DEC
C
LD
C,n
RRCA
1
DJNZ
d
LD
DE,
Mmn
LD
(DE),A
INC
DE
INC
D
DEC
D
LD
D,n
RLA
JR
d
ADD
HL,DE
LD
A,(DE)
DEC
DE
INC
E
DEC
E
LD
E,n
RRA
2
JR
NZ,d
LD
HL,
Mmn
LD
(Mmn),
HL
INC
HL
INC
H
DEC
H
LD
H,n
DAA
JR
Z,d
ADD
HL,HL
LD
HL,
(Mmn)
DEC
HL
INC
L
DEC
L
LD
L,n
CPL
3
JR
NC,d
LD
SP,
Mmn
LD
(Mmn),
A
INC
SP
INC
(HL)
DEC
(HL)
LD
(HL),n
SCF
JR
C,d
ADD
HL,SP
LD
A,
(Mmn)
DEC
SP
INC
A
DEC
A
LD
A,n
CCF
4
.SIS
suffix
LD
B,C
LD
B,D
LD
B,E
LD
B,H
LD
B,L
LD
B,(HL)
LD
B,A
LD
C,B
.LIS
suffix
LD
C,D
LD
C,E
LD
C,H
LD
C,L
LD
C,(HL)
LD
C,A
5
LD
D,B
LD
D,C
.SIL
suffix
LD
D,E
LD
D,H
LD
D,L
LD
D,(HL)
LD
D,A
LD
E,B
LD
E,C
LD
E,D
.LIL
suffix
LD
E,H
LD
E,L
LD
E,(HL)
LD
E,A
6
LD
H,B
LD
H,C
LD
H,D
LD
H,E
LD
H,H
LD
H,L
LD
H,(HL)
LD
H,A
LD
L,B
LD
L,C
LD
L,D
LD
L,E
LD
L,H
LD
L,L
LD
L,(HL)
LD
L,A
7
LD
(HL),B
LD
(HL),C
LD
(HL),D
LD
(HL),E
LD
(HL),H
LD
(HL),L
HALT
LD
(HL),A
LD
A,B
LD
A,C
LD
A,D
LD
A,E
LD
A,H
LD
A,L
LD
A,(HL)
LD
A,A
8
ADD
A,B
ADD
A,C
ADD
A,D
ADD
A,E
ADD
A,H
ADD
A,L
ADD
A,(HL)
ADD
A,A
ADC
A,B
ADC
A,C
ADC
A,D
ADC
A,E
ADC
A,H
ADC
A,L
ADC
A,(HL)
ADC
A,A
9
SUB
A,B
SUB
A,C
SUB
A,D
SUB
A,E
SUB
A,H
SUB
A,L
SUB
A,(HL)
SUB
A,A
SBC
A,B
SBC
A,C
SBC
A,D
SBC
A,E
SBC
A,H
SBC
A,L
SBC
A,(HL)
SBC
A,A
A
AND
A,B
AND
A,C
AND
A,D
AND
A,E
AND
A,H
AND
A,L
AND
A,(HL)
AND
A,A
XOR
A,B
XOR
A,C
XOR
A,D
XOR
A,E
XOR
A,H
XOR
A,L
XOR
A,(HL)
XOR
A,A
B
OR
A,B
OR
A,C
OR
A,D
OR
A,E
OR
A,H
OR
A,L
OR
A,(HL)
OR
A,A
CP
A,B
CP
A,C
CP
A,D
CP
A,E
CP
A,H
CP
A,L
CP
A,(HL)
CP
A,A
C
RET
NZ
POP
BC
JP
NZ,
Mmn
JP
Mmn
CALL
NZ,
Mmn
PUSH
BC
ADD
A,n
RST
00h
RET
Z
RET
JP
Z,
Mmn
Table 107
CALL
Z,
Mmn
CALL
Mmn
ADC
A,n
RST
08h
D
RET
NC
POP
DE
JP
NC,
Mmn
OUT
(n),A
CALL
NC,
Mmn
PUSH
DE
SUB
A,n
RST
10h
RET
C
EXX
JP
C,
Mmn
IN
A,(n)
CALL
C,
Mmn
Table 108
SBC
A,n
RST
18h
E
RET
PO
POP
HL
JP
PO,
Mmn
EX
(SP),HL
CALL
PO,
Mmn
PUSH
HL
AND
A,n
RST
20h
RET
PE
JP
(HL)
JP
PE,
Mmn
EX
DE,HL
CALL
PE,
Mmn
Table 109
XOR
A,n
RST
28h
F
RET
P
POP
AF
JP
P,
Mmn
DI
CALL
P,
Mmn
PUSH
AF
OR
A,n
RST
30h
RET
M
LD
SP,HL
JP
M,
Mmn
EI
CALL
M,
Mmn
Table 110
CP
A,n
RST
38h
Note: n = 8-bit data; Mmn = 16- or 24-bit addr or data; d = 8-bit two’s-complement displacement.
AND
4
A
Lower Opcode Nibble
Mnemonic
Second Operand
Upper
Opcode
Nibble
First Operand
A,H
Legend

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ZiLOG eZ80 and is the answer not in the manual?

ZiLOG eZ80 Specifications

General IconGeneral
BrandZiLOG
ModeleZ80
CategoryComputer Hardware
LanguageEnglish

Related product manuals