Lec Date Subject Reading Homework assigned due 1. 1/31 Introduction, terminology 1.1-1.6 HW1 2. 2/2 Performance, 2.1-2.5 3. 2/7 Benchmarks, 2.6-2.8 HW2 4. 2/9 CPU operation skim 3.1-3.7 read p117-121 HW1 5. 2/14 esim - project simulator web page HW3 HW2 6. 2/16 Instructions and registers skim 3.8-3.11 read p145-149 7. 2/21 Arithmetic 4.1-4.4 HW4 HW3 8. 2/23 ALU 4.5 9. 2/28 Multiply 4.6 HW5 10. 3/1 Divide 4.7 HW4 11. 3/6 Floating Point 4.8 12. 3/8 esim - circuits and debugging web page HW6 HW5 13. 3/13 Control Unit 5.1-5.3 14. 3/15 Microprogramming - review 5.4-5.5 Spring Break 15. 3/27 mid-term exam 16. 3/29 Pipelining 1 6.1 HW7 HW6 17. 4/3 Pipelining 2 6.2-6.3 18. 4/6 Project outline web page HW8 HW7 19. 4/10 Pipelining hazards 1 6.4-6.6 PROJ 20. 4/12 Pipelining hazards 2 " HW9 HW8 21. 4/17 Cache 7.1-7.2 PROJ 1/3 22. 4/19 Cache performance 7.3 HW10 HW9 23. 4/24 Virtual memory 1 7.4-7.5 24. 4/26 Virtual memory 2 " HW11 25. 5/1 Project layouts web page HW10 PROJ 2/3 26. 5/3 I/O types and performance 8.1-8.3 HW12 HW11 27. 5/8 Busses, I/O-processor connection 8.4-8.6 28. 5/10 Multiprocessors skim 9.1-9.4 HW12 29. 5/15 Review study PROJ 3/3 30. 5/22 Final Exam Monday May 22, 6:00pm-8:00pm (no other)
Last updated 3/14/00