本书全面介绍现代微型计算机的体系结构、工作原理和主流技术。全书共9章,首先介绍16位微机的基本体系结构,内容包括微处理器和CPU子系统、内存储器、接口原理、微型计算机的中断系统与DMA传输、可编程接口芯片(包括并行接口芯片8255A、定时器/计数器接口芯片8254A和串行接口芯片8251A),数模与模数转换。在介绍微型计算机基本体系结构的基础上,本书对32位/64位微机的体系结构和成熟的主流技术进行了全面的总结和概括,并进一步介绍了现代微机总线的基本知识,包括PCI、PCIExpress、USB 2.0/3.0总线技术以及在Windows下输入输出的实现方法。第9章完整地介绍了作者完成的一个实例:现代微型计算机高速数据采集系统。本书可以作为大学本科计算机、通信、电气自动化及相关专业的教材,对内容加以适当取舍后,也可以用作非计算机专业本科生和计算机专业专科生的教材,同时也可供科技人员自学和参考。
本书首先从16位微型计算机入手,介绍8086微处理器和微处理器子系统、内存储器、80x86汇编语言程序设计、微型计算机接口原理、微型计算机的中断系统、DMA传输原理、可编程接口芯片以及数模转换与模数转换。在掌握微型计算机基本体系的基础上,进一步介绍32/64位微处理器、现代微型计算机的体系结构、微型计算机总线原理和PCI/PCI-Express、USB总线技术。本书内容新颖全面,既有对微型计算机原理的系统论述,又有最新一代微型计算机技术的详细介绍。全书语言流畅,举例丰富,大多数例子均是完整的实例,许多直接来自作者的科研实践。本书可以作为大学电子信息类各专业(计算机、通信、电气自动化等)、大多数理工科类专业(机械制造、材料、机电一体化、仪器仪表、物理、数学等)学生开设“微型计算机原理与接口技术”课程的教材,同时也是科技人员学习微型计算机技术很好的自学教材和参考书。