本书由三部分组成:微机组成原理、汇编语言程序设计和接口技术。微机组成原理介绍微机硬、软件的基本配置,讲解数制及其运算,以及数、字符和汉字的编码;叙述程序存储控制原理、80x86~Pentium微处理器的编程结构、引脚、工作模式和总线操作;分析存储器的层次结构,介绍高速缓存和主存的原理和芯片,以及存储器组织与内存条的选择、安装;概述输入输出接口及数据传输方式,介绍微机中断系统,着重分析中断矢量和中断矢量表,讲解可编程中断控制器8259A,以及功能综合而强大的集成I/O接口芯片。汇编语言程序设计叙述80x86~Pentium的指令集及其发展,着重讲解基本指令集;通过典型例题分析汇编语言程序设计方法和技巧。接口技术介绍两类典型的可编程接口芯片——计数器/定时器和并行I/O芯片;串行通信接口的规程、标准与连接,讲解可编程串行通信芯片及其应用;讲解微机总线体系结构和总线操作,概述几种广泛应用的系统总线、局部总线和外部总线,并介绍新型高速总线及其发展;最后介绍微机数据采集通道和控制通道的接口技术,讲述A/D和D/A转换的原理及各种转换芯片,以及它们的应用。本书可作为高等职业学校计算机专业相关课程教材,亦可供中等职业学校选用。