Preliminary ECS154B Class Outline

Lecture   Topic                                    Chapter      Date
1 Introduction, History Chapter 1 Apr 3 2 Technology Apr 5 Disc Technology Chapter 1 Apr 6 3 Overview of Processor Design/Performance Chapter 1 Apr 7 4 Performance Chapter 1 Apr 10 5 Performance, Digital Logic Review Chapter 1 Apr 12 Disc Performance Chapter 1 Apr 13 6 Performance Chapter 1 Apr 14 7 Instruction Sets Chapter 2 Apr 17 8 MIPS Overview Chapter 2 Apr 19 Disc Test 1 Apr 20 9 Example Machine Design Notes Apr 21 10 Single/Multi Cycle MIPS Notes, Chap 4 Apr 24 11 Multicycle MIPS Notes, Chap 4 Apr 26 Disc Multicycle MIPS, Microcode Appendix D Apr 27 12 Pipelining Chapter 4 Apr 28 13 Pipelining Chapter 4 May 1 14 Pipelining Chapter 4 May 3 Disc Test 2 May 4 15 Pipelining Chapter 4 May 5 16 Pipelining Chapter 4 May 8 17 Exceptions Chapter 4 May 10 Disc Exceptions Chapter 4 May 11 18 Advanced pipelining Chapter 4 May 12 19 Advanced pipelining Chapter 4 May 15 20 Advanced topics Chapter 4 May 17 Disc Test 3 May 18 21 Advanced topics Chapter 4 May 19 22 Memory Heirarchy Chapter 5 May 22 23 Memory Heirarchy Chapter 5 May 24 Disc Memory Heirarchy Chapter 5 May 25 24 Memory Heirarchy Chapter 5 May 26 25 Memory Heirarchy Chapter 5 May 31 Disc Test 4 Jun 1 26 Parallelism Chapter 6 Jun 2 27 Parallelism Chapter 6 Jun 5 28 Parallelism Chapter 6 Jun 7 Disc Review Jun 8 Final: Monday, June 12, 1:00 P.M.