CMT 190 Introduction to Microprocessors (4 credits)

An introduction to basic principles of micro processor architecture and assembly language instructions. The content of the course is divided into three sections: microprocessor architecture, mnemonics and interfacing I/Os. The course is designed around an 8-bit microprocessor and its mnemonics. Topics included in the course are: overview of computers and micro-computers, microprocessor architecture, bus architecture, memory (R/W Memory, ROM, and EPROM) maps, I/Os, interfacing devices and introduction to the instruction set of the microprocessor. The third section, interfacing I/Os, introduces various I/O techniques such as parallel I/O, serial I/O and interrupts. Three class lectures, one-hour programming session, and two-hour lab. Prerequisite: CMT 171 or CSC 111 or equivalent.