Microprocessor architectures, instruction sets, and applications. Bus structures, memory, I/O interfacing. Assembly language programming, real-time system design, interrupt-driven system design, LSI peripheral configuration and drivers, embedded-system design.
Prerequisite: ENGE 250