CSc 340 Foundations of Computer Systems
CSc 340 Foundations of Computer Systems Handouts
#0: Administrivia
PS
PS.gz
PDF
#1: Computer Organization
PS
PS.gz
PDF
#2: Data Representation
PS
PS.gz
PDF
#3: Binary Operations
PS
PS.gz
PDF
#4: Machine Code
PS
PS.gz
PDF
#5: Introduction to Assembly Code
PS
PS.gz
PDF
#6: MIPS Instruction Set
PS
PS.gz
PDF
#7: Simple Control Flow
PS
PS.gz
PDF
#8: Addressing Modes
PS
PS.gz
PDF
#9: Static Memory Allocation
PS
PS.gz
PDF
#A1: MIPS
PS
PS.gz
PDF
#10: Subroutines
PS
PS.gz
PDF
#11: Instruction Set Architectures
PS
PS.gz
PDF
#12: Delay Slots
PS
PS.gz
PDF
#13: Heap Management
PS
PS.gz
PDF
#14: Introduction to C
PS
PS.gz
PDF
#15: C Types & Functions
PS
PS.gz
PDF
#16: C Pointers and Arrays
PS
PS.gz
PDF
#17: C Structures and Unions
PS
PS.gz
PDF
#18: C I/O
PS
PS.gz
PDF
#19: C Misc.
PS
PS.gz
PDF
#20: Translating Assembly Code
PS
PS.gz
PDF
#21: Dynamic Relocation
PS
PS.gz
PDF
#22: Paging
PS
PS.gz
PDF
#23: OS Calls
PS
PS.gz
PDF
#24: Interrupts \& Traps
PS
PS.gz
PDF
Midterm
PS
PS.gz
PDF
Final
PS
PDF
Back to the 340 Home Page
Back to Collberg's Home Page