Instructions are translated into machine language as a result of assembling, but directives are not converted into machine language in principle.
Directives contain the following functions mainly:
To provide the information required for assemblers and optimizing linkers to perform their intended processing |
The following table shows the types of directives.
.file, .line, .stack, ._line_top, ._line_end, .dbl_size [V2.04.00 or later] |
|
.db, .db2/.dhw, .dshw, .db4/.dw, .db8/.ddw, .float, .double, .ds, .align |
|
The following sections explain the details of each directive.
In the description format of each directive, "[ ]" indicates that the parameter in square brackets may be omitted from specification, and "..." indicates the repetition of description in the same format.