Thumb Instruction Referenc e
5-4 Copyright © 2000, 20 01 ARM Limited. All rights reserved. ARM DUI 0068B
5.1 Thumb memory access instructions
This section contains the following subsections:
LDR and STR, immediate offset on page5-5
Load Register and Store Register. Address in memory specified as an immediate
offset from a value in a register.
LDR and STR, register offset on page5-7
Load Register and Store Register. Address in memory specified as a
register-based offset from a value in a register.
LDR and STR, pc or sp relative on page5-9
Load Register and Store Register. Address in memory specified as an immediate
offset from a value in the pc or the sp.
PUSH and POP on page5-11
Push low registers, and optionally the LR, onto the stack.
Pop low registers, and optionally the pc, off the stack.
LDMIA and STMIA on page5-13
Load and store multiple registers.