User manual

ST Assembler-Linker Index
Doc ID 11392 Rev 4 88/89
f . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
g
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
i
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
i32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
ix
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
s
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
x
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Opcodes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Operands
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
operators
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
{}
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
-a
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
a*b
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
a+b
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
a/b
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
a-b
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
and
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
bnot
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
div
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
eq
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
ge
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
gt
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
high
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
lnot
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
low
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
lt
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
mult
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
ne
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
offset
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
precedence
. . . . . . . . . . . . . . . . . . . . . . . . . .23
seg
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
sexbl
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
sexbw
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
sexwl
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
shl
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
shr
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
wnot
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
xor
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
P
pass-1,-2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
pass-1,-2 listing
. . . . . . . . . . . . . . . . . . . . . . . .33
precedence (operators)
. . . . . . . . . . . . . . . . . .23
program counter
. . . . . . . . . . . . . . . . . . . . . . . .23
PUBLIC labels
. . . . . . . . . . . . . . . . . . . . . . . . .21
R
radix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
representation of addresses
. . . . . . . . . . . . . . .22
representation of numbers
. . . . . . . . . . . . . . . .22
response files
. . . . . . . . . . . . . . . . . . . . . . . . . .39
S
segment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
segment address list
. . . . . . . . . . . . . . . . . . . . 42
segment name
. . . . . . . . . . . . . . . . . . . . . . . . . 27
segmentation
. . . . . . . . . . . . . . . . . . . . . . . . . . 26
example
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
segments in the linker
. . . . . . . . . . . . . . . . . . . 40
SKIP aborted
. . . . . . . . . . . . . . . . . . . . . . . . . . 80
source files
. . . . . . . . . . . . . . . . . . . . . . . . . . . 18
ST S-record
. . . . . . . . . . . . . . . . . . . . . . . . . . . 45
ST S-record format
. . . . . . . . . . . . . . . . . . . . . 47
straight binary format
. . . . . . . . . . . . . . . . . 44-45
string constants
. . . . . . . . . . . . . . . . . . . . . . . . 23
suffixes
.asm
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
.cod
. . . . . . . . . . . . . . . . . . . . . . . .9, 29, 38, 44
.fin
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
.lib
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
.map
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
.obj
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9, 51
.rsp
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
.s19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
.sym
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
.tab
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
T
table of segments . . . . . . . . . . . . . . . . . . . . . . 42
U
utilities
asli.bat
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9