Every lesson in the Computer Architecture slide course, in full text: 1 deck, 94 slides.
x86 Function Calls in AssemblyThis deck walks through x86-64 function-call assembly in depth, working from GCC -O0 output. It compares AT&T with Intel syntax and covers stack frames, RSP and RBP, addressing modes, arithmetic, and compare-and-branch control flow, then inspects the stack in GDB. Along the way it targets three traps that catch most people: reversing the operands, confusing an address with the value stored there, and treating stack allocation as though it were initialization.
Want this taught 1-on-1? Alexander tutors Computer Architecture — $55/session, free consultation.