本书在概括微机系统的基础上,介绍了汇编程序设计;讲述了从8086/8088至Pentium的原理结构;叙述了主存储器的基本原理及高速缓存、虚拟存储等基本知识;综述了输入/输出接口的基本方式、中断和DMA等技术;具体介绍了并口、串口及定时专用芯片的结构和应用;说明了软盘、硬盘和光盘的驱动控制原理及相关软件接口;介绍了键盘、鼠标、触摸屏、扫描仪和数码相机各种输入设备的基本原理;详述了针式、喷墨、激光、热转印等打印机和CRT、LED和LCD等显示器的原理、结构、驱动及其编程实现;讲述了D/A和A/D转换的基本原理和综合应用;系统介绍了USB的数据流模型、协议层、设备概览、主机硬件和软件、集线器特性、机械规范和电气规范等;最后介绍了多媒体接口的相关技术。本书编写的指导思想在于内容新、知识结构全、系统性强、满足计算机等级考试新大纲的要求,可作为高校、研究所等相关专业的教材以及工程技术参考书。