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.
Cross Listed Courses
Cross-listed with
ELEN 304B.
Prerequisite
Grade of "C" or better in
COEN 303B.