menu:topRightMenu

微型计算机原理与接口技术(第5版)(普通高等教育“十一五”国家级规划教材)

微型计算机原理与接口技术 第5版
微型计算机原理与接口技术(第5版)(普通高等教育“十一五”国家级规划教材)
作者:周荷琴 冯焕清(编著)

图书详细信息:
ISBN:978-7-312-03191-5
估价:42.00元
版本:5
装帧:平装
预计出版年月:201303

图书简介:

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

前言:

  本书是为中国科学技术大学工科电子类本科生学习“微型计算机原理与系统”课程编写的教材,被列入“普通高等教育‘十一五’国家级规划教材”和“中国科学院指定考研参考书”。自1996年出版以来,本书被很多高校选用,得到了广大读者和同行老师的热情支持,并反馈回不少宝贵的意见和建议,在此谨表示感谢!为适应微型计算机技术飞速发展的形势和教育教学改革不断深化的需要,我们再次对原书进行了全面的修订。
  自20世纪70年代第一代微型计算机问世以来,计算机技术以惊人的速度发展,涌现了数十个品种几百个型号的微处理器,数据宽度从8位、16位、32位发展到了64位,处理器芯片的CPU核心发展到了双核乃至4核、6核和8核,当前微型计算机的发展已经进入了智能多核时代。希望通过这次修订,本书能更系统归纳和清晰展示已经发展了40多年的计算机高新技术,能更深入浅出地讲清楚那些看似深奥的计算机知识,从而真正有助于教师们的课堂教学和学生们的课后阅读。通过努力我们顺利完成了修订工作,新版将以全新的面貌与读者见面。
  全书共分15章,内容包括3部分:第1~5章是基础部分,仍以8086为主要对象,包括绪论、8086 CPU、寻址方式、指令系统、汇编语言程序设计和存储器。第6~12章讨论了接口和总线技术,包括中断、DMA和I/O接口以及8255A、8253/8254、8259A、8251A、8237A等典型的可编程接口芯片,A/D和D/A以及总线技术也被纳入其中。第13~15章介绍了高档微型机的原理,包括32位微型机的工作原理、指令系统与程序设计以及64位CPU和智能多核处理器,也包括16位、32位和64位机的系统结构和技术特点。
  本次修订的主要内容包括:
  1. 对第1、2、4、5、8、12、15章的全部内容以及第6、13、14章的部分内容重新进行了组织和编写,尽可能删繁就简,循序渐进,将现今最新的技术包含进来,表述上没有冗余,文字简练顺畅,全书一气呵成。
  2. 存储器一章不仅包含了最新的存储器技术,还对目前在嵌入式系统领域广泛应用的串行EEPROM作了较详细的介绍;考虑到Cache技术在现代CPU技术中的地位越来越重要,对其工作原理的讨论也比较深入。
  3. 将I/O接口技术与并行接口芯片8255合并形成了第6章,并将几个简单接口芯片的介绍前移到第2章。
  4. 总线技术一章对已淘汰的总线标准只做了简单回顾,重点讨论了当前流行的系统总线PCI、PCI Express以及串行总线USB和IEEE 1394。
  5. 第13章32位微型计算机原理,对保护模式下的中断和异常进行了较详细的描述,并增加了任务切换的内容。
  6. 第14章32位微型计算机的指令系统与程序设计,在原有的32位微型计算机新增指令和程序设计的基础上,增加了IEEE标准754浮点数的表示方法、奔腾处理器的SIMD技术、SIMD指令系统、SIMD程序设计实例等内容。
  7. 第15章在原有PC/XT机以及32位微型计算机的系统结构基础上,增加了64位CPU和多核处理器的内容,并着重介绍了64 位微型机的系统结构、芯片组和主板,内容涉及最新的i7、i5和i3智能多核处理器。
  8. 对第4章和第14章中的16位和32位微型计算机的所有汇编语言程序实例都进行了精心设计,并全部通过了上机验证。
  9. 对原书保留章节中的绝大部分插图进行了修正。
  10. 修改了原书保留章节中的部分内容和习题,并为许多习题增加了解题的提示信息,读者根据例题和提示信息,不难得出正确答案。
  吴秀清教授为本书此前的版本做出了重要贡献,特此感谢!
  在本书撰写过程中,青年教师李峰、何力以及研究生潘剑锋、刘冰啸、乔赫元、袁非牛、王鹏、刘勃、刘学亮、王恒良、郭永刚、赵何、黄庆华、卢胜、陈立群、梅涛、武海澄、陈功等在资料的收集、例题的验证、程序的调试、插图的绘制、多媒体课件的制作等方面做了许多工作,并对书中的内容提出了不少有益的建议,在此一并表示衷心的感谢!
  此外,在本书编写过程中,我们查阅、参考了大量国内外相关的书籍和文献以及网上资料,在此特向这些文献的作者表示深切的感谢!
  由于作者水平有限,错误和不当之处在所难免,敬请读者批评指正,以便日后再版时予以修正。

编者
2013年1月于合肥

目录:

前言(I)

第1章 绪论(1)
1.1 计算机中数的表示方法(1)
1.2 计算机的基本结构(6)
1.3 微型计算机结构和系统(11)
1.4 微型计算机的发展概况(17)

第2章 8086 CPU(22)
2.1 8086 CPU的内部结构(22)
2.2 8086/8088 CPU的引脚功能(27)
2.3 8086的存储器组织(31)
2.4 8086的工作模式和总线操作(36)

第3章 8086的寻址方式和指令系统(48)
3.1 8086的寻址方式(48)
3.2 指令的机器码表示方法(56)
3.3 8086的指令系统(61)

第4章 汇编语言程序设计(113)
4.1 汇编语言程序格式和伪指令(114)
4.2 DOS系统功能调用和BIOS中断调用(128)
4.3 汇编语言程序设计方法与实例(138)

第5章 存储器(155)
5.1 存储器分类(155)
5.2 随机存取存储器RAM(160)
5.3 只读存储器ROM(169)
5.4 存储器与CPU的连接(176)
5.5 高速缓冲存储器(184)

第6章 I/O接口和并行接口芯片8255A(195)
6.1 I/O接口(195)
6.2 8255A的工作原理(208)
6.3 8255A的应用举例(220)

第7章 可编程计数器/定时器8253/8254及其应用(232)
7.1 8253的工作原理(233)
7.2 8253/8254的应用举例(242)

第8章 中断和可编程中断控制器8259A(254)
8.1 中断(254)
8.2 8259A的工作原理(262)
8.3 8259A应用举例(273)

第9章 串行通信和可编程接口芯片8251A(283)
9.1 串行通信的基本概念和EIA RS232C 串行口(283)
9.2 可编程串行通信接口芯片8251A(289)

第10章 模数(A/D)和数模(D/A)转换(306)
10.1 概述(306)
10.2 D/A转换器(311)
10.3 A/D转换(321)

第11章 DMA控制器8237A(336)
11.1 8237A的组成和工作原理(337)
11.2 8237A的时序(348)
11.3 8237A的编程和应用举例(350)

第12章 总线技术(356)
12.1 总线概述(356)
12.2 PCI总线(362)
12.3 PCI Express总线(367)
12.4 USB总线(371)
12.5 IEEE-1394总线(381)

第13章 32位微型机的基本工作原理(388)
13.1 32位微处理器的结构与工作模式(389)
13.2 寄存器(395)
13.3 保护模式下的内存管理(405)
13.4 保护模式下的中断和异常(417)
13.5 任务切换(429)

第14章 32位机的指令系统和程序设计(440)
14.1 80386新增指令和程序设计(440)
14.2 浮点数的表示方法和奔腾处理器的SIMD技术(455)
14.3 SIMD指令系统(462)
14.4 利用SIMD指令进行程序设计(478)

第15章 微型计算机系统结构(486)
15.1 PC/XT机的系统板(486)
15.2 32位微型机的典型结构(491)
15.3 64位微型机(499)
15.4 多核处理器技术(504)

附录A 8086/8088 指令系统一览表(509)
附录B ASCII码编码表(513)
附录C 汇编语言上机过程(514)

参考文献(518)



Copyright 2011 中国科学技术大学出版社
合肥市金寨路96号