EECE.3170: Microprocessor Systems Design I
Instructor: Dr. Michael Geiger
Spring 2016
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 17 Friday, February 19 in class, the second exam will be held on Wednesday, March 30 in class, and the third exam will be held Saturday, May 7, from 8:00-11:00 AM in Olney 150.
Week | Date (Mon.) | Lecture Topics | Handouts |
Echo360 Recordings |
Reading | Assignments |
---|---|---|---|---|---|---|
1 |
1/18 |
No Monday lecture--Martin Luther King, Jr. Day |
W: None F: 1.3-1.4 |
(due 1:00 PM, 1/29) |
||
2 |
1/25 |
3. Data storage and addressing 4. x86 intro |
M: 2.1, 2.5, 3.1 W: 4.1 F: 4.3, 4.5 |
(due 1:00 PM, 2/10) |
||
3 | 2/1 |
6. More data transfer instructions No Friday lecture--university closed due to snow |
M: None W: 5.1 |
|||
4 | 2/8 |
No Monday lecture--university closed due to snow |
W: 5.2 F: 5.4-5.5 |
(due 1:00 PM, 2/16) |
||
5 | 2/15 |
No Monday lecture--Presidents Day 10. Rotate and bit test/scan instructions (Tuesday, 2/16) 11. Exam 1 Preview Friday, 2/19: EXAM 1 |
T: Review 5.4-5.5 W, F: No reading |
|||
6 | 2/22 |
14. Subroutines |
M: 4.5 (CMOV), 6.1 W: 6.2, review 6.1 F: 6.3 |
(due 1:00 PM, 3/7) |
||
7 | 2/29 |
15. Exam 1 Review |
||||
8 | 3/7 |
18. HLL and x86 assembly examples 19. PIC introduction |
(due 2:30 PM, 3/23) |
|||
9 | 3/14 |
No classes--Spring Break |
||||
10 | 3/21 |
No Monday lecture--classes cancelled due to snow |
(due 1:00 PM, 3/28) |
|||
11 | 3/28 |
23. Exam 2 Preview Wednesday, 3/30: EXAM 2 |
|
|||
12 | 4/4 |
25. PIC assembly programming (continued) 26. PIC assembly programming (continued), Exam 2 Review Wednesday, 4/6: Last day to withdraw 27. PIC assembly programming (continued) (finished Lec. 26 slides) |
PICkit3 Starter Kit User's Guide |
|||
13 | 4/11 |
28. PICkit basics 30. Interrupts |
(due 1:00 PM, 4/20) (due 1:00 PM, 4/29) |
|||
14 | 4/18 |
No Monday lecture--Patriots' Day |
||||
15 | 4/25 |
Office hours during M/W lecture time 33. Exam 3 Preview (Friday, 4/29) Classes end Friday, 4/29 |
Lec. 33: 201 (No Sec. 202) |
|
||
Sa, 5/7 |
EXAM 3: Saturday, May 7, 8:00-11:00 AM, Olney 150 Q&A session Wednesday, May 5, 11:30 AM-1:00 PM, Kitson 301 Course evaluation form--must be completed prior to exam |
Last updated 05/02/2016 3:41 PM