Skip to content


210076: Principle of Microcomputer and Embedded System (Spring 2021)


The primary objective of this course is to introduce the basic principles of micro-computer systems and embedded systems. Techniques of understanding and building modern computing systems are emphasized during teaching. Particular attention is paid to microprocessor and interface technology. Topics covered include: computer architectures, microarchitectures, instruction set architectures, memory management, I/O interface, bus operation, embedded systems, and software of computer system.

Basic Information


Computer Architecture: A Quantitative Approach, Fifth Edition

Embedded Systems Architecture, Programming and Design