CCE 2002 -
Microprocessor Systems
Credits: 4
Lectures/Tut.: 28 hrs
Labs: 9 hrs
Prerequisite: CCE 2001
Leads to: CCE 3001
Syllabus
- Microprocessor organisation: The internal set-up
of a standard 16-bit microprocessor such as the 8086. The need of
special registers.
- CPU cycles: Clock, machine and instruction
cycles.
- Microprocessor Input/Output: External bus
structures. Control Signals for sequenced input/output.
- Microprocessor Assembly Language: The
assembly language of the 8086. The use of assembler and debugging
tools. Design and implementation of assembly language programs.
- Types of interrupts and their use in sequencing
events.
- The connection of a microprocessor such as the
8086 to special peripheral chips including a parallel peripheral
interface, a serial peripheral interface, a priority interrupt controller,
and interval counter and timer, a DMA IC.
- Programming of the peripheral chips
- Relation of a microprossor system to a PC.
Laboratory
Work
Assessment
Exam - 80%
Course Work - 20%
Textbook
- Uffenbeck J., The 80 x 86 Family. Prentice Hall. ISBN
0-13-571241-6.