EasyManua.ls Logo

Radio Shack TRS-80 Model II - Page 19

Radio Shack TRS-80 Model II
274 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Model
II
TRSDOS
Memory Requirements
TRSDOS
occupies 6.1 tracks
on
the System diskette
(39
,040 bytes). However,
only a small portion
is
actually
in
memory at
anyone
time. The Supervisor
Program, input/output drivers, and
other
essentials are always in memory.
Auxiliary code
is
loaded
as
needed into an "overlay area".
Memory
addresses 0 through 10239
(XO'-X'27FF)
are reserved for the Oper-
ating System. Certain commands, called "high overlays", also use memory
addresses up
to
X'2FFF' (details provided in the Commands section). User
programs must be located above
X'27FF'; and you may want to locate them
above X'2FFF'
to
allow use
of
the high overlays without loss
of
your program.
DECIMAL
ADDRESS
a
10240
12288
TOP*
32767 or
65535
SYSTEM AREA
USER AREA (SHARED WITH
TRSDOS "HIGH OVERLAY COMMANDS")
USER AREA UNTOUCHED**
BYTRSDOS
MAYBE
RESERVED BY TRSDOS
FOR
SPECIAL PROGRAMMING
Last Memory Address
MEMORY
REQUIREMENTS
OF
TRSDOS
HEX
ADDRESS
X'OOOO'
X'2800'
X'3000'
TOP*
X'7FFF'or
X'FFFF'
Note:
The
term
"user
program" applies to any program which
is
not a part of
TRSDOS.
Therefore BASIC
is
a user program. For memory requirements of
BASIC,
see the BASIC Reference Manual.
"'TOP
is
a memory protect address set by TRSDOS.
IfTRSDOS
is
not protecting
high memory,
then
TOP
is
the same as "Last Memory Address".
**Single-drive
COpy
from one diskette to another, BACKUP and
FORMAT
use
all user memory.
52

Related product manuals