CS208 Introduction to Computer Systems Friday, 8 May 2026 + Zoo questions so far + quick zoo advice - use paper - focus: how to get to ret - range of phases: sensible ones, wth ones - a(b,c,d) and arrays - keep looking at the stack: x/30xw $rsp - keep looking at registers: i r eax edx ... and ask "what is this reg's purpose right now?" + sscanf + call & ret - recap of what they do - rip: address of current/next instruction - rsp: top of stack - (rbp: sometimes muddying the waters about the stack) - let's watch! minizoo.c - stuff right after call vs. stuff right before ret + what's next? - processes and a mini intro to operating systems - exam 2 - bunch of short units - simple networking - virtual memory - maybe: threads - maybe: digital logic and a fleeting glimpse of architecture - buffer overflow (probably on takehome exam) + my adventure with LLMs and CMU's old sad code - the story - key ideas - bad code ports to bad code - tradeoffs keep existing somebody needs to make the call - simplicity - audience - ...