[CMSC 411 Home] | [Syllabus] | [Project] | [VHDL resource] | [Homework 1-6] | [lecture notes]
[Homework 7-12] | [news] | [files]
CMSC 411 Computer Architecture Syllabus Fall 2020
Class schedule, topic and assignments Online, you must read all web pages and follow instructions. Asynchronous, to scheduled online classes. Optional Reading assignments: from fourth or later edition of textbook. Homework and projects are due midnight on the date listed. No late penalty for this online course. webex instructor and students: https://umbc.webex.com/meet/squire corrected Tuesdays and Thursdays 1:00pm to 2:15pm Additional lecture information, questions asked and answered, basically online office hours.
Lec Date Subject Reading Homework assigned due 1. 8/27 Introduction, terminology 1.1-1.5 HW1 2. 9/1 Benchmarks 1.7 3. 9/3 Performance, 1.4 HW2 HW1 4. 9/8 CPU operation skim 2.1-2.11 read p78 5. 9/10 Instructions and registers skim 2.1-2.11 HW3 HW2 read p121 6. 9/15 VHDL introduction VHDL web Pages 7. 9/17 Arithmetic C.5-C.6 HW4 HW3 VHDL WEB Pages 8. 9/22 ALU 3.1-3.2 9. 9/24 Multiply 3.3 HW5 10. 9/29 Divide 3.4 11. 10/1 Floating Point 3.5 HW4* 12. 10/6 VHDL - circuits and debugging VHDL web pages HW6 HW5 13. 10/8 Microprogramming - review web pages study 14. 10/13 mid-term exam on web page for download midterm 15. 10/15 Control Unit 5.1-5.4 16. 10/20 Pipelining 1 4.1-4.3 HW6* 17. 10/22 Pipelining 2 4.5-4.6 HW7 18. 10/27 Project outline and VHDL VHDL web pages proj1 19. 10/29 Pipelining Data Forwarding 4.7 proj2a HW7 20. 11/3 Hazard and stalls 4.7 HW8 proj2b 21. 11/5 Cache 5.1-5.2 HW9 Proj1* 22. 11/10 Cache performance 5.3 proj3a HW8 23. 11/12 Virtual memory 1 5.4 HW10 HW9 Proj2a* 24. 11/17 Virtual memory 2 web page proj3b 25. 11/19 I/O types and performance 6.3-6.7 HW11 HW10 Proj2b* 26. 11/24 DVR, DVD-RW, CDR, CD-RW web page Thanksgiving 27. 12/1 Busses, I/O-processor connection 6.5 HW12 HW11 Proj3a* 28. 12/3 Multiprocessors study 29. 12/8 Study Guide in lect 29 study 30. 12/8 Final Exam download and edit submit cs411 final final33?.doc final HW12 Proj3b Final exam and projects due 12/15/2020 No late homework accepted after midnight 12/15/2020 * submitted, not graded until next weekend (not late for a while) Projects are graded only once, do not do "submit" until finished. Check will be made for copying after midnight 12/20. Missing or copied projects get a zero.
Last updated 12/11/2020