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