ELEC-4601: Microprocessor Systems

Fall 2011

28 NOV 2011:  Do Assignmnet 2 for Dec 6.
                          Final-exam preparation session: Friday, Dec 9, 9:30-11 am, ME-4499
                          Assignments are not accepted after Dec 8, because its problems will be solved in the final review

10 Nov 2011: Bring back your midterms for remarking.

3 Nov 2011: Check your marks down.

27 Oct 2011:
Read Lab3 instruction and tutorial, and do the prelab.

Note: Please return all lab manuals and get your deposit.
          Online links for manuals are provided and
          Manual copies will be in lab for browsing.

Instructor

        Maitham Shams
        Office Hours: Tuesdays and Thursdays 11:30 am to  1:00 pm.
        Room: 4156 ME, Phone: 520-5768, Email: shams@doe.carleton.ca


Lectures


Course Notes


Home page


   
www.doe.carleton.ca/~shams


Course Objective and Outline



References

Marking Scheme

Laboratory
20%
Midterm Exam
25%
Assignments
0-5%
Final Exam
50-55%



Exams

Teaching Assistants

Name
Email
Duty
Office Hours
Khdim Dia
kdia@doe.carleton.ca  Lab 3

Haizheng Guo hguo1@doe.carleton.ca  Lab 2 & 5

Vahidin Jupic 
vjupic@doe.carleton.ca  Admistration
 Lab 1 & 4



Assignments




Labs

          Even weeks in ME-4135
                               Mondays (A3E) 11:30-2:30 pm,
                               Mondays (A2E) 2:30-5:30 pm
                               Tuesdays (A5E) 2:30-5:30 am
                               Fridays (A4E) 8:30-11:30 am, and
                               Fridays (A1E), 11:30-2:30 pm

 
Lab
 Topic
Dates
Tutorial
Cover Sheet
Files
Manual Pages
Lab1
 Hardware Familiarization and
 Instruction Encoding
 Oct 3 - Oct 4
 Oct 14 instead
 of Oct 7
Tut1  CS1 Lab1B.asm    Lab1D.asm  SDK 3-1:3-25
 i86 4-18:4-35
 i86 2-51:2-68
Lab2
 Bus Waveforms and
 Parallel Port Programming
 Oct17 - Oct21
Tut2
CS2 Lab2.asm  SDK 3-15
  iPPI 3-100:104
 i86
Lab3
 Generating and
 Handeling Interrupts

 Oct 31- Nov 4
Tut3  CS3 Lab3A.asm    Lab3B.asm  iPKD, iPIT, iPIC
Lab4
 Seial Communication and
 Floating Point Emulation

 Nov 14-Nov18
Tut4 CS4
Lab4A.asm  Lab4B.asm  iPCI, iPKD, iFPC
Lab5
 PIC Mechatronics 16-bit
 Microcontroller
 Nov 28-Dec 2
Tut5
CS5  Instructions 5
     
 
Excercises and Previous Exams