16.317: Microprocessor Systems Design I
Instructor: Dr. Michael Geiger
Fall 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, October 1 in class, the second exam will be held on Wednesday, November 5 in class, and the third exam will be held on Monday, December 15, from 3:00 PM to 6:00 PM.
Week | Date (Mon.) | Lecture Topics | Handouts | Echo360 Recordings | Reading | Assignments |
---|---|---|---|---|---|---|
1 |
9/1 |
No Monday lecture--Labor Day |
W: None F: 1.3-1.4 |
|||
2 |
9/8 |
M: 2.1-2.3, 2.5, 3.1 W: 4.1 F: 4.3, 4.5, 5.1 |
HW 1 (due 9/17) |
|||
3 | 9/15 |
M: 5.2, 5.4 W: 5.5 F: Review 5.4-5.5 (bit test/scan sections) |
HW 2 (due 9/24) |
|||
4 | 9/22 |
No Friday lecture--office hours during class time |
M: 6.1, review 4.5 (CMOV) W: Review 6.1 |
|||
5 | 9/29 |
11. Exam 1 Preview Wednesday, 10/1: EXAM 1 12. Subroutines |
M, W: No reading F: 6.3 |
|||
6 | 10/6 |
13. Exam 1 Review |
HW 3 (due 10/20) |
|||
7 | 10/13 |
No Monday lecture--Columbus Day 16. HLL and x86 assembly examples 17. Interrupts |
||||
8 | 10/20 |
18. PIC introduction |
HW 4 (due 1:00 PM, 10/31) |
|||
9 | 10/27 |
21. PIC instruction set (continued) No Friday lecture--office hours during class time |
||||
10 | 11/3 |
23. Exam 2 Preview Wednesday, 11/5: EXAM 2 |
||||
11 | 11/10 |
25. Exam 2 Review Wednesday, 11/12: Last day to withdraw 26. PIC assembly programming (continued) 27. PICkit basics |
PICkit3 Starter Kit User's Guide |
|||
12 | 11/17 |
29. PIC interrupts |
|
HW 5 (due 12/1) |
||
13 | 11/24 |
No Wednesday, Friday lecture--Thanksgiving break |
Lec. 31 questions | Lecture 31 | HW 6 (due 12/10) | |
14 | 12/1 |
No lectures--office hours during lecture time |
||||
15 | 12/8 |
No Monday lecture--office hours during lecture time 32. Exam 3 Preview Classes end Wednesday, 12/10 |
Lecture 32 |
|
||
12/15 |
EXAM 3: Monday, December 15, 3:00-6:00 PM Course evaluation form--must be completed prior to exam |
Last updated 05/17/2015 09:39 PM