Microprocessor Systems
Microprocessor Systems
I. Course Code:
ECE 543: Microprocessor Systems lecture
ECE 541L: Microprocessor Systems laboratory
IV. Pre-Requisites:
ECE 423: Logic Circuits & Switching Theory lecture
ECE 421L: Logic Circuits & Switching Theory laboratory
V. General Objectives:
In this subject, the students should be able to:
1. Have basic understanding of microprocessor organization and architecture;
2. Know the operational characteristics of commercially available
microprocessors in the market at present;
3. Design a simple implementation of microprocessors project.
VI. Methodologies:
1. Classroom discussion
2. Problem solving
3. Research
4. Recitation/interaction
5. Experiments
Laboratory :
1. Architecture of a typical digital computer 9 hours
2. Programming the different microprocessor 9 hours
3. Internal architecture of different microprocessor 9 hours
Final:
At the end of the chapter, the students should be able to:
1. Understand and correctly use the terminology associated with memory
system;
2. Describe the difference between read/write memory and input/output
memory;
3. Determine the capacity of a memory device from its inputs and outputs;
4. Outline the steps that occur when the CPU reads from or writes to memory;
5. Describe the architecture of the different programmable support devices;
6. Understand the function of interrupt service routine;
7. Differentiate maskable and non-maskable interrupts.
4. Interrupts 12 hours
a. Generating an interrupt
b. Maskable and non-maskable interrupts
c. Branching to the interrupt service routine
d. Multiple interrupts: The priority problem
Laboratory Experiments:
4. CPU-memory interfacing 9 hours
5. CPU-input/output interfacing 9 hours
6. CPU-memory-input/output interfacing 9 hours
VIII. References:
Brown and Malvino: Digital Computer Electronics,
3rd Edition, Philippine Graphic Arts Inc, 1993
Tocci, Ronald J.: Digital Systems Principles and Applications,
5th Edition, Prentice Hall International Editions, 1981
Uffenback, John: Microcomputers and microprocessors,
Prentice-Hall International Edition, 1985
MICROPROCESSOR SYSTEMS
IX. Evaluation:
1. Lecture:
Average Quizzes 40%
Midterm Examination 25%
Final Examination 25%
Attendance, Assignment, Research, etc. 10%
100%
2. Laboratory:
Experiments
a. Accuracy of results 20%
b. Answer to questions & computations 20%
c. Analysis and conclusion 20%
d. Performance & timeliness 20%
e. Presentation, completeness & neatness 20%
100%
4. Passing:
70%