Assembler Controls

Control
PAGING
NOPAGING
MACRO
DEBUG
NOMACRODEBUG

ITY

NOTIY
General Controls
Control
INClUDE(file)
LIST
NOLIST
CONO
NOCONO
GEN
NOGEN
TITlE('string')
EJECT
SAVE
RESTORE

2-4

Effect
The assembler separates listing into pages with headers
at each page break.
The listing is not separated into pages. Headers are
printed only once at the beginning of the listing.
Assembler-generated macro symbols are output to the list
and
object files when the symbol table is output.
Assembler-generated macro symbols are not output to
the list
and
object files.
Simulates form-feed for teletypewriter output.
No teletypewriter output (form-feed simulation).
Effect
Subsequent source lines are input from a specified file
until an end-of-file
or
nested INCLUDE is found. (Nesting
may be four deep.) Following the end-of-file, input
resumes from the file being processed when the IN-
CLUDE
was encountered. The primary use
of
INCLUDE is
to provide a macro library capability.
All include lines have an

"="

printed in column
19.
After
the initial INCLUDE, any nested INCLUDEs have their
nesting level
(1-4)
printed in column
18.
An
assembly output listing is generated and sent to the
file specified by the
PRINT
control.
Assembly listing is suppressed, except lines containing
errors.
Conditionally-skipped source code is included
in
the
assembly listing if
LIST
is selected. The conditional-
assembly directives are also listed.
Listing of conditionally-skipped source code
and
conditional-assembly directives is suppressed. Listing of
the
EXITM
directive is suppressed also.
Macro expansion source text generated by macro calls is
listed if
LIST
is selected.
Macro expansion source text listing is suppressed.
The specified string is printed in character positions
1-64
of the second line of page headings. Strings longer than
64
characters are truncated. 'String' must not
be
null. TI-
TLE
remains in effect until another
TITLE
is encountered.
The assembler inserts a blank line
if
TITLE
is not
specified.
Spaces are skipped to the next top-of-form. The position
of the next top-of-form is determined
by
PAGElENGTH,
not by the physical top-of-form.
The current settings of the LIST,
COND,
and
GEN
controls
are stacked (but remain valid until explicitly changed).
These controls can be stacked up to eight levels deep.
The
LIST,
COND,
and
GEN
control settings at the top
of
the stack are restored.

8080/8085 Assembler