👩💻 Join our community of thousands of amazing developers!
The ARM processor employs a load-store architecture, but that doesn’t mean that it has to skimp on the addressing modes. Every addressing mode starts with a base register. A base register of pc, may be used only in load instructions, and the value is rounded down to the nearest multiple of 4 before being used in calculations. The post The ARM processor (Thumb-2), part 3: Addressing modes appeared first on The Old New Thing....