Microprocessor System Design

Microprocessor System Design and Interfacing ECE 36200 Fall 2015

An Introduction to Software and Hardware Interfacing 2nd EditionTextbook:An Introduction to Software and Hardware Interfacing 2nd Edition

Course Objective: To provide a practical introduction to general computer engineering concepts, microprocessors, assembly language programming techniques, interface hardware design, and microprocessor system design considerations.


Course Description: An introduction to basic computer organization, microprocessor instruction sets, assembly language programming, the design of various types of digital as well as analog interfaces, and microprocessor system design considerations. The accompanying laboratory is designed to provide practical hands-on experience with microprocessor software applications and interfacing techniques. Topics include design and implementation of a simple microcoded 3-bus computer, a detailed study of a particular microcomputer architecture and instruction set, assembly language programming techniques, system control signals and I/O structure, memory system design, I/O port design and handshaking protocols, interrupt control systems, parallel and serial interface subsystems, counter/timer subsystems, and analog (data and control) interfaces.




Leave a Reply

Your email address will not be published. Required fields are marked *