Specifications

Page 9
Command Function/syntax
cpu
Specify the processor type.
Syntax: cpu 2650 | 6502 | 65C00 | 65C59 | 65C02 |
65C102 | 65C112 | 6301 | 6303 | 6800 | 6801 | 6802
| 6803 | 6808 | 6809 | 8048 | 8051 | 8080 | 8085 |
Z80 | LR35902
numformat
Specify number format (overriding default for processor) as Intel,
Motorola, Signetics, C language hex (i.e. 0x prefix) or decimal.
Syntax: numformat I | M | S | C | D
include
Include a file containing additional symbol commands. Include filess
may be nested.
Syntax: include <filename>
message
Generate a message to the console during disassembly.
Syntax: message "<message string>"
or: message <word1> [<word2> <word3> ...]
org
Define the start address for the first byte of the code/data image.
Note that only one org statement should be present in a symbol file.
Syntax: org <address>
symbol
Define a symbol corresponding to a value (usually an address).
Syntax: symbol <value> <name>
vector
Define a location that contains a word pointing to a code entry (for
example, the reset entry point).
Syntax: vector <address> <vector name> [<destination
name>]
vectab
Define a table of vectors (i.e. a jump table) of length <count>. Each
vector will be used as a code entry point if threading is used.
Syntax: vectab <address> <name> [<count>]
code
Define a code entry point (for code threading).
Syntax: code <address> [<name>]
byte
Define a single data byte, or <count> length array of bytes.
Syntax: byte <address> <name> [<count>]
word
Define a single data word, or <count> length array of words.
Syntax: word <address> <name> [<count>]
addrtab
Define a table of addresses, which point to data, of length <count>.
Syntax: addrtab <address> <name> [<count>]
string
Define a single data character, or <count> length string of chars.
Syntax: string <address> <name> [<count>]
skip
Skip (i.e. omit from disassembly and listing) <count> length data
bytes.
Syntax: skip <address> <count>