Assembly Fundamentals

  1. 1. What Assembly Actually Is
  2. 2. Anatomy of a CPU
  3. 3. Memory & Addressing
  4. 4. Registers & the Register File
  5. 5. Data Movement & Arithmetic Instructions
  6. 6. Control Flow — Branching & Conditionals
  7. 7. Subroutines & the Stack
  8. 8. Input/Output & System Calls
  9. 9. From Assembly to Machine Code
  10. 10. Capstone — Writing a Complete LC-3 Program