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.