# topic.topics[].topics[].label
About the RealView Developer Kit assemblers

# topic.topics[].topics[].topics[].label
ARM, Thumb, and Thumb-2 instruction sets

# topic.topics[].topics[].topics[].label
Layout of assembly language source files

# topic.topics[].topics[].topics[].label
Using conditional execution in ARM state

# topic.topics[].topics[].topics[].label
Example of the use of conditional execution

# topic.topics[].topics[].label
Load and store multiple register instructions

# topic.topics[].topics[].topics[].label
Load and store multiple instructions available in ARM and Thumb

# topic.topics[].topics[].topics[].label
Controlling the output of diagnostic messages

# topic.topics[].topics[].label
Predefined register and coprocessor names

# topic.topics[].topics[].topics[].label
Predeclared program status register names

# topic.topics[].topics[].topics[].label
Determining the armasm version at assembly time

# topic.topics[].topics[].topics[].label
LDR and STR (zero, immediate, or pre-indexed immediate offset)

# topic.topics[].topics[].topics[].label
LDR and STR (post-indexed immediate offset)

# topic.topics[].topics[].topics[].label
LDR and STR (register or pre-indexed register offset)

# topic.topics[].topics[].topics[].label
LDR and STR (post-indexed register offset)

# topic.topics[].topics[].topics[].label
Control of scalar, vector and mixed operations

# topic.topics[].topics[].topics[].label
FPSCR, the floating-point status and control register

# topic.topics[].topics[].topics[].label
FPEXC, the floating-point exception register

# topic.topics[].topics[].topics[].label
FPSID, the floating-point system ID register

# topic.topics[].topics[].topics[].label
Modifying individual bits of a VFP system register

# topic.topics[].topics[].topics[].label
Operations not affected by flush-to-zero mode

# topic.topics[].topics[].label
Instruction set and syntax selection directives

# metadata.contentDescription
This book provides tutorial and reference information for the RealView Developer Kit (RVDK) assemblers (armasm, the free-standing assembler, and inline assemblers in the C and C++ compilers). It describes the command-line options to the assembler, the assembly language mnemonics, the pseudo-instructions, the macros, and directives available to assembly language programmers, and the ARM, Thumb-2, Thumb, and Vector Floating-point (VFP) instruction sets.