1 thumb memory access instructions, Thumb memory access instructions -4 – ARM VERSION 1.2 User Manual

Page 198

Advertising
background image

Thumb Instruction Reference

5-4

Copyright © 2000, 2001 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 page 5-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 page 5-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 page 5-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 page 5-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 page 5-13

Load and store multiple registers.

Advertising