ARM Addressing Modes

The ARM processor support ARM offers several addressing modes and they are pre-indexed, pre-indexed with immediate offset, pre-indexed with register offset, pre-index with scaled register, pre-index with register offset and write back, post-index with immediate offset, post-index with register offset, and post-index with scaled register offset; the following table shows a summary of ARM addressing modes.

i. Immediate Addressing
ii. Pre-indexed
iii. Pre-indexed with Write Back
iv. Post-index Addressing
v. Swap Memory and Register (SWAP)
vi. Bits Field Instructions