The ARM processor (Thumb-2), part 20: Code walkthrough
The ARM processor (Thumb-2), part 19: Common patterns
The ARM processor (Thumb-2), part 18: Other kinds of prologues and epilogues
The ARM processor (Thumb-2), part 17: Prologues and epilogues
The ARM processor (Thumb-2), part 16: The calling convention
The ARM processor (Thumb-2), part 15: Miscellaneous instructions
The ARM processor (Thumb-2), part 14: Manipulating flags
The ARM processor (Thumb-2), part 13: Trampolines