Following his series on the Itanium architecture and Alpha AXP, here is yet another architecture series by Raymond Chen:
- Part 1: Introduction
- Part 2: 32-bit Integer Calculations
- Part 3: Multiplication, Division, and the Temperamental HI and LO Registers
- Part 4: Constants
- Part 5: Memory Access (Aligned)
- Part 6: Memory Access (Unaligned)
- Part 7: Memory Access (Atomic)
- Part 8: Control Transfer
- Part 9: Stupid Branch Delay Slot Tricks
- Part 10: Trampolines and Stubs
- Part 11: More on Branch Delay Slots
- Part 12: Calling Convention
- Part 13: Function Prologues and Epilogues
- Part 14: Common patterns
- Part 15: Code Walkthrough