Unformatted text preview: • Control hazards, branch resolution, branch prediction, and stalling 4. Performance • Components of processor performance: number of instructions, CPI, clock period • Computing speedup • Throughput vs. Latency • Amdahl’s Law 5. I/O programming and interrupts • Memory-mapped I/O • Understand the structure of the interrupt handler & what the parts do • (no need to memorize anything.) 6. Other topics • Endianness (but we don’t expect you to memorize which is little and which is big) 7. Things previously covered, that we didn’t cover this semester: • Floating Point Representations (single-precision IEEE 754), now left to CS 357 • Multi-cycle implementation (only of historical importance) 8. Not until midterm 3: Caches...
View Full Document
This note was uploaded on 12/01/2011 for the course CS 232 taught by Professor Kumar during the Spring '08 term at University of Illinois, Urbana Champaign.
- Spring '08
- Computer Architecture