2.6.4 Memory Access Instructions
The following table provides memory access instructions:
Mnemonic | Brief Description | See |
---|---|---|
ADR | Generate PC-relative address | 2.6.4.1 ADR |
CLREX | Clear Exclusive | 2.6.4.9 CLREX |
LDM{mode} | Load Multiple registers | 2.6.4.6 LDM and STM |
LDR{type} | Load Register using immediate offset | 2.6.4.2 LDR and STR, Immediate Offset |
LDR{type} | Load Register using register offset | 2.6.4.3 LDR and STR, Register Offset |
LDR{type}T | Load Register with unprivileged access | 2.6.4.4 LDR and STR, Unprivileged |
LDR | Load Register using PC-relative address | 2.6.4.5 LDR, PC-relative |
LDREX{type} | Load Register Exclusive | 2.6.4.8 LDREX and STREX |
POP | Pop registers from stack | 2.6.4.7 PUSH and POP |
PUSH | Push registers onto stack | 2.6.4.7 PUSH and POP |
STM{mode} | Store Multiple registers | 2.6.4.6 LDM and STM |
STR{type} | Store Register using immediate offset | 2.6.4.2 LDR and STR, Immediate Offset |
STR{type} | Store Register using register offset | 2.6.4.3 LDR and STR, Register Offset |
STR{type}T | Store Register with unprivileged access | 2.6.4.4 LDR and STR, Unprivileged |
STREX{type} | Store Register Exclusive | 2.6.4.8 LDREX and STREX |