Microprocessor is a required
course for under-graduate students in the EEE program. The purpose of this
course is to teach students the fundamentals of microprocessor and
micro-controller systems. The student will be able to incorporate these concepts
into their electronic designs for other courses where control can be achieved
via a microprocessor/controller implementation. Topics include Semiconductor
memory devices and systems, microcomputer architecture, assembly language
programming, I/O programming, I/O interface design, I/O peripheral devices,
data communications, and data acquisition systems. Several laboratory exercises
will be based on microprocessor (Intel 8086).