Advanced microprocessors and peripherals
作者: (印)Ajoy Kumar Ray,(印)Kishor M. Bhurchandi著;岳虹,张波涛, 李韬译
出版社:清华大学出版社,2009
简介: 本书以全新的视角讲述高级微处理器的原理和应用,内容详实,图表
丰富。本书从微处理器的基本概念出发,在讲述其设计思想和体系结构的
同时,重点介绍它在各种围绕微处理器进行设计的系统中的高级应用,每
部分内容既有具体的电路实例,又有完整的设计分析,还包括许多珍贵的
设计技巧。
全书共分17章。第1章以非常详尽的篇幅介绍了英特尔公司的16位微处
理器8086/8088,包括其体系结构、引脚分布及时序分析。第2章在第1章内
容的基础上,继续讲述8086/8088的指令集与汇编命令。第3章继续讲述
8086/8088汇编语言程序设计思想,详细讲述了如何设计汇编程序,并给出
了大量的程序示例。第4章更进一步讲述了8086/8088的一些专有体系结构
特征,并给出相关的程序设计技术。通过阅读这4章内容,读者将对
8086/8088从基本概念到编程应用都能得到非常透彻的认识。第5~7章将重
点放在外设上。第5章给读者介绍了一些通用的外设,例如,I/O端口、键
盘、显示器、ADC、DAC、步进式引擎等,并详细讲述了如何将这些外设和
8086/8088进行连接。第6章则介绍了一些专用外设,包括可编程计数器/定
时器、可编程中断控制器、键盘/显示控制器以及可编程通信接口8251,同
样讲述了其与8086/8088的接口连接和编程技术。第7章则按同样的方式详
述了DMA、软盘和CRT控制器及其接口技术。第8章在介绍多处理器体系结构
的同时,讲述了可用于构成多处理器系统的数值处理器8087和I/O处理器
8089,该章内容主要为后面讲述更高级的微处理器作铺垫。第9~12章依次
介绍了80286/80287、80386/80387、80486、80586(即Pentium)、Pentium
Pro直到Pentium 4这一系列英特尔微处理器大家庭中的成员,从基本体系
结构、指令集到每个微处理器的显著特性,都做了非常详尽的描述。第13
章则简单介绍了RISC体系结构这一微处理器研究领域中的重要分支。第14
~16章给出了一些围绕微处理器进行设计的较为复杂的应用示例,包括基
于微处理器的铝冶炼控制系统、基于微处理器的模式扫描系统和电子称量
台的设计。这3个示例是对微处理器实际应用的最好阐述。最后一章,也就
是第17章,作者以紧凑的文字讲述了微控制器8051和80196,并给出了一个
设计示例。
本书的读者群非常广泛,既是一本适合大学教师和高年级本科生、研
究生使用的很好的教学、学习参考书,也是微处理器系统设计工程师案头
必备的实践参考手册。本书中的许多编程示例和应用设计示例既可以直接
用于课堂教学和练习,也可以直接或间接地用作工程实践的设计参考。