Download V850 IAR Assembler Reference Guide

Transcript
Index
labels. See assembler labels
LE (CFI operator) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
less than or equal (assembler operator) . . . . . . . . . . . . . . . . 49
less than (assembler operator) . . . . . . . . . . . . . . . . . . . . . . . 49
library modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
LIBRARY (assembler directive) . . . . . . . . . . . . . . . . . . 57, 59
lightbulb icon, in this guide . . . . . . . . . . . . . . . . . . . . . . . . . 11
LIMIT (assembler directive) . . . . . . . . . . . . . . . . . . . . . . . . 70
__LINE__ (predefined symbol) . . . . . . . . . . . . . . . . . . . . . 22
#line (assembler directive) . . . . . . . . . . . . . . . . . . . . . . . . . 89
lines per page, in assembler list file . . . . . . . . . . . . . . . . . . 35
list file format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
body . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
CRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
header . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
symbol and cross reference . . . . . . . . . . . . . . . . . . . . . . 25
listing control directives . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
LITERAL (CFI operator) . . . . . . . . . . . . . . . . . . . . . . . . . 109
LOAD (CFI operator) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
local value, defining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
LOCAL (assembler directive) . . . . . . . . . . . . . . . . . . . . . . . 77
location counter. See program location counter
LOCFRAME (assembler directive) . . . . . . . . . . . . . . . . . . . 98
logical AND (assembler operator) . . . . . . . . . . . . . . . . . . . 45
logical exclusive OR (assembler operator) . . . . . . . . . . . . . 54
logical NOT (assembler operator) . . . . . . . . . . . . . . . . . . . . 51
logical OR (assembler operator) . . . . . . . . . . . . . . . . . . . . . 51
logical shift left (assembler operator) . . . . . . . . . . . . . . . . . 53
logical shift right (assembler operator) . . . . . . . . . . . . . . . . 53
low byte (assembler operator) . . . . . . . . . . . . . . . . . . . . . . . 49
low half word (assembler operator) . . . . . . . . . . . . . . . . . . . 50
low word (assembler operator) . . . . . . . . . . . . . . . . . . . . . . 50
LOW (assembler operator) . . . . . . . . . . . . . . . . . . . . . . . . . 49
LSHIFT (CFI operator) . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
LSTCND (assembler directive) . . . . . . . . . . . . . . . . . . . . . . 85
LSTCOD (assembler directive) . . . . . . . . . . . . . . . . . . . . . . 85
LSTEXP (assembler directives) . . . . . . . . . . . . . . . . . . . . . 85
LSTMAC (assembler directive) . . . . . . . . . . . . . . . . . . . . . 85
LSTOUT (assembler directive) . . . . . . . . . . . . . . . . . . . . . . 85
LSTPAG (assembler directive) . . . . . . . . . . . . . . . . . . . . . . 85
LSTREP (assembler directive) . . . . . . . . . . . . . . . . . . . . . . 85
LSTXRF (assembler directive) . . . . . . . . . . . . . . . . . . . . . . 85
LT (CFI operator) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
LWRD (assembler operator) . . . . . . . . . . . . . . . . . . . . . . . . 50
LW1 (assembler operator) . . . . . . . . . . . . . . . . . . . . . . . . . . 50
M
M: (operand modifier). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
-M (assembler option) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
macro execution information, including in list file . . . . . . . 29
macro processing directives . . . . . . . . . . . . . . . . . . . . . . . . 77
macro quote characters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
specifying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
MACRO (assembler directive) . . . . . . . . . . . . . . . . . . . . . . 77
macros. See assembler macros
memory space, reserving and initializing . . . . . . . . . . . . . . 94
memory, reserving space in . . . . . . . . . . . . . . . . . . . . . . . . . 94
#message (assembler directive) . . . . . . . . . . . . . . . . . . . . . . 89
messages, excluding from standard output stream . . . . . . . 35
MOD (CFI operator) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
module consistency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
module control directives . . . . . . . . . . . . . . . . . . . . . . . . . . 59
MODULE (assembler directive) . . . . . . . . . . . . . . . . . . . . . 59
modules
assembling multi-modules files . . . . . . . . . . . . . . . . . . . 61
terminating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
modulo (assembler operator) . . . . . . . . . . . . . . . . . . . . . . . 50
msa (filename extension) . . . . . . . . . . . . . . . . . . . . . . . . . . 15
MUL (CFI operator) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
multibyte character support . . . . . . . . . . . . . . . . . . . . . . . . . 34
multiplication (assembler operator) . . . . . . . . . . . . . . . . . . 43
N
-N (assembler option) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
-n (assembler option) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
NAME (assembler directive). . . . . . . . . . . . . . . . . . . . . . . . 59
121
AV850-4