16.317: Microprocessor Systems Design I
Instructor: Dr. Michael Geiger
Spring 2014
Course Schedule
This schedule contains a tentative schedule of topics we will cover throughout the term; this schedule is subject to change. As the semester progresses, I will update the schedule to show the actual dates on which we cover material, as well as provide links to the lecture slides and programming assignments. Note that most lectures are associated with some section(s) of the textbook, which I suggest you read prior to class.
Please note that the exam dates are fixed—the first exam will be held on Wednesday, February 19 in class, the second exam will be held on Wednesday, April 2 in class, and the third exam will be held Tuesday, May 6, from 11:30 AM to 2:30 PM.
Week | Date (Mon.) | Lecture Topics | Handouts | Echo360 Recordings | Reading | Assignments |
---|---|---|---|---|---|---|
1 |
1/20 |
No Monday lecture--Martin Luther King Day |
||||
2 |
1/27 |
4. x86 memory |
HW 1 (due 2/7) |
|||
3 | 2/3 |
No Wednesday lecture--university closed due to snow |
HW 2 (due 2/14) |
|||
4 | 2/10 |
8. Arithmetic instructions (continued) 9. Logical, shift, and rotate instructions No Friday lecture--delayed opening due to snow |
||||
5 | 2/17 |
No Monday lecture--Presidents Day 10. Exam 1 Preview (Tuesday, 2/18) Wednesday, 2/19: EXAM 1 (Solution) 11. Exam 1 Review |
Exam 1 inst. list | |||
6 | 2/24 |
HW 3 (due 3/5) |
||||
7 | 3/3 |
15. Subroutines |
||||
8 | 3/10 |
18. HLL and x86 assembly examples No Wednesday lecture--class cancelled 19. Interrupts |
HW 4 (due 3/26) |
|||
9 | 3/17 |
No class--Spring Break |
||||
10 | 3/24 |
20. PIC introduction |
||||
11 | 3/31 |
23. Exam 2 Preview Wednesday, 4/2: EXAM 2 |
||||
12 | 4/7 |
25. Exam 2 Review Wednesday, 4/9--last day to withdraw |
HW 5 (due 4/16) |
|||
13 | 4/14 |
28. PIC assembly programming (continued) 29. PICkit basics |
||||
14 | 4/21 |
No Monday lecture--Patriots' Day 31. PIC interrupts |
HW 6 (due 5/2) HW 7 (due 5/2) |
|||
15 | 4/28 |
No Mon/Wed lectures--office hours (Perry 118A) 33. Exam 3 Preview Classes end Friday, 5/2 |
Lecture 33 |
|
||
5/6 |
EXAM 3: Tuesday, May 6, 11:30 AM-2:30 PM Course evaluation form--must be completed prior to exam |
Last updated 05/17/2015 09:39 PM