Download ARM® IAR Assembler

Document related concepts
no text concepts found
Transcript
Index
format, specifying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
generated lines, controlling . . . . . . . . . . . . . . . . . . . . . . 69
generating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
header section, omitting . . . . . . . . . . . . . . . . . . . . . . . . 17
lines per page, specifying . . . . . . . . . . . . . . . . . . . . . . . 18
macro execution information, including . . . . . . . . . . . . 12
macro-generated lines, controlling . . . . . . . . . . . . . . . . 69
tab spacing, specifying . . . . . . . . . . . . . . . . . . . . . . . . . 19
using directives to format . . . . . . . . . . . . . . . . . . . . . . . 70
#include files, specifying. . . . . . . . . . . . . . . . . . . . . . . . 15
assembler macros
arguments, passing to . . . . . . . . . . . . . . . . . . . . . . . . . . 61
defining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
generated lines, controlling in list file. . . . . . . . . . . . . . 69
in-line routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
predefined symbol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
quote characters, specifying . . . . . . . . . . . . . . . . . . . . . 17
special characters, using . . . . . . . . . . . . . . . . . . . . . . . . 61
assembler object file, specifying filename . . . . . . . . . . . . . 17
assembler operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
BYTE1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
BYTE2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
BYTE3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
BYTE4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
DATE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
HIGH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
HWRD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
in expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
LOW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
LWRD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
precedence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
SFB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
SFE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
SIZEOF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
synonyms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
UGT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
ULT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
XOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
!= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
% . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
& . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
&&. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
*. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
+ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
- . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26–27
/ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
:AND: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
:EOR:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
:LAND: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
:LEOR: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
:LNOT: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
:LOR:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
:MOD: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
:NOT:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
:OR: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
:SHL: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
:SHR:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
< . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
<< . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
<= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
<> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
== . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
>= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
>> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
^. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
| . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
|| . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
~. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
assembler options
command line, setting . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
extended command file, setting. . . . . . . . . . . . . . . . . . . . 9
summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
typographic convention . . . . . . . . . . . . . . . . . . . . . . . . . . x
-B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
115
AARM-6