COEN 304B Introduction to Microprocessors

Presents the use of microprocessors to cover topics in computer hardware and software. Hardware topics and control buses are discussed. Trade-offs of   different microprocessor architectures are   explored. Software topics include instruction   formats and types, program flow charts,   algorithm construction, micro data structures,   and monitors. Students will be expected to write programs in assembly language.   Software tools such as assemblers, debuggers, in-circuit emulators, high level languages and logic state analyzers, sensors, transducers, A/D and D/A converters, protocol, interfaces, and modems are discussed.

Credits

3

Cross Listed Courses

Cross-listed with ELEN 304B.

Prerequisite

Grade of "C" or better in COEN 303B.