Chapter 4 Assembly Language and Cross Assembler
Chapter 4
Assembly Language and
Cross Assembler
4
Description of Convention
Assembly-Language programs are written as source files. They can be assembled into object files
by the Holtek Cross Assembler. Object files are combined by the Cross Linker to generate a task
file.
A source program is made up of statements and look-up tables, giving directions to the Cross As-
sembler at assembly time or to the processor at run time. Statements are constituted by mnemon-
ics (operations), operands and comments.
Notational Conventions
The following list describes the notations used by this document.
Example of Convention
Syntax elements that are enclosed by a pair of brackets are
optional. For example, the syntax of the command line is as
follows:
HASM
[options]
filename
[;]
[optional
items]
In the above command line,
options
and semicolon; are both
optional, but
filename
is required, except for the following
case:
Brackets in the instruction operands. In this case,
the brackets refer to memory address.
{choice1 |
choice2}
Braces and vertical bars stand for a choice between two or
more items. Braces enclose the choices whereas vertical
bars separate the choices. Only one item can be chosen.
137
Home Index Bookmark Pages Text
Previous Next
Pages: Home Index