11
ARM Addressing Modes
Addressing modes are a fundamental part of computer architecture and are concerned with how you express the location of an operand. We introduced addressing modes in earlier chapters. Now, we will examine the ARM’s rather sophisticated set of addressing modes.
The topics to be discussed are as follows:
- Literal addressing
- Scaled literals
- Register indirect addressing
- The use of two-pointer registers
- Auto-incrementing pointers