Operator`s manual

DIRECTIVES
(PSEUDO
oPERATIoNS)
with
your
Progran Recorder.
Iirst
transfer the program
from
program
Recorder to the edit
text buffer with
the command:
ENTERTC:
*i{Eal
(Follow
the cassette-handling
instruciions in your
Prograi-r
Recorder
Operator's
Manual.)
The ASM
command with
no default paramters
is illustrated
in the example
ASM/D:SOURCI,TP:,$D2:SEMBLED.OBJ
ffi
The above
command takes
the souce
program
that
you
had previousty
stored
on diskeit
and called SOURCE,
assembls it,
lists the assembled form
on ihe
printer,
and records
on the
diskette the machine
code translation
ofthe
prc-
grdm rrhe
obrecr programr.
The
objefl pmgrrm
is
given
rhe
nlme
''SLMBLLD.OBJ.
Nore
rhar commands
of rhi" lorm srore
rhe machine mde
on
diskette,
not in computer
RAM.
To make
a default selection,
enter a comma,
as in the following
useful
ASM,rpr
g$frffti$
The above
command
takes the source program
from
the defaulr edit text
buffer,
assembles
and lisis it
on the
printeias
before, and stoles
the machine codi
object prcgram
direclly
into computer
RAM.
Directives
are instructions
to the Assemblr. Dirctives
do not, in general, pro-
duce
any assembled code,
but they affeci
the
way
the Assemble.
assembtes
other instructions
dllring
the assembly
process.
Directivesare also calledpseudo
operations
or
pseudo
ops.
Dire.live\are
idenrified
by lheAs"emblprbJ
rhe'. ar rhebeqinning.
rhpont!
exceprion!
are Ihe LABLi
directive and rhe
.
direflive.
"
A directive
must have a line number,
which it follows
by at least two
spaces.
The directive
LABEL
=
is an exception-there
must
be only one space
before the
label.
OPT Direriive
This
direciive specifies
an option. Thre
are
four
seis ofoptions. Thes
are:
: OPT NOLIST
.
OPT I,IST
.
oPT NOOBJ
, OPT
OBJ
. OPT NOXRR
. OPT ERR
. oPT NOqJXCT
. oPT
qIECT
(this
is the defbult condition)
(ihis
is
the de{hult condition)
(this
is ih de{bult
condition)
(this
is ihe defautt
condition)