TA: Atefeh Sohrabizadeh Office Hours: Tue. 9:30am - 11:30am
Administrative information Accessing SEASnet servers Linux overview Introduction to GDB
Datalab sample example Big endian vs. little endian x86-64 assembly: basics
mov Quizzes Control Flags and Conditional Operations Stack Procedure Call Passing Argument BombLab Notes
Array Allocation and Access Struct and Union Stack Frame Register Saving
Struct and Union Alignment Floating Point Midterm Review
Program Performance/Optimization Tips on BufferLab (AttackLab) Buffer Overflow (worksheet)
Dynamic Memory Allocator Tips on MallocLab Exceptions and Processes Cache Memories Review (worksheet)
Virtual Memory Threading and Basic Synchronization
Thanksgiving Holiday