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.