supplement
listing.
pared for users who
only. The'Sharp Corporation is
thiS assembly listing.
Although
Computer
MZ-80B
shows the complete MZ-808
operationofIPLisdescribed in
wanttoknow
MZ-80B
SUPPLEMENT
IPL Assembly Listing
IPL
(Initial Program Loader) as::embly
the
Owner's Manual, this
operational detaiisofIPL.
not
obliged to answer
any
Owner's
This
booklet
questions
about
Manual
bookletispre-
is for reference
the
contents
of
-.
I
IPL
includes
grams from the cassette tape
CONTROL routine, which loads programs from
executes them;
nected
routine name
to the extension
The Sharp Corporution reserves all rights
the
folloWing routines:
into
the
memory
and
the
INTRAM-EXROM
port
of
the
M7.-808 into
is
shown in the remarks column.
the
routine, which loads programs from ROM con-
to
SHARP
CMT
CONTROL routine, which loads pro-
and
executes them; the MFM MINIFLOPPY
the
floppy diskette into the
the
memory
the
contentsofthiS pubiication.
and executes them. Each
memory
and
Page 2
MZ-80B
BEDIENUNGSANLEITUNG
..
SUPPLEMENT
Komplettes
Diese Ergiinzung fahrt das komplette MZ-80B
Assemblerprotokoll auf. Wenngleich die IPL-Operation in der Bedienungsanleitung beschrieben wird, wurde diese Broschare
des
IPL
wissen m6chten. Diese Broschare ist nur
nicht verpflichtet, irgendwelche
beantworten.
IPL
umfal3t die folgenden Routinen: die CMT CONTROL Routine, die Programme
vom Kassettenband in den Speicher liidt
TROL Routine, die Programme von der Floppy Diskette in den Speicher liidt
fiihrt
und
die INTRAM-EXROM Routine, die Programme vom am Erweiterungsport des
MZ-80B angeschlossenen ROM in den Speicher
in
der Spalte "Bemerkungen" aufgefahrt.
ist
MZ-80B
Fragen
IPLAssemblerprotokoll
IPL
(Initial Program LoaderjUrlader)
far
Anwenderzusammengestellt, die Betriebsdetails
zur
Referenz.
aber die Inhalte dieses Assemblerprotokolls
und
sie ausfilhrt; die
liidt
und
sie ausfilhrt.
Die
Sharp Corporation ist
MFM
MINIFLOPPY
jeder
Routinename
und
sie aus-
zu
CON-
Die Sharp Corporation behiilt sich aile Rechte bezaglich der Inhalte dieser Ver6ffent-
lichung
vor.
SHARP
Page 3
2
•
•
0000
(1[100
0000
;
***t::t:*******************:f:
F'e
r'so:.t"IL't1
, 0000
0000
[1iJ(,O
000['P
0000
0000
00[10
0000
000[' 1804JR
0(102
0002
;
**************'t:**********
................
~~"""~""'"
;
NsT
RESET
0002
0002
0004
0006
0006
3E03
D3E3
I<ST:
.........
"""",
; INITIRLIZE
0006
0006
3E82
£u)08
D3E3
OOOA
3E0F
l1lJ0C
D3E9
3ECF
00('E
0(110
('3EB
0012
3EFF
~~11)14
('3EB
0016
3E5S
1)(118
D3E2
0011'1
3E12
U01C
P3EO
RF
001E
lh31F
P3F4
(1(121
31EOFF
(:1024
2100(>0
0027
3EB3
0(129
D3E:'::
0[128
3600
.-,..,..
002[)
":"-'
D02E
7(:
Ol2l2F
85
(nJ·30
20F9
0032
3E13
('034
D3E:'::
0036
RF
£1[137
32ECFF
(1[t3R
32E6FF
(to.3D
CD4800
0040
CB5F
0[142
2827
0044
C847
l:U?~46
C~EF05
£1£149
f1t14E:
0£14E:
(H:ND
0[14F
('£151
0052
~)£154
(1[156
0~)57
O~15?
005?
(1(15~
0G·5D
Ul15F
£1£15F
(1(161
1:::0C
('614
e'8E:,:
Et.FO
8[1
WE8
DBER
L9
CD5F(10
CR3C03
180C
3E~5
47
STRRT:
CLERR:
KEI'IH:
KEV~;;1:
KE\'S:
tJKHI:
FDCC:
OR
JR
LD
OUT
~<OR
LD
L('
CRLL
8IT
JR
BIT
JP
JR
LD
IN
Hfj['
OR
OUT
IN
RET
CALL
JP
JF:
LD
LC>
MZ-80B
Initi'J.l
Loader
LD
OUT
......
,, ,, , ,
LD
OUT
LC'
aliT
L()
OUT
l[l
OUT
LD
OUT
LP
OUT
~<OR
OUT
LeLD
LD
OUT
LD
INC
LC'
CCJI''lf:'ute"r
t'03
t'Uf')
STRRT
~,.3H
(E3H),A
;
R,82H
(E3H),A
R,
(1FH
(E9H),A
R,CFH
(EBH),R
R,FFH
(EBH),R
H~
5:'::H
(E2H),R
R,12H
(EOH),R
R
(F4H),
S:F',
FFEOH
HL,
e'00£1H
R,E:3H
(E8H),R
(HU
HL
R,H
L
NZ,CLEI<R
H,13H
(E8H),R
A
WRHm),R
(mFG),R
f(E\'Sl
3,1'1
z,
crn
0,R
Z,
E:',ROfn
I·wm
8,14H
R, (E:::H)
F£1H
8
(E8H),R
R,
(ERH)
FDCC
z,n)
CMT
H~R5H
8,R
I<
,0£1H
.....
·~.ee
,0"-")·_'
;PIO
;PIO
;8ST=!
~
[)
I
SPU:,I).'
;KEV
A=OUT
R=OUT
E:=II<
OPEN=1
CLERR
SH:08E
B=IN
WRITE=l
OUT
C=OUT
Page 4
,
3
•
•
13(162
D3D9
131364
WD613S
006.7
0809
['[169
88
006R
C9
13068
0068
13068
13068
0068
13068
CD85(ll
CD1D(12
1306E
13071
ct>CE01
0074
ct>RE013
0077
3817
0079
1307C
CD3002
2101CF
1307F'lEW
6(181
(1083
0088
(108D
00913
131391
0094
01Z197
131398
0086
13089
0EW
CD3902
3A1313CF
FEel
2(111
CDCFI313
F5
CD1D132
CDOE:[12
Fl
DA5F(15
0098 C302(10
~)09E
(109E
2126[13
(10RI
(i(lQ3
0(lR5
0(~A8
00H8
O€1I=!C
IE0R
0E13F
C['4602
W85;,11
~..,
~"
18E2
00RE
00RE
00HE
(i0HE
(i'3HE
F3
OOHF
1604
(11
['[lE:l
0[1E:4
121087
[1[1E:R
008C
OOSF
O(lCI
0(lC4
0('C6
00C8
00CR
00W
0(1CE
:':::£18[1
:2100CF
CD:::601
3:'::[1E
CD5201
3809
CDC-800
3804
C85R
2803
CD85(11
FE:
C9
oOcF
00CF
00CF
0(1CF
OOcF
F3
[10D0
r;)OD2
121(106
O[1D9
1608
EC'4E:12CF
21[1080
18De
00D8
00D8
00D8
00D8
OUT
CI'ILL
It~
CP
............................
11~~~~11'1~1J"':1
cm
..................................
"""~"""~"~
cMT:
RET
CONTROL
CALL
CALL
CRLL
CRLL
JR
CALL
LD
LD
LD
CALL
LD
CP
JR
CALL
STl:
PUSH
CRLL
CRLL
F'OP
JP
;
MI::;:MCH:
JP
LD
L[)
LD
CHLL
CRLL
<D9H),R
DLV80U
A,
8
~ISTOP
DEL6
KVE~lES
?RDI
C,ST!
LDMSG
HL,
E,10H
C,10H
DISF'2
A,
I
NZ,MISMCH
?RDD
AF
DEL6
RE~I
RF
C,
flST
HL,
E,0HH
CdS
DI8P
t'lSTOP
8CF
JR
8Tl
IF:ER[iI1·IFOF:r1RTI01·1
CF=I:
ERROR
RDHlF:
O'RD
RDI:
RET2S:
:::TF'EIR:
EIRnl:
Eln
I:
01
LD
LD
LD
CRLL
JR
CHLL
JR
CHLL
JR
8IT
JR
CRLL
D,4
8C,0080H
HL,I8UFE
t10TOR
C,
Tt1ARt<
C,STPEIR
RTAPE
C,STPEIR
3,
Z, EIRnl
~lSTOP
EI
RET
,REHD
RC'DRT:
?RDD:
lRERD
DRTA
HIT
01
LD
LD
LD
JR
TRPE
BC=SI2E
0,8
BC,(SIZE)
HL,8000H
RDl
W9H)
fJAt1E
(ATR8)
TRliJ,:JG
t'lES16
STPEIR
()
Page 5
4
•
•
0(1DB
00DB
D5
OODC
C5
00DD
E5
00DE
2602
00E0
CD?R01
00E3
3838
00E5
2SF9
00E?
54
oom
210000
00EB
22E0FF
00EE
El
Cl
"'OEF
00FO
C5
OOFI
E5
(:D3201
,,'OF2
00F5
3826
OOF?
77
l1lWt:
23
0,,1F9
0B
00FR
78
00FB
Bl
0,,'FC
20F4
['OFE
2REOFF
0101 W32(11
0104
3817
0106
5F
CD32(11
01O?
o
lOR
3E:
010C
0100
E1l0F
0110
0111
0113
['114
0116
(1117
0119
011C
['lID
011E
011F
0120
0121
(1121
0123
0124
0125
0126
0127
0129
(1128
[112(:
012D
"'12E
(112F
0131
(1132
1Z1l.32
0132
0132
0133
0136
013'3
013B
013D
013E
0141
(1142
11
BD
201214
78
BC
280!=l
15
2803
62
18C7
CD3F02
37
EI
CI
01
C'3
[>E:E
I
2F
07
[>S
~j?
30FE:
OBEI
2F
£17
[)S
(17
3SF8
C9
E5
210008
W?fi01
3815
280R
E5
2REOFF
23
22EOFF
RTRPE:
RTP2'
RTP3,
RTP5'
RTPE"
TRTNI
;EDGE
EDGE:
EDGE
I:
,
8VTE
1
;
RBYTE:
RBYl:
DE=LORD
PUSH
PUSH
PUSH
l[l
CRLL
JR
JR
l[l
LD
LD
POP
PDF'
PUSH
PUSH
CRLL
JR
LD
mc
e'EC
LD
OR
JR
LD
CALL
JR
LD
CRLL
JR
CP
JR
LD
CP
JR
DEC
JR
LD
JR
CRLL
SCF
:
POP
POP
POF'
RET
m
CPL
I':LCR
RET
I':LCR
,W
W
CPL
,:LCR
,:ET
RLCR
JR
RET
RERD
DRTR=R
SUf'l[>T
PUSH
LD
CRLL
JR
JR
PUSH
LD
INC
LD
RDDRESS
DE
BC
HL
H,2
SPDIN
C,
TRTlH
2..RTF'2
D,H
HL,
['OO0H
(SU~lDn,
HL
BC
BC
HL
RBtlTE
C,
TRTfH
(HU,R
HL
BC
fi,B
C
NZ,RTP3
HL,
(SUMDD
RBI'TE
C,TRTNI
E,R
RBYTE
C,
TRTNI
L
NZ,RTP5
R,E
H
Z,
TRTfH
D
Z,RTP6
H..D
RTP2
BOOTER
HL
BC
DE
R,
(EIH)
C
NC,EDGE
R,(EIHJ
C
C,Er>GEI
STORE
HL
HL..[1800H
SPDW
C..RBV3
2..RE:V2
HL
HL,
(SUMDn
HL
(SUr'1[oD,
HL
HL
Page 6
5
•
•
El
0145
37
0146
C815
0147
25
0149
20ER
014R
W2101
014C
7D
014F
El
0150
0151
C9
0152
6152
0152
0152
E5
211414
0153
0I5E,
CB5~
0158 2881
29
015R
015B.,22E2FF
2RE2FF
015E
CD7R01
0161
38Ej:/
0164
28F6
0166
-,~
~~,
01E·8
20F6
0169
CD7R01
01".8
38E0
016E
20EC
0170
Z[)
0172
(t173
20F6
CD2101
0175
0178
017£
18D6
W2101
08
CD2902
DBEI
Et.40
C9
~117R
1Z117R
017()
0181
0183
0185
0186
0186
018E.
018E,
D5
C~
0187
0188
01e:9
8188
018D
018F
0192
01',4
01',6
0199
019C
019E
019F
['IRG
01R2
GIR4
01RE.
GIR8
01RB
01RE
-'
E5
DBEI
E620
281F
21 :::B02
lE0R
0E[lE
CD461212
WC201
D8EA
2F
137
380F
DBEI
E62['
2[1F4
CDCE01
CD231212
CDD9Gl
01Bl El
0182
Cl
0183
Dl
0184 C9
[l1B5
01B5
0185
0185
3EOD
RB'·/2:
RB'r'3:
:mPE
HlRF:K:
Tt'10
:
Hll :
TM2:
TM3:
SPDIN:
,1'10TOR
MOTOR:
PlOT!
:
1'10TRD:
P10TR:
,1'10TOR
MSTOP:
POP
SCF
RL
DEC
JR
CRLL
LD
PDP
RET
PIRF:K
E=L=
E=S:
PUSH
U'
BIT
JR
RDD
LD
LD
CRLL
JR
JR
DEC
JR
CALL
JR
JR
DEC
JR
CALL
JR
CALL
RET
CRLL
Ifj
AND
RET
ot·j
PUSH
PUSH
PUSH
IN
AND
JR
LO
LD
U)
CALL
CRLL
m
CPL
RLCR
JR
IN
ANC'
JR
CRLL
CRLL
CRLL
POP
POP
POP
F:ET
STOP
LD
HL
L
H
NZ,
F;:E:V
1
WGE
R,L
HL
[)ETECT
INFORPIRTION
CI!=lT!=l
HL
HL,1414H
3~[)
HZ,TM0
HL,HL
(HlCNT),HL
HL
(Tt1CtH)
SPDIN
C~RBV3
z,ml
H
tlZ, Hl2
SF'DIN
C,RB'r'3
NZ,Tr11
L
HZ,
TI13
EDGE
R8V3
WGE
C
DL\'2
A,
(EIH)
40H
c'E
BC
HL
R,(EIH)
20H
Z,
t'1OTF:D
HL,
J1ES6
E,RH
C,14D
[i1~;P
OF'EfJ
R,
lERH)
C,
J'lDTR
A,
(EIHi
20H
flZ,
PlOT!
K'-/ENES
DELlPI
PLRI'
HL
BC
DE
R,0DH
._.
.
._.__. - -
.0-
-_---------_._---------_·---
-----_-
....--._-
Page 7
•
•
6
0187
D3E3
01B9
3E1R
01BB
D3E0
018D
CD1D02
01C0
01C2
01C2
01C4
01C6
182['
3E08
D3E3
WlD02
;
EJECT
OPEIH
('lC9 3E09LD
01CB
D3E3
('lCD
C9
01CE
01CE
01CE
216F02
KYEMES:
OlDl lE04
0W3
0E1C
0105
CC>4602
0108'
C9
OlD9
0lD9;
01D'~
CC>F401
E'IDC
W1Nl2
01DF
3E16
01El
D3E0
01E3
180R
01E5
CDW02
01E8
CC>EFE'l
01EB
3E13
01ED
D3E0
01EF
3E12
01Fl
D3EO
(HF3
C9
PLR'/
F'LRV'
BLKI
8LK2:
E:LK3
,
,
01F4
01F4
01F4
3£12
01F6
D3EO
(11F8
(:D1D02
('lF8
3E0B
[13E3
01m
01FF
CDW02
0282
3E0~
0204
D3E3
0286
C9
(1207
3E10
020'~
18E8
020B
0208
C()0702
020E 18D5
FF:'
FRI
:
RF::
;
F:EI,IIH[)
REI,I'
JR
0210
0210
0210
0211
0212
0213
0215
(1216
0217
E'218
021
0218
021C
02ID
021E
0221
0223
0224
0227
0229
(122'3
F5
RF
3D
2BFD
08
78
Bl
2EW7
A
Fl
(:1
(:9
(:5
01E900
1:::ED
CC
-'
01OF06
18E7
; TI
1'1
DIM'
DEL6'
DEL
11'1:
;THPE
HJt3
DELV
r:'EL
PUSH
HOR
DEC
JR
DEC
LD
OR
JF:
POP
POP
RET
PUSH
LD
JR
PUSH
LD
JR
OUT
LD
OUT
CRLL
JR
LD
OUT
CRLL
OUT
(E3H),R
R,lRH
(E0H),R
DEL~,
E:LK3
~,08H
(E3H),R
DEL6
1'1,
0'~H
(E3H),R
RET
HL,
LD
LD
LD
CRLL
MES3
E,4H
C,28D
DISP
RET
CRLL
CRLL
LDR,16H
OUT
JR
CRLL
CRLL
LD
OUT
LD
OUT
FR
DEL6
(E0H), R
BLJ<3
DEL~,
BLK3
R,13H
(E0H),R
R,12H
(E0H),R
RET
LD
OUT
CRLL
LD
OUT
CRLL
LD
OUT
R,12H
(EE'H),H
['EL~,
R,0BH
(E3H),A
['EL6
1'1,
E'RH
(E3H),R
F:ET
LD
JR
CRLL
R,10H
FF:l
F:R
BLU
RF
R
1'1
NZ,-!
BC
1'1,8
C
Ie,
D1M+l
HF
BC
E:(:
BC~233
[)
11'1
E:C
Bf}
1551
[ J
fl
TmlHG
;RERD
~10DE
Page 8
•
•
8229
0229
0229
3E31
0228
3D
022C C22802
022F
C9
0230
0230
0230
0230
0230P
0230
P
0230P
02313
P
0230P
0230
0230
0230
P
P
0231J'
0230 216102
0233
1E0a
0235
0E0E
e
0
'?7
180D
~~.
0239
0239
3E93
0238
D3E8
023D 1817
023F
023F 21'?902
0242
lE0A
0244
0E00
0246
0246
3E93
D3E~;
0248
024R
09
(1248
21(1000
024E
3600
0250
23
0251
7C
0252
85
0253
20F9
0255
D9
0256
AF
0257
47
0258
16D0
(125R
EC,E:0
025(:
~)E
1.3
0Z5E
D3E8
0260
C9
0261
0261
(1261
49504C2Q
0265
6';l73206C
0269
6F616469
0260
6E67
026F 49504C20
0273
6973206C
0277
6F6F6B69
(1278
6E672066
027F
6F722061
(1283
2£170726F
0287
6772616D
0288
4D616865
028F
20726561
(1293
':.4792043
0297
4D54
02'39 4C6F6164
029D
696E6720
021'11
65727'26F
77
,
02R5
~
DL
Y2:
Leo
C'EC
JP
A,31H
A
NZ1DLV2+2
RET
........
"
........
"
.."..
1~~"""""""""""""
18UFE:
ATR8:
NAi1E:
SIZE:
DTA()R:
SUM(lT:
mUlTO
" ........" .. " "
"~'"'""',,>~""""',,,
LNI::;G:
EQU
EQU
EQU
EQU
EQU
EQU
mu
LD
LCI
LD
JR
DISP2:
L(>
OUT
JR
800TER:
L[>
LD
LD
DISF':
L(l
OUT
EX,';
LD
DISP3:
LD
mc
Ler
OF,
JR
" " " " " " " " " " "
CF00H
CF00H
CF(11H
CF12H
CF14H
FFEaH
FFE2H
.....
" " "
HL,
~lES1
E,0H
C,14D
C'ISP
A,93H
(E8H),A
DISPl
HL,MESS
E,AH
C,13D
H,93H
(E8H),A
HL,D000H
(HU,00H
HL
H,H
L
flZ,
D1<·1"3
EXX
DISP1
:
XOR
L('
LD
LOll<:
LD
OUT
A
B,A
D,D0H
A..13H
(E8H>"
RET
t'lES
1:
~1ES·3:
MES6:
MESS:
DEn1
DEFM
()En1
(JEFM
'IPL
.is
~IF'L
L;·
'~I(\ke
"'-Lo(',d:in-=,
..
" " "
H
1
lookin9
ready
':Jacl
c't't'Ot'
i
tH
cm"
"
7
.'
pro"Sl
f
CIt'
a
f"aj"l
-------_.
__
.
__
._
•....
_._----'----~~._
....
Page 9
•
•
8
1321'16
4D61
t,865
1321'!1'!
213726561
132AE
64792646
0282 44
02B3 50726573
13287
732646213
~)2B8
6F722643
132BF
463R466C
132C3
6F7B71379
62C7
2664t·973
02C8
6B657474
132CF
65
132D13
433R4361
1212D4
73736574
02D8 746520'74
£12DC
6170E.5
132DF
132E3
eZE7
02EB
132EE
132F2
02F6
02FA
132FE
0302
0306
0309
030C' 73E.96E67
0311
0315
0319
031D
0321
0325
'3326
8321'1
~332E
0332
44726976
652134E6F
.f3F202831
2D3429
54686973
213646973
6B657474
65206973
2136E6F74
206D6173
746572
5£1726573
20532068
6579212173
74617274
732(17468
652(-)434D
54
46696C65
2BE.D6F64
6520E.572
726F72
0335
(1335
(11
0336
49504C50
8331'1
524F
l13·3C
833C
033C
(133C
1333C
(133C
(133(:
£133C
12133C
033C
033C
633C
033(:
033C
(133C
033C
033C
833C
033(:
033C
033C
033C
(133C
033C
(133C
1333C
(13.3C
P
P
P
t'IES9:
MESI0:
MES
~lESI3:
MESI6:
IF'LMC:
......
»"
.
·~"~"""1""""'"'"""'"""""'
MFM
.................. "
l"'"""""""'~'"""""
CR:3E
CRSE
I/O
CF::
TF::
SCR:
DEFM
DEHI
II
:
DEF~l
DEFM
DEFt1
DEFB
DEFI1
t'1INIFLOF'PV
OF
CORIUE
OF
ORII.JE
8'/TE SIZE
RODRESS
NEXT
I'lEXT
STRRT
STRRT
PORT
EQU
EQU
EQU
~Mak
..
-Pr,,:=.:=.For
"F:
F1
0""'-
'D,'iw
"Fil"
..
" " " ....... " " " " "
DISK
NO=[)RHJO
SEQUEfJTIi'lL
t,jI)=[lRItJO
TRRCK
SECTOF:
TRRCK
SECTOR
HOORESS
,"od
CONTROL
ItJITIALIZE
=IY+2,3
=IX+0,!
=IV+0
=IV+1
=IV+4
=1','+5
D8H
09H
Dl'IH
nadY
t,o?
...
«1-3)
REi'lD
(0-3)
d
i:=.k
(1-4)'
'
N'C'
.....
FD"
C'
..
r'
..
tt
.. '
STRTUS,'CIJt1l'1tiD
Ti':RC:f(
SECTOR
REf;
REG
RORT
PO~:T
PORT
;.:;
..'
Page 10
9
I
~
•
~
1
03.3C
033C
833CP
033C
033C
[133C
033C
0340
0341
0344
0347
034B
034E
€1351
0354
0357
035R
035D,0606
035F
0360 lil
0361
B9
0362
C24R05
0365
23
0366
0367
10F6
1:":1369
CD3Cl02
036C
2107CF
(136F
(1371
037.3
0376
037~
(1.37C'
03:::0
0383
03f:6
0389
(l38C
O.38C
~:138C
0·38F
0391
~1393
6396
03'~'j
[e99
039'j
0399
039'j
039:C
O]';;D
03RO
03R3
031=15
03A7
031=18
03RB
03RE
03RF
03E:0
03E:l
£13B3
03E:5
0386
£1387
£1389
03E:C
(:138[)
1,)3CO
~CC2
lEW
OE0R
CD.3902
W210080
2H14CF
FD7502
FN'40.3
CD7R04
CDF303
C3(1208
211=1602
lEOH
OEOl'
CD46(12
C3591')5
3HE6FF
0F
D4CC03
3RECFF
F6:,:4
D.3DC
RF
CDE4[15
210000
2E:
7C
E:5
28[:r';l
DB[)t:
2F
(17
38F5
3HECFF
4F
21E?FF
0600
09
P
P
[o[)2WOCF
RF
321ECF
321FCF
F[C1EOFF
21
(tO~ll
FD7502
FD?403
CD7A04
2100CF
113503
4E
13
DR:
DM:
HS:
...........
'~~.'~~~~~~
;FD
FD:
t'lCHECf<:
HODISk:
RERD'/
F'ERU/:
RE[l/0
:
mu
EQU
mu
LD
i::rJR
LD
Leo
LD
LD
LD
LD
CRLL
LD
LD
LD
LD
LD
CP
.
.IF'
mc
HlC
O.JNZ
CRLL
W
LD
LD
CRLL
Ll)
LD
LD
LD
CRLL
CHLL
..IP
LD
W
LD
CRLL
..IP
CHEC~:
EtIT
L['
F:RCH
CRLL
LD
OF:
OUT
>:;OF:~
UILL
LD
[)EC
LD
OR
..IR
HJ
CF'L
RLCR
..IR
l[)
Leo
LO
L[:r
He'D
['BH
DCH
DDH
I>~,
I8RD!':1
R
(CF1EH),R
(CF1FH),R
I'i,FFE0H
HL,0100H
(IV+2)~L
(1"/+3),
BPERD
HL,CFOOH
DE,
IPLNC
8,6
C,(HU
R,
(DE)
C
NZ,HNRSTE
HL
DE
~lCHECK
LDMSG
HL,CF0?H
E,lOH
C,RH
OISP2
D<,
I
BHD!':2
HL,(CF14H)
(I';'+2),L
(IV+3),H
E:RERD
MOFF
NST
HL,
~lES9
E,HH
C,DH
DISP
ERF:ORI
R.o
(MTFG)
tJC,mOH
14,
WF:ItJO)
84H
(Dr1),H
H
DLV6(1t1
HL,00H
HL
R,H
L
z~
t·WDI
J'I,([:R)
C,
J'I,
SI<
RED''''O
([;oRUm)
C,R
HL,CLBF0
B,00H
HL,BC
lDRTR
:
lHERD
H
l I
H1RSTER
;DRI'-..IE
WRI'-..IE
;
~;TRTUS
F:EG
PORT
MOTOR/DRIVE
SIDE
SELECT
NFOR~lRTI
ON
CHECK
HO
GET
"':ELECT
GET
PORT
PORT
HWUT
r'1OTOH
---------------._.-.-._,..
--~-------_.
-_.
--
. -
---._-_.-
------_._------
_.
_
..
-.
Page 11
•
•
10
03C3
CB46
03C5
CO
03C6
CCo0904
03C9
CBC6
03C8
C9
03CC
03CC
MOTOR
03CC
£I3CC
03CC
3EB13
03CE
D3(;'C
03DO
£16011
21193C
03D2
133D5
3306
03D7
03DB ,,20F8
03DR
133DC
133C'E
133El
28
7D
84
WF6
3HJl
32E6FF
C9
133E2
133E2
03E2
03E2
03E2
3E1E:
03E4
2F
D3[,8
03E5
03E?
CCo21
£I3ER
CDE4135
DB(,8
03Ell
03EF
2F
03F0
E6'?9
03F2
C9
03F3
03F3
03F3
03F3
(<3F3
CDDD05
03F6
RF
03F7
D3DC
03F9
32E7FF
03FC
3.2E8FF
£13FF
32E9FF
(1402
32ERFF
0405
32E6FF
0408
C9
04('9
0409
0409
13409
13409
E5
040il
3E0E:
040C
2F
(1'1
MTot·j,
MTD1:LD
MTD2'
;
;
'::EEK
SEE~;'
MOTOR
;
MOFF'
,
RECRLI
;
;
RCLB:
040[' D3D8
040F
CD2H)4
0412
WE4'='5
0415
DBPB
0417
2F
0418
E685
(141R
EEC14
041C
El
041D
CB
041E
C356~)5
0421
0421iBUSV
0421
0421
0421
0422
D5
E5
8USV:
BIT
RET
CRLL
SET
0,
fjz
RCLB
0,
(HU
RET
OIl
EIH
L(,
OUT
LD
R,813H
WM),R
B,10
HL,3C1'ilH
DEC
LD
OR
JR
DJ~~Z
LCLD
HL
R,L
H
NZ,
I'HDI
R,1
01TFG), R
RET
T~:ERn1ENT
ENT
LD
R,IBH
CPL
OUT
CALL
CALL
HI
(CR),R
BUS'y'
DL'r'E,0t1
R,(CR)
CPL
RHD
9'ilH
RET
OFF
EIH
CRLL
>;:O~:
OUT
LD
LD
LD
LD
W
DLVH1
R
(['t'l),
(CLBF0J, R
(CLBF!), R
(CLBF2),fl
(CLBF3),R
(t1TFG>,