User manual
Index ST Assembler-Linker
85/89 Doc ID 11392 Rev 4
Index
Symbols
.asm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
.cod
. . . . . . . . . . . . . . . . . . . . . . . . 9, 29, 38, 44
.fin
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
.lib
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
.map
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
.obj
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
.rsp
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
.s19
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
.sym
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
.tab
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
/np assembler switch
. . . . . . . . . . . . . . . . . . . .81
‘@’ sign (linker)
. . . . . . . . . . . . . . . . . . . . . . . .39
’&’ character
. . . . . . . . . . . . . . . . . . . . . . . . . . .31
’.’ in labels
. . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Numerics
128-byte boundary . . . . . . . . . . . . . . . . . . . . . .27
16-byte boundary
. . . . . . . . . . . . . . . . . . . . . . .27
1k-byte boundary
. . . . . . . . . . . . . . . . . . . . . . .27
256-byte boundary
. . . . . . . . . . . . . . . . . . . . . .27
30 characters
. . . . . . . . . . . . . . . . . . . . . . . . . .80
4-byte boundary
. . . . . . . . . . . . . . . . . . . . . . . .27
4K-byte boundary
. . . . . . . . . . . . . . . . . . . . . . .27
64-byte boundary
. . . . . . . . . . . . . . . . . . . . . . .27
80-column printer
. . . . . . . . . . . . . . . . . . . . . . .74
A
address representation . . . . . . . . . . . . . . . . . .22
align
128
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
1K
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27, 73
4K
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27, 73
64
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27, 73
byte
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .27, 73
long
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .27, 73
page
. . . . . . . . . . . . . . . . . . . . . . . . . . . .27, 73
para
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .27, 73
word
. . . . . . . . . . . . . . . . . . . . . . . . . . . .27, 73
Align argument in segments
. . . . . . . . . . . . . . .27
ampersand (’&’) character
. . . . . . . . . . . . . . . .31
asli.bat
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
ASM
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
assembler options
-d
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
-fi
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-34
-i
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
-li
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
-li=
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
-m
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
-np
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
-obj
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
-pa
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
-sym
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
attributes
byte
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
externally
. . . . . . . . . . . . . . . . . . . . . . . . . . . 19
internally
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
linker relative or absolute
. . . . . . . . . . . . . . . 19
long
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
relativity
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
scope
. . . . . . . . . . . . . . . . . . . . . . . . . . . 19, 21
size
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
word
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
C
cbe.err . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18, 78
class-names
. . . . . . . . . . . . . . . . . . . . . . . . . . 26
combine
at
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
common
. . . . . . . . . . . . . . . . . . . . . . . . . 28, 73
Combine argument in a segment
. . . . . . . . . . 28
comments
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
conditional assembly
. . . . . . . . . . . . . . . . . . . . 32
conditionals (nesting)
. . . . . . . . . . . . . . . . . . . 64
constants
. . . . . . . . . . . . . . . . . . . . . . . . . . 22-23
copied code
. . . . . . . . . . . . . . . . . . . . . . . . . . . 29
cross-references
. . . . . . . . . . . . . . . . . . . . . . . . 9
D
directives
#DEFINE
. . . . . . . . . . . . . . . . . . . . . . . . . . . 58
#ELSE
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
#ENDIF
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
#IF
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
#IF1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
#IF2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
#IFB
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
#IFDEF
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
#IFIDN
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
#IFLAB
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
#INCLUDE
. . . . . . . . . . . . . . . . . . . . . . . . . . 66
#LOAD
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67