3
• Since MONITOR SB-1510
is
stored in RAM, its contents may be varied with commands.
For
example, the contents
of
$0000-
$0038 and $0066, which are called when processing an inter-
rupt, can be changed at will
or
the
function
of
a monitor subroutine can be modified.
Programs may be freely written
on
cassette tape,
so
a machine language program including MONI-
TOR SB-1510 can
be
filed for future use. See
the
assembly listing for MONITOR SB-1510 in Ap-
pendix A.3.
To use monitor commands, system control must be transferred
to
the Monitor from the BASIC
interpreter
or
other
system program.
• To transfer system control from the BASIC interpreter
to
the
Monitor, execute a
MON
command.
• To transfer system control from
the
Assembler
or
Linkert
to
the Monitor, execute a ! command.
•
To
transfer system control from
the
PASCAL
interpretertt
to
the Monitor, execute
an
editor _
command,
Q/.
FIGURE 1.2 shows a display flame when a BASIC command
MON
is
executed. After the
MON
command has been executed, the cursor moves to the next line, an asterisk at the beginning
of
the new
line and the cursor flickers to inform the operator
that
system control has been transferred
to
the
Monitor.
FIGURE
1.2 Execution
of
a
BASIC
command
MON
t.
tt.
Refer
to
the Assembler, Linker and PASCAL interpreter manuals.