A.
5
Monitor Program Assembly List
An
assembly listing
of
the
MONITOR I Z-0 13A is
pr
ovided
on
the
following pages.
This assembly list was produced with the
Z80 assembler contained in the floppy DOS. The meanings
of
symbols in the list are
as
follows.
Relative addr
ess
A
ss
embler message
Mnemonic ( op-code)
Relocatable
object code
I
Label
j
Operand
20
(i2A7
2 1
02A8
:
22
02A9
.,..,..
..
::
..
.:.
02AA
24
02A8
25
02A8
26
02A8
27
02f':.j8
28
02A8
29
02A8
:;o
02A8
31
02A8
.
.,.
. .,
._
,:...::.
02A8
~_s::::
;
02AE
:34
02AF-"
35
0280
36
02B2
37
0283
38
0284
39
0
287
40
0288
41
0289
.<'J-2
028B
4:3
02BC
44
028E
4-::i
0:28E
46
028E
47
02CO
48
02C3
49
02C4
50
02C7
1
13
13
13
C9
2AA111
7C
87
280C
D5
EB
2104EO
72
3E
0 1
D1
1806
3E:36
3207EO
AF
3208EO
C9
1
INC
H
.I
C
I
t'IC
F:ET
1
DE
DE
DE
;ORG
02A8
H ; MLDST
MELODY
START & STOP
t·1
L.DST:
Et,IT
I
_D
I-l
L,.:
F:ATIC.l)
L.D
r-:1,
H
OF:
(21
.JF:
Z ,,
t•IL.DSF'
PUSH
DE
EX
DE,
HL
LD
HL,
Cot·HO
LD
( HU
,E
LD
(
HL),
D
LD
A
!I
1
F'fJF'
DE
,JR
IV
ILDS l
Ei'.
IT
LD
Pl
,36
H
LD
(
COI'.ITF)
, A
:x:oF:
fCj
t1LDS1: LD
(
SUI'
.
IDG
) , P1
F:ET
Comment
l
M
ODE
SET
(8253
COl
E007H
E0
08
H
TEH
F:O
1
:::
:ESET
Since
the
starting address
of
Monitor I Z-0 13A is set
to
$
0000
, relocatable addresses and object codes
in
the
assembly list can be assumed
as
absolute addresses and object code, respectively.
This assembly list
is
provided for reference, only and
the
Sharp Corporation can assume no responsi-
bility for answering a
ny
question
about
it.
Note t
hat
this
monitor
differs from
the
monitor
program included in
the
BASIC interpreter.
164
--------------------------------
--------
------
----------------------------