[CMSC 411 Home] | [Syllabus] | [Project] | [VHDL resource] | [Homework 1-6]
Wednesday and Friday 2:00-3:15 ACIV 151 Tuesday and Thursday 4:00-5:15 SS 209 [same information]
Reading assignments: (2) is second edition of textbook (3) is third edition of textbook
Lec Date Subject Reading Homework assigned due 1. 9/1 Introduction, terminology (2) 1.1-1.6 HW1 9/2 (3) 1.1-1.5 2. 9/3 Benchmarks (2) 2.1-2.5 9/7 (3) 4.1-4.5 3. 9/8 Performance, (2) 2.6-2.8 HW2 HW1 9/9 (3) 4.4-4.7 4. 9/10 CPU operation (2) skim 3.1-3.7 9/14 (2) read p117-121 (3) skim 2.1-2.7 (3) read p60-64 5. 9/15 Instructions and registers (2) skim 3.8-3.11 HW3 HW2 9/16 (2) read p145-150 (3) skim 2.8-2.15 (3) read p97-101 6. 9/17 VHDL introduction Ashen 1.1-1.5 9/21 (optional if you know VHDL) VHDL web pages 7. 9/22 Arithmetic (2) 4.1-4.4 HW4 HW3 9/23 (3) 3.1-3.3 Ashen 8.5 8. 9/24 ALU (2) 4.5 9/28 (3) B.5-6 on CD 9. 9/29 Multiply (2) 4.6 HW5 9/30 (3) 3.4 Ashen 6.1-6.3 10. 10/1 Divide (2) 4.7 HW4* 10/5 (3) 3.5 11. 10/6 Floating Point (2) 4.8 10/7 (3) 3.6 12. 10/8 VHDL - circuits and debugging VHDL web pages HW6 HW5 10/12 Ashen 18.1-18.2 13. 10/13 Control Unit (2) 5.1-5.3 10/14 (3) 5.1-5.4 14. 10/15 Microprogramming - review (2) 5.4-5.5 10/19 (3) 5.5 15. 10/20 mid-term exam study 10/21 16. 10/22 Pipelining 1 (2) 6.1 HW6* 10/26 (3) 6.1 17. 10/27 Pipelining 2 (2) 6.2-6.3 10/28 (3) 6.2-6.3 18. 10/29 Project outline and VHDL VHDL web pages HW7 11/2 Ashen 5.1-5.5 PROJ 19. 11/3 Pipelining Data Forwarding, Hazard (2) 6.4-6.6 HW8 11/4 (3) 6.4-6.6 20. 11/5 Cache (2) 7.1-7.2 Proj 1* 11/9 (3) 7.1-7.2 HW9 HW7 21. 11/10 Cache performance (2) 7.3 HW8 11/11 (3) 7.3 22. 11/12 Virtual memory 1 (2) 7.4-7.5 HW10 HW9 11/16 (3) 7.4-7.5 Proj 2a* 23. 11/17 Virtual memory 2 handout 11/18 24. 11/19 I/O types and performance (2) 8.1-8.3 HW11 HW10 11/23 (3) 8.1-8.3 25. 11/24 Open Discussion of current processors 11/30 and operating system performance 11/25 Thanksgiving holiday 11/26 Thanksgiving holiday 26. 12/1 DVR, DVD-RW, CDR, CD-RW handout 12/2 Proj 2b* 27. 12/3 Busses, I/O-processor connection (2) 8.4-8.6 HW12 HW11 12/7 (3) 8.4-8.7 28. 12/8 Multiprocessors (2) skim 9.1-9.4 Proj 3a* 12/9 (3) skip 9.1-9.4 29. 12/10 Review study HW12 12/14 Proj 3b* 30. 12/20 1:00pm - 3:00pm Final Exam, Monday WF (none other than these two) 12/16 3:30pm - 5:50pm Final Exam, Thursday (none other than these two) No late homework or project accepted after midnight 12/20 Late penalty is 10% per week, limit 50%. * submitted, not graded until next weekend (not late for a while)
Last updated 10/31/04