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.
2021-06-02 14:00:00Z 0001-01-01 00:00:00Z https://devblogs.microsoft.com/oldnewthing/20210602-00/?p=105271