Advanced Microprocessor Systems (MKEL1123)
This course is about microprocessors in embedded systems. This course extends the students’ knowledge of microprocessors by investigating embedded systems design and state-of-the-art 32-bit embedded processors. The student will be familiarized with problems associated with producing hardware and software in high-level language and assembly language for embedded systems. The topics covered include high-level and assembly language programming for embedded microprocessors, memory and peripherals for embedded systems, system development, and achieving high-performance in embedded systems.