Index
317
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
assembler,
129
See also assembler macro.
See also assembly language.
See also effective addressing mode.
See also structured control macro.
absolute displacement sizing,
252
alignment,
134
,
169
,
216
,
227
command file,
134
command line flags,
132
–
136
command line syntax,
132
environment variables,
136
error file,
135
file name conventions,
136
instruction optimization,
153
instruction set,
152
–
154
instruction set summary,
289
–
295
instruction sizing,
152
,
252
instruction syntax,
138
,
152
introduction,
129
listing file,
134
,
135
output file,
134
overview,
129
PC-relative sizing,
251
,
252
processor selection,
194
,
253
source-level debugging,
134
,
168
,
174
,
182
,
190
,
214
,
224
,
235
,
237
,
247
transcript file,
135
warning generation,
135
assembler macro,
271
definition,
271
examples,
275
–
277
invocation,
272
line continuation,
274
local label,
274
MEXIT
,
274
NARG
,
274
options,
252
,
253
overview,
271
parameters,
273
assembly language,
137
See also expression.
See also label.
character set,
140
comm symbol,
144
expression evaluation,
150
expressions,
148
–
151
lcomm symbol,
144
location counter,
141
overview,
138
section overview,
140
section types,
140
statement syntax (
asm68
),
138
statement syntax (
asm68k
),
139
structure template,
141
,
202
,
250
symbol assignment,
143
symbol syntax,
142
auxiliary entry,
31
B
base register
,
157
,
162
BIN
,
216
bit field,
65
internal representation,
66
BREAK
,
281
BSECTION
,
217
C
cast operator
See conversion, explicit.
char
,
32
,
53
,
59
,
60
,
64
,
78
character constant,
56
,
146
escape sequences,
56
,
57
character string,
57
concatenation,
58
escape sequences,
57
stringizing operator,
97