Lesson 16: Taking the Leap

Outline:

  1. Recap: mov instructions
  2. Arithmetic operations
  3. Condition codes and conditional jumps
    • computing condition codes (“flags”)
    • setXX
  4. Assignment 6

After class:

  1. Lab 5: debugging jumps in x86-64 with gdb—try this yourself to look at values in registers/memory and trace math/jumps

Reading assignment (to be completed by the next class):