
Extended
Systems
Monitor
User'
s Manual
*F
<ADRl>
<ADR2>
<BY'TEl>
<BYTE2>
-
FIND
'J.'W)
B~
This
memory
range from
ADRI
through
ADR2
will
be
searched
for
the
particular
code
combination
BYTE
I
BYTE
2.
This
is
useful
for
locating
particular
commands
or
jump
addresses.
For example,
if
you wish
to
change a
control
character
(say
control
D)
in
a program you
may
try
FE
04,
which
is
CPI
04
since
this
is
a
common
way
of
testing
input
characters.
If
you wish
to
find
all
locations
that
call
or
jump
to
a
particular
address,
say
C700,
then
search
for
00C7.
There
is
no
guarantee
that
each
location
displayed
is
valid
object
code -
it
may
be
part
of
a
data
table,
ASCII
string,
or
second
and
third
bytes
of
a
three
byte
instruction.
*G
<ADRl>
-
GO
TO
AND
EXECUTE
This
command
will
cause
a jump
to
ADRI
to
execute
a
program
or
user
subroutine.
As
wi
th
all
Moni
tor
jump
commands,
the
address
contained
on
the
stack
is
"START"
(C00B) and
if
the
user
routine
at
ADRI
ends
in
"RET",
program
execution
will
return
to
the
Monitor.
Vi
rtually
unUmi
ted
stack
space
is
available
(up
to
lK),
but
of
course,
pushing
more
registers
on
the
stack
than
are
popped
will
defeat
the
return
feature
with
undesirable
effects.
*8
-
JUMP
TO
HI
RAM
This
command jumps
to
FC00
which
is
the
start
of
the
lK
scratchpad
RAM.
This
is
a
useful
area
for
small
machine language programs.
*1
<PORr>
- INIUr
FROM
A
PORI"
Execution
of
this
command
will
cause
the
CPU
to
execute
an
"IN
PORT"
instruction
and
the
accumulator
contents
immediately
following
this
to·
be
displayed.
This
command
is
useful
in
checking
out
peripheral
equipment.
Only
those
ports
used
by
the
terminal,
cassette
interface,
etc.,
will
contain
interesting
values.
All
others
will
read
FF
since
the
data
bus
will
be
floating
when
the
"IN"
comITland
is
executed.
*J
- JUMP TO
LOADED
.IJai
This
command
permits
easy
return
to
the
MOOS
disk
operating
system
at
0437H,
or
if
not
present,
jump
will
be 0437H, which
is
the
MOOS
entry
location
and
is
subject
to
change
in
future
releases.
4
Rev.
4.0-A
10/15/19
Kommentare zu diesen Handbüchern