CS:APP3e, Bryant and O'Hallaron (original) (raw)

Original Line Drawings and Graphs

This page contains our original Powerpoint line drawings and Excel graphs for each figure in the CS:APP3e book. You may include them in your lectures with attribution. They were redrawn by an artist for the printed copy of the text, but the originals are complete and accurate.

You can also download a tarball that contains all of the figures.

Chapter 1: A Tour of Computer Systems

Chapter 2: Representing and Manipulating Information

Chapter 3: Machine-Level Representation of Programs

Chapter 4: Processor Architecture

Chapter 5: Optimizing Program Performance

Chapter 6: The Memory Hierarchy

Chapter 7: Linking

Chapter 8: Exceptional Control Flow

Chapter 9: Virtual Memory

Chapter 10: System-Level I/O

Chapter 11: Network Programming

Chapter 12: Concurrent Programming

Appendix A: Error Handling