
Z8018x
Family MPU User Manual
UM005003-0703
231
Table 46. I/O Instructions
Operation
Name Mnemonics Op Code
Addressing
Bytes States Operation
Flags
76 42 1 0
Immed Ext Ind Reg RegI Imp Rel S Z H P/V N C
INPUT IN A,(m) 11 011 011 D S 2 9 (Am)1,®Ar ·· ·· · ·
<m> m®A0~A7
Ar®A8~A16
IN g,(C) 11 101 101 D S 2 9 (BC)1®gr
01 g 000 g = 110 : Only the RP R ·
flags change
Cr®A0~A7
Br®A8~16
IN0 g,(m)** 11 101 101 D S 3 12 (00m)g®gr RP R ·
00 g 000 g = 110 : Only the
flags change
<m> m®A0~A7
(00)®A8~A16 (5) (6)
IND 11 101 101 D S 2 12 (BC)
M
®(HL)
M
X XX X
10 101 010 Hl2®1®Hl2
Br®1®Br
Cr®A0~A7 (6)
INDR 11 101 101 D S 2 14 (Br ¹ 0) (BC)1®(HL)
M
QHL2®1®HL8
Br-1®Br
XS XX X
10 111 010 12 (BR =
0)
Repeat Q until
Br = 0
Cr®A0~A7
Br®A8~A16
(5) (6)
INI 11 101 101 D S 2 12 (BC)1®(HL)
M
X XX X
10 100 010 HL
R
+ 1®HL
R
Br-1®Br
Cr®A0~A7
Br®A8~A16 (6)
Kommentare zu diesen Handbüchern