EasyManua.ls Logo

Sharp MZ-700 - Z80 A Instruction Set

Sharp MZ-700
213 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
Loading...
A.
4
Z80A Instruction Set
A summary
of
the
Z80A
instructions
are
given below for reference.
Mnemonic
Symbolic
Op
-code
I
I
Mnemonic
Symbolic
Op-code
operation operation
8-bit
load
group
I
L D
HL,
(
nn
)
j
H+-
(
nn+1
)
00
101
010
L+-
(
nn
)
n
LD
r,
r '
r+-r'
01
r
r '
n
LD
r,
n
r+-n
00
·r
110
LD
dd,
(
nn
)
dd
H+-(
nn
+
1)
11
101
101
n
dd
L <
-(n
n)
01
dd1
011
LD
r,
(HL)
r
+-(
HL)
01
r 110 n
LD
r,
(IX+d)
r
+-(
IX
+d)
11
011
101
n
01
r 110
LD
IX, (
nn
) I
XH+-(
nn
+ 1)
11
011
101
d
IXL
+-(
nn
)
00
101
010
LD
r,
(IY+d)
r
+-(
I
Y+d)
11
111 101
n
01
r 110
n
d
L D
IY, (
nn
)
I
YH+-(
nn+1
)
11
111
101
LD
(
HL),r
(
HL)
+-r
01
11
0 r IYL
+-(
nn
)
00
101
0
10
LD
( I
X+d),
r
( IX + d
)+-
r
11
011
101
n
01
110 r
n
d
LD
(nn),
HL
C
nn
+ 1)
+---H
00
100 010
LD
( I
Y+d),
r ( I
Y+
d
)+-
r
11
111
101
(n
n
)+-
L
n
01
110 r
n
d
LD
(n
n
),
dd
C
nn
+ 1)+---dd H
11
101
101
LD
(HL),
n (
HL)
+-n
00
110 110
C
nn
)+-ddl
01
ddO
011
n
n
LD
( I
X+d),
n
(IX+
d)+-n
11
011
101
n
00
1
10
110
LD
(
nn
) , IX
(nn
+ 1
)+-IXH
11
011
101
d
(
nn
)+-
IXL
00
100 010
n
n
LD
(IY+d),
n
(IY+d)+-n
11
111
101
n
00
110 110
LD
(
nn
),
IY
(
nn
+ 1 )
<-I
Y H
11
111 101
d
(
nn
)<---IY L
00
100 010
n
n
LD
A,
(BC)
A<-(BC)
00
001
01
0
it
LD
A,
(DE)
A+-(DE)
00
011
010
L D
SP,
HL
SP<-HL
11
111
001
LD
A,
(nn)
A<-(nn)
00
111
010
LD
SP,IX
SP+-
IX
11
011
101
n
11
111
00
1
n
LD
SP,
IY
SP+-
IY
11
111
101
LD
(BC),
A
(
BC)<-
A
00
000 010
11
111
001
LD
(DE),
A
(DE)+-A
00
010 010
PUSH
00
(SP
-2
)<-
00
L
11000101
LD
(nn),
A
(
nn
)
<-
A
00
110 010
(S
P-1
)+---oo H
n
PU
SH IX
(S
P-2
)+---
I
XL
11
011
101
n
(S
P-1)<-I
XH
11
100
101
L D
A,
I
A<-1
11
101
101
PUSH
IY
(S
P
-2)+---
IYL
11
111 101
01
010
111
(S
P
-1
)+-IY
H
11
100
101
LD
A. R
A+-R
11
1
01
101
POP
00
00
H+-(S
P + 1)
11
ooO
001
01
0
11
111
OOL
+-(SP)
LD
I, A
1<-A
11
1
01
101
POP
IX I
XH<-(S
P + 1)
11
011
101
01
000
111
IXL
+-(SP)
11
100 0
01
LD
R,A
R<-A
11
101
101
P OP IY
IYH+-(S
P+
1)
11
111
1
01
01
001
111
I
Yc+-(S
P)
11
100
001
1 6 -
blt
load
group
Exchange
group
·
and
block
transfer
and
search
g
roup
LD
dd,
nn
dd<-nn
00
ddO
001
EX
DE,
HL
DE+-+HL
11
101
011
n
EX A F,
AF
'
A F+-+AF'
00
001
000
n E
XX
(
BC
)+-+(
BC
')
11
011
001
LD
IX,
nn
I
X<-
nn
11
0
11
101
(
DE
)+-+(
DE
')
00
1
00
001
(
HL)
+-+(
HL
')
n EX
(SP),
HL
H+-+(S
P+
1)
11
100
011
n
L<-+(SP
)
LD
IY,
nn
IY<-nn
11
1
11
101
EX
(SP),
IX
I
XH-CS
P+
1)
11
0
11
101
00
100
001
IXL
.-.(S
P)
11
1
00
0
11
n EX
(S
P) , IY
IY
H-(
SP+1)
11
111 101
n
IY
L <-+(S P)
11
100
011
160--
------
----
----------
--
---------------------------------------------

Other manuals for Sharp MZ-700

Related product manuals