ELEN 304B Intro to Microprocessors

304. INTRODUCTION TO MICROPROCESSORS (Credit, 3 hours). 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. Prerequisite: ELEN 303. Co-requisite: ELEN 306.

Credits

3

Prerequisite

ELEN 303B