User`s manual

2-6
RUN
line number
Causes Computer to execute the program stored in memory. If no line
number is specified, execution begins with lowest numbered program line. If
a line number is specified, execution begins with the line number. (Error
occurs if you specify an unused line number.) Whenever RUN is executed,
Computer also executes a CLEAR.
Examples:
RUN
execution begins at lowest-numbered line
RUN 100
execution begins at line 100
RUN may be used inside a program as a statement; it is a convenient way of
starting over with a clean slate for continuous-loop programs such as games.
To execute a program without CLEARing variable, use GOTO. See page 4/7.
SYSTEM
Puts the Computer in the Monitor Mode, which allows you to load object files
(machine-language routines or data). Radio Shack offers several
machine-language software packages, such as the IN-MEMORY
INFORMATION SYSTEM. You can also create your own object files using
the TRS-80 EDITOR/ASSEMBLER, which is itself an object file.
To load an object file: Type
SYSTEM
and
[ENTER]
.
*?
will be displayed. Now enter the file name (no quotes are necessary) and
the tape will begin loading. During the tape load, the familiar asterisks will
flash in the upper right-hand corner of the Video Display. When loading is
complete, another
*?
will be displayed. Type in a slash-symbol / followed by the address (in
decimal form) at which you wish execution to begin. Or you may simply hit
the slash-symbol and
[ENTER]
without any address. In this case, execution
will begin at the address specified by the object file.
NOTE:
LEVEL II object files are stored as blocks rather than as continuous
files as in LEVEL I. Further, each block has its own check sum. Should a
check sum error occur while loading, the leftmost asterisk will change into
the letter C. If this occurs you will have to reload the entire object file. (If the
tape motion doesn't stop, you must first Reset the Computer.)