Sharp MZ-80B Owner's Manual page 101

Hide thumbs Also See for MZ-80B:
Table of Contents

Advertisement

92
Symbolic
Flags
OP-Code
No.
:\o.
1\o.
Mnemonic
of
ofM
ofT
Comments
Operation
c
z
P/V
s
N
H
76
543 210
Bytes
Cycles
States
EX
DE,HL
DE
-
HL
• •
• •
11
101
011
1
I
4
EX
AF,AF'
AF
-
AF'
• •
• • •
00 001
000
1
1
4
EXX
(BC)
(BC
'
)
• •
11 011 001
1
1
4
Register bank
and
auxili ary
DE-
DE'
r egi ster bank
exchange
HL
HL
'
EX
(SP),HL
H+->(SP+1)
• •
11 100
011
i
5
19
L+->(SP)
EX
(SP),
IX
IX
11
+->(SP
+
l)
• •
11 011 101
2
6
23
IXt
+->(SP)
11 100 011
EX
(SP),IY
1Yn+4SP
+
l)
• •
11
111
101
2
6
23
IYL
+->(SP)
11
100
011
CD
LDI
(DE)
~
(HL)
• •
t
0
0
11 101 101
2
4
16
Load
(HL)
into
(DE),
DE
+-DE+1
10 100 000
in crement the pointers and
HL+-HL+
1
dec
rement
th
e
byte
count er
BC
+-BC
-
1
(BC)
LDIR
(DE)
~
(HL)
• •
0
0
0
11 101 101
2
5
21
If
BC
*
O
DE•-
DE
+
1
10 110 000
2
4
16
If BC
=
O
HL +-HL
+
1
BC +-BC-1
Repeat
until
BC=O
CD
LDD
(DE)~(HL)
• •
t
0
0
11 101 101
2
4
16
DE +-DE
-
1
10 101 000
HL +-HL-1
BC+-BC-1
LDDR
(DE)~(HL)
• •
0
0
0
11 101 101
2
5
21
If BC
*
O
DE
+-DE-
1
10 111 000
2
4
16
If
BC
=
O
HL+-HL-1
BC
+-BC-
1
Repeat until
BC
=
O
0
CD
CPI
A
-
(HL)
t t
t
1
t
11 101 101
2
4
16
HL+-HL+1
10 100 001
BC
+-BC
-
1

Advertisement

Table of Contents
loading

Table of Contents