Readings from the textbook, Computer Systems: A Programmer's Perspective Keep in mind that we're jumping around a bit. What follows is a topical guide and an indication of what we'll be covering in the book. 1. Computer systems overview: Chapter 1 2. Internal representation for integers, floating-point, and character types: Chapter 2 3. IA32 assembler: Chapter 3 4. Exceptions: Section 8.1 5. Cache memory Chapter 6 6. Pipelining Sections 4.4 - 4.6 For other topics, consult the index. Basically, what's above is what we'll have time to cover for sure. There may be some additions, depending on how the time goes.