Files identified as ``ppt'' are in Microsoft Powerpoint format.
These were prepared using Microsoft Office on a Windows-based PC.
- Class 01 - Introduction (Aug 27):
- Course Overview & Organization
(ppt)
- Class 02 - Computer Arithmetic (1) (Aug 29):
- Fixed Point Representation & Arithmetic
(ppt)
- Class 03 - Computer Arithmetic (2) (Sep 5):
- Floating Point Representation & Arithmetic
(ppt)
- Class 04 - Instruction Set Architecture (Sep 10):
- Instruction Encoding and Design
(ppt)
- Class 05 - Instruction Set Architecture (Sep 12):
- Class 06 - Performance (Sep 17):
- Measuring Performance
(ppt)
- Class 07 - Performance (Sep 19):
- Measuring Performance (Cont'd)
(ppt)
- Class 08 - Review Topics (Sep 24):
- Class 09 - Exam 1 (Sep 26):
- Class 10 - Datapath & Control (Oct 1):
- Design of Datapath and Control
(ppt)
- Class 11 - Single Cycle Machine (Oct 3):
- Single Cycle Implementation
(ppt)
- Class 12 - Multiple Cycle Machine (Oct 8):
- Multicycle Implementation
(ppt)
- Class 13 - Pipelining 1 (Oct 10):
- Pipelining Overview
(ppt)
- Class 14 - Pipelining 2 (Oct 22):
- Pipelining Review and Hazards
(ppt)
- Class 15 - Pipelining 3 (Oct 24):
- Hazards & Performance
(ppt)
- Class 16 - Modern Processors (Oct 29):
- Class 17 - Review (Oct 31):
- Class 18 - Exam 2 (Nov 5):
- Class 19 - Memory Hierarchy (Nov 7):
- Proc-Mem Gap, Locality, Latency Hiding
(ppt)
- Class 20 - Cache Memories (Nov 12):
- Direct-Mapped Cache
(ppt)
- Class 21 - Cache Memories (Nov 14):
- Set Associative Caches
(ppt)
- Class 22 - Virtual Memory (Nov 19):
- Class 23 - Virtual Memory (Nov 21):
- Class 24 - Disks (Nov 26):
- Class 27 - Review (Dec 5):
|