本书是为中国科学技术大学工科电子类专业本科生学习“微型计算机原理与系统”课程而编写的教材。从初版开始至每次修订再版,都是作者在参考靠前外大量文献、资料的基础之上,吸取各家之长,并结合教学团队多年教学和应用研究的经验,精心组织编写而成的,可谓自成一体。全书内容丰富,图文并茂,讲述深入浅出,通俗易懂,并附有大量的实例和习题,部分习题还给出了解题提示,既可用作教材,也适合于自学,先后被列入“普通高等教育重量规划教材”和“中国科学院指定考研参考书”。
全书15章,内容安排上注重系统性、优选性和实用性。前5章是基础部分,主要介绍微型机系统的组成原理、体系结构、8086指令系统、汇编语言程序设计方法以及存储器的原理和电路设计。第6~12章讨论接口和总线技术,包括中断,DMA和I/O接口,几个典型的大规模集成电路接口芯片(8255A、8253/8254、8259A、8251A、8237A等),A/D和D/A以及总线技术也被纳入其中。很后3章介绍品质微型机的工作原理,其中3章包括32位微处理器的寄存器组成、保护模式下的内存管理、保护模式下的中断和异常以及任务切换等内容;4章介绍32位机新增指令、浮点数、SIMD技术和指令系统,并给出了许多编程实例;5章简要介绍了PC/XT机的系统结构,主要对32位微型机的结构以及64位CPU和智能多核处理器进行了讨论,并概要阐述了64位机的系统结构和技术特点。
本书可作为高等学校电子类专业和其他相近相关专业本科教育的教材,也可作为从事微型计算机系统设计和应用等相关科技工作者的参考书。