Writing Directive Statements - Panasonic PanaXSeries MN1030 Series User Manual

Panasonic microcomputer user's manual
Table of Contents

Advertisement

9.4

Writing Directive Statements

Directives differ from machine language instructions in that they only have effect on the assembler.
Directives specify program structure and start addresses, set constants and radices, and specify options
and label attributes.
List of directives
Below is a list of directives.
Directive
section
align
end
listoff
liston
notation
org
opt
page
radix
dc
ds
dw
dd
equ
global
tit
xlistoff
xliston
funcinfo
assign
Document conventions
Symbols used in this chapter have the following meanings.
[ ]
( )...
|
Chapter 9 Writing Machine Language Instructions and Directive Statements
Specifies a section
Aligns the location counter value to a multiple of an expression.
Indicates the end of the program.
Stops list output from the line following this directive.
Starts list output from this directive.
Selects the coding format for numbers.
Changes the program address.
Enables/disables optimization functions.
Specifies the number of columns and rows on one page of the list file.
Selects the radix to be specified by default.
Stores an 8-bit constant in a memory area.
Reserves an 8-bit data area in a memory area.
Stores a 16-bit constant in a memory area.
Stores a 32-bit constant in a memory area.
Defines a name as the value of an operand expression.
Declares external references with external declarations.
Specifies the header name of the list file.
Stops list output including this directive.
Starts list output from the line following this directive.
Specifies additional information for a function.
Defines a name as the value of an operand expression.
Contents of brackets [ ] may be omitted.
Contents of parentheses ( ) may be repeated.
Specify one or the other of the terms delimited by a vertical bar |.
Function
Writing Directive Statements 153

Advertisement

Table of Contents
loading

Table of Contents