Herunterladen Diese Seite drucken

Sharp mz-800 Systemhandbuch Seite 163

Holtkötter

Werbung

- - Input and
Output
Group - -
flags
opcode
No.
No.
mncmonic
operation
bytes of
M
of T
comments
c
z
p
V
s
N
H
76 543
210
cycles
cycles
IN A,(n)
A
+---
(n)
• • • •
ll Oll Oll
2
3
11
n to Ao-A·1
+--
n
·-+
Ace to AK-Ats
IN r,(C)
r+---(C)
t
p
t
0
0
11 101 101
2
3
12
C
to Ao-A7
if r
llO,
01
r 000
B to
A~-Ats
only
the
flags
are affected
CD
INI
(HL)
+--(C)
X
i
X
X
1
X
ll 101 101
2
4
16
C to Ao-A1
B+-B-I
10 100 010
8 to AK-A1s
HL+--HL+l
INIR
(HL) +--(C)
X
1
X
X
1
X
ll 101
101
2
5
21
C to Ao-A1
B+--B-1
10 110 010
( for )
ll
-
0
B to AK-A1s
HL+--HL+l
2
4
16
repea ts to ll
0
CD
(
for )
II
o
IND
(HL)
+--
(C)
X
t
X
X
1
X
11 101
101
2
4
16
C to Ao-A'
B+-B
-
1
10 101 010
B to AR-Als
HL+---HL-1
INDR
(HL)+--(C)
X
1
X
X
1
X
11 101
101
2
5
21
C to Ao-A1
B+--B-1
10 111 010
( for
)
B 10
B to Ax-A1s
HL+-HL-1
2
4
16
repeats to B
0
(
for )
II
o
OUT (n),A
(n)
+-A
• •
• •
• •
ll 010 Oll
2
3
ll
n to Ao-A1
+--
n
Ace to AK-A1s
OUT (C), r
(C)---r
• • • • •
ll 101 101
2
3
12
C to Ao-A1
01
r 001
B
to AH-A1s
CD
OUTI
(C) +--(HL)
X
t
X
X
l
X
11 101
101
2
4
16
C
to Ao-A1
B+-B
-
1
10 100 Oll
B to AM-Als
HL+-HL+l
OTIR
(C)
+---(HL)
X
1
X
X
1
X
11 101
101
2
5
21
C
to Ao-A1
B-B
-
1
10 110 011
( for
)
ll
-1'
0
B to AH-A1s
HL+-HL+l
2
4
16
repeats to
B
o
(l
(
for
)
H
.·o
CD
OUTD
(C)
<-
(HL)
X
i
X
X
1
X
ll 101
101
2
4
16
C to Ao-A1
B+-B-1
10 101 011
B to AH-A1s
HL+-HL-1
OTDR
(C) +---(HL)
X
1
X
X
1
X
ll 101 101
2
5
21
C to Ao-A7
B+-8
-
1
10 111 Oll
(
fnr )
111 0
B to AH-Ata
HL+-HL-1
2
4
16
B"' 0:
-c·fi
1 )
;&;
T
(
for )
B
--
0
Note:
1.
indicates that Z flag is "Set"
for
B
-
1
'
0 and other
cases "Reset".
152

Werbung

loading