Computer Architecture (810:142)

In-Class Questions and Lecture Notes

Lecture 20 (10-30-03) OS and protection questions

Lecture 20 (10-30-03) OS and hardware protection support

Lecture 19 (10-28-03) I/O questions

Lecture 18 (10-23-03) Questions on Frame Allocation Policies

Lecture 17 (10-21-03) Questions on Page Replacement Policies

Lecture 16 (10-16-03) Virtual Memory Questions

Virtual Memory Overheads

Lecture 14 (10-14-03) Cache questions

Cache overheads

Lecture 13 (10-7-03) Register File Implementation

Lecture 13 Square Array Implementation of RAM

Lecture 13 Multiple Chip Memory implementation

Lecture 10 (9-25-03) Questions about the Itanium

Lecture 9_(9-23-03) Register Renaming and Tomasulo's Algorithm

Lecture 8 (9-18-03) Sample Superpipeline and Superscalar Architectures

Lecture 7 (9-16-03) Control Hazards in a Pipeline

Lecture 7 Questions

Lecture 6 (9-11-03) Introduction to Instruction Pipelining

Lecture 6 Questions

Lecture 5 (9-9-03) PCI Hidden Bus Arbitration

Lecture 5 (9-9-03) Instruction Set Design Issues and CISC vs. RISC

Lecture 5 Questions

Lecture 4 (9-4-03) PCI Bus

Lecture 2 (8-28-03) Bus

Lecture 1 (8-26-03) Review of HLL and AL