CS208 Introduction to Computer Systems
Monday, 25 May 2026
+ Exam
- Possible: 44
Top: 39
Median: 24.5
- You may submit corrections, due by the end of class Wednesday
- Grading: how I think about course grades
General notes:
- defining terms; knowing what the words mean
- asm instructions move bytes around and do arithmetic
- difference between memory and registers
1: exec's effect
2: language precision; the heap != a heap; the stack is a stack, but...
function-calling; user != programmer
3: scoring
1 for general reference to rip
1 for general reference to SF/ZF
1 each for (a), (b)
2 each for (c), (d), (e), (f)
3: what do CALL and RET do?
MOVL vs. LEAL
4: a running program
5: what do the various slots in the fd table point to?
6: return x from main() vs. exit(x)
"what is BLAH" -- "a BLAH is a OTHER_NOUN with properties XYZ..."
7: stdout and stdin
9: what does array reference look like?
what does a loop look like?
+ Break
+ Wednesday
- takehome final will be posted
- guest prof
+ Questions about homework
+ How do they collect our data
- How a browser processes a page
-
-
-