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