本书以80x86微处理器为平台来阐述微机系统的组成和系统的接口技术,通过汇编语言将原理与应用联系起来,同时将开发嵌入式应用系统所需要的硬件基础知识进行了详细的阐述。本书可分为3个部分,第1部分主要介绍组成嵌入式应用系统功能部件的原理、结构,第2部分主要介绍硬件编程语言——汇编语言及其与C语言的混合编程,第3部分主要介绍嵌入式应用系统的典型接口芯片、接口技术,以及嵌入式应用系统软、硬件设计的基本方法。本书有配套的实验教材《嵌入式硬件技术基础实验指导与习题解答》(包括实验指导书、课后习题详细解答),提供免费的电子课件。本书可作为高等院校计算机类相关专业硬件基础课程的教材或参考书,也可作为计算机应用开发人员和希望掌握计算机硬件知识的读者的参考书。