126
Section 3: Assembler
TI
-
89 / TI
-
92 Plus Sierra C Assembler Reference Manual
Not for Distribution
Beta Version February 2, 2001
Figures
Figure 3.1: Expression Evaluation ............................................................................................150
Figure 3.2: Instruction Sizing (asm68) ......................................................................................152
Tables
Table 3.1: Notational Conventions............................................................................................131
Table 3.2: Default File Extensions ............................................................................................136
Table 3.3: Statement Syntax (asm68) ......................................................................................138
Table 3.4: Statement Syntax (asm68k).....................................................................................139
Table 3.5: Integer Radix Specification ......................................................................................146
Table 3.6: Value Ranges for Integer Constants........................................................................146
Table 3.7: Escaped Characters ................................................................................................147
Table 3.8: Integer Expression Operators..................................................................................149
Table 3.9: Operator Precedence/Associativity..........................................................................150
Table 3.10: Instruction Optimizations and Corrections .............................................................154
Table 3.11: Effective Addressing Modes ..................................................................................156
Table 3.12: Effective Addressing Mode Categories..................................................................157
Table 3.13: Displacement Syntax Comparisons.......................................................................159
Table 3.14: Unknown Absolute Displacement Sizing ...............................................................162
Table 3.15: Unknown PC-Relative Displacement Sizing ..........................................................162
Table 3.16: Directive Groups ....................................................................................................163
Table 3.17: Section Directives ..................................................................................................164
Table 3.18: Symbol Directives ..................................................................................................165
Table 3.19: Data/Fill Directives.................................................................................................166
Table 3.20: Control Directives...................................................................................................167
Table 3.21: Output Directives ...................................................................................................167
Table 3.22: Debugging Directives.............................................................................................168
Table 3.23: Directive Groups ....................................................................................................209
Table 3.24: Section Directives ..................................................................................................210