Lesson 17: The Function of Functions

Outline:

  1. Working with the stack
    • push/pop
    • function calls and the stack
  2. Assignment 6—please post/DM any questions on Slack!

After class:

  1. Lab 6: debugging the stack in x86-64 with gdb

Reminder: Quiz #6 on Monday

You will see these Quiz Learning Objectives:

  • AI 1: addressing modes
  • AI 2: move instructions
  • AI 4: arithmetic instructions (new!)
  • AI 5: jump instructions (new!)
  • AI 6: stack (new!)
  • NR 4: floating point

Videos to watch after class:

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