Carleton University
Department of Systems and Computer Engineering

SYSC 3601 Microprocessor Systems

Summer 2014


Instructor: Dr. Ramy Gohary, Room ME4474, gohary@sce.carleton.ca
TA: Mr. Mohamed Aslan, MohamedAslan@cmail.carleton.ca

Lectures: Tuesday/Thursday 1:00 pm-4:00 pm 3165ME; Office Hours: Monday/Friday 1:30--3:00pm
Labs: Tuesday/Thursday 10:00 am-1:00 pm 4135ME

Course Outline

Lecture 1 (pdf)


Homework 1: Chapter 1, Brey, 8th Ed. Problems: 10, 23, 24, 25, 26, 32, 33, 50, 51, 52, 54, 57, 62, 63, 65, 76, 79

Announcement 1: First in-class quiz will be held on Tuesday, July 8, 2014.

SDK-86 user's manual
Lab 1 material

Lecture 2a (pdf)

Lecture 2b (pdf)


Lab 1 additional material 1/3

Lab 1 additional material 2/3

Lab 1 additional material 3/3

Homework 2: Chapter 2, Brey, 8th Ed. Problems: 5, 6, 10, 13, 14, 20, 21, 26, 27, 28, 29, 30, 34

Lecture 3 (pdf)


Announcement 2: Second in-class quiz will be held on Tuesday, July 15, 2014.

Homework 3: Chapter 3, Brey, 8th Ed. Problems: 21, 22, 23, 29, 31, and Chapter 4: Problems: 1, 2, 8, 9, 10, 13
Lab 2 material

Lab 2 additional material 1/5

Lab 2 additional material 2/5

Lab 2 additional material 3/5

Lab 2 additional material 4/5

Lab 2 additional material 5/5

Lecture 4 (pdf)


Announcement 3: Third in-class quiz will be held on Thursday, July 17, 2014. YOU WILL NEED THE HANDOUT CONTAINING MACHINE CODES; BRING IT WITH YOU

Announcement 4: Mid-Term will be held on Tuesday, July 29, 2014.

Lecture 5 (pdf)


Homework 4: Chapter 9, Brey, 8th Ed. Problems: 5, 8, 12, 22, 23, 26, 27, 28, 29, 32, 35.

Lecture 6 (pdf)


Announcement 5: Fourth in-class quiz will be held during the first half of the lecture of Thursday, July 24, 2014.

Announcement 6: Labs on Tuesday 29 and Thursday 31 are cancelled. Labs will resume the following week.

Homework 5: Chapter 10, Brey, 8th Ed. Problems: 1, 4, 5, 6, 19, 20, 21, 43, 44.
Homework 6: Chapter 11, Brey, 8th Ed. Problems: 1, 5, 20, 30, 38, 42. Note: You are also responsible for interfacing the 82C55 to both the 8088 and the 8086.

Lecture 7 (pdf)


Lab 3 material

Lab 3 additional material 1/5

Lab 3 additional material 2/5

Lab 3 additional material 3/5

Lab 3 additional material 4/5

Lab 3 additional material 5/5

Announcement 7: Fifth in-class quiz will be held on Thursday, August 07, 2014.

Lecture 8 (pdf)

Lecture 9 (pdf)

Mid_Term (pdf)


Lab 4 material

Lab 4 additional material 1/3

Lab 4 additional material 2/3

Lab 4 additional material 3/3

Lecture 10a (pdf)

Lecture 10b (pdf)


Announcement 8: Final lecture will be a review one. Make sure you are there.

Review Lecture


Announcement 9: Lab reports ready for pick up from my office: ME 4474.