
Vector
FAID
Reference
Manual
.2
'lbe
range
of·
RAID
UPon
entering
RAID,
the
user
is
asked
where
RAID
will
be
located
in
this
session.
RAID
can
be
located
anywhere
in
m=rrory
having
space
for
a
6K
program.
RAID
does
not
reserve
for
itself
the
use
of
aIr:!
registers
or
flags,
nor
the
system
scratch
pad
area.
'lberefore,
the
cperation
of
l105t .
target
programs
is
not
generally
limited
by
the
presence
of
RAID
in
the
system.
-
Al
though
RAID
is
loaded
tmder
the
-
CP
1M
q;lerating
system,
and
though
it
has
facilities
for
loading
a
target
program
from
a
CP/M
compatible
disk,
RAID
cperates
independently
of
aI¥
cperating
system
durin:J
the
s
imula
tion
process.
Once
the
user
has
succeeded
in
loading
both
RAID
and a
target
PLogLaxu
into
system
nenory,
RAID
can 1:e
used
to
del::.ug
prcgx:ams
running
in
conjunction
with
~
cperatirx.;
system.
'!he
limitations
of
RAID
are
as
follows:
It
cannot
be
used
to
sinulate
real-ti.ne
software
such
as
disk
drivers
and
connnunications
programs.
However,
RAID
can
simulate
those
parts
of
such
ptQ3tams
which
are
not
tine-dependent,
and
can
execute
directly
(no
sinuIation)
those
parts
which
~
tine
dependent.
-
Interrupts
cannot
be
simulated
Cecause
an
interrupt
will
interrupt
RAID
as
~ll
as
the
target
prcgrarn.
~r,
the
interrupt
service
rcutine
can
usually
1:e
simulated
if
it
is
entered
wi
thoot
using
a
real
interrupt.
RAID
carmot
usually
jump
fran
simulation
rrode,
to
direct
execution,
then
back
to
sinru.lation,
if
during
the
direct
exeOltion
r;x:>rtion
the
stack
p::>inter
is
moved
more
than
a few
locations.
This
combination
of
events
will
cause
tmdesirable
effects.
RAID
cannot
sinru.late
RAID
itself
•.
The
Extended
Systems
Monitor
fi:r:rrMare
included
in
all
Vector
systems
must
not
be
removed
or
replaced,
unless
the
replacement
has
exactly
the
same
keyboard
and
video
I/O
routines-.
RAID
does
its
console
I/O
through
the
Monitor
•.
Rev.
l.l-A
5/30/80
1-3
Comentarios a estos manuales