Recitation

Recitation sessions take place every Thursday 13:15 – 15:00 in HG F26.5
Feel free to contact me if you have any questions, suggestions or remarks: zchothia@student.ethz.ch
Week Date Material
0 2009-09-17 C Tutorial (Part I) in IFW A36
1 2009-09-24 C Tutorial (Part II) in IFW A36
2 2009-10-01 Slides: Number Representations, Bit Operations
Classroom Exercise 1
3 2009-10-08 Slides: Simple Assembly - conditional jumps, procedure calls, stack frames
Assembler Cheat Sheet
4 2009-10-15 Slides: Assembly - arrays, structs, unions, alignment
5 2009-10-22 Slides: Sequential Processor Architecture (Y86)
6 2009-10-29 Slides: Memory Hierarchy, Caching and Bomb Lab
GDB Reference: Concise or Comprehensive
7 2009-11-05 Slides: Pipelined Processor Architecture
8 2009-11-12 Slides: Optimization
9 2009-11-19 Slides: Linking, Exceptional Control Flow
10 2009-11-26 Slides: Virtual memory
11 2009-12-03 Slides: Dynamic memory allocation
Revision Guide
12 2009-12-10 (i) Buffer Overflow (ii) Pointer Practice
13 2009-12-17 Tying up loose ends