EEE 453 Microprocessor Interface and Embedded System

Design of a simple processor, review of advanced processors, control logic design: random logic and microprogramming; machine-level programming, instruction sets, data representations; subroutines; input/output hardware and software; pipelining; relation to high-level languages. This course also includes study of microprocessor architectures, hardware modules, and interfaces; programming, software tools, development systems, and applications; and microprocessor system design methodology. This course has mandatory laboratory sessions every week