Index – ARM VERSION 1.2 User Manual

Page 355

Advertising
background image

ARM DUI 0068B

Copyright © 2000, 2001 ARM Limited. All rights reserved.

Index-1

Index

The items in this index are listed in alphabetical order, with symbols and numerics appearing at the end. The
references given are to page numbers.

A

Absolute addresses 3-15
ADD instruction 2-58
Addresses

loading into registers 2-30

ADR

ARM pseudo-instruction 4-78, 4-79
Thumb pseudo-instruction 5-40

ADR pseudo-instruction 2-30, 2-58
ADR Thumb pseudo-instruction 2-30
ADRL pseudo-instruction 2-30, 2-
58
ALIGN directive 2-56, 7-50
Alignment 2-56
ALU status flags 2-20
:AND: operator 2-56
AREA directive 2-13, 2-15, 7-52
AREA directive (literal pools) 2-28
armsd

command syntax 3-2

Assembly language

absolute addresses 3-15
alignment 2-56

base register 2-52
binary operators 3-28
block copy 2-44
Boolean constants 2-14
built-in variables 3-10
case rules 2-12
character constants 2-14
code size 2-61
comments 2-13
condition code suffixes 2-21
conditional execution 2-20
constants 2-14
coprocessor names 3-9
data structures 2-51
defining macros 7-27
ELF sections 2-15
entry point 2-16, 7-56
examples 2-2, 2-15, 2-17, 2-22,

2-28, 2-31, 2-35, 2-37, 2-44,
2-61, 2-63

examples, Thumb 2-18, 2-24, 2-38,

2-46

execution speed 2-61

floating-point literals 3-22
format of source lines 3-8
global variables 7-4, 7-7
immediate constants, ARM 2-26
jump tables 2-32
labels 2-13, 3-15
line format 2-12
line length 2-12
literal pools 2-28
loading addresses 2-30
loading constants 2-25
local labels 2-13, 3-16
logical

expressions 3-23
variables 3-13

logical literals 3-23
macros 2-48
maintenance 2-56
maps 2-51
multiple register transfers 2-39
multiplicative operators 3-28
nesting subroutines 2-43
numeric constants 2-14, 3-13

Advertising