图书
80X86微型计算机组成、原理及接口

80X86微型计算机组成、原理及接口"

作者:顾滨主编
ISBN:7-111-09102-7
定价:¥33.0
字数:0千字
页数:
出版时间:2001-09-14
开本:16开
版次:
装帧:平装
出版社:机械工业出版社
简介

本书介绍了微型计算机组成的一般概念及必备知识;分析了8086微处理器的编程结构、工作模式、操作时序、寻址方式和指令系统;阐述了微处理器及中断方式的工作原理和传输特点;讲述了总线技术及存储技术;介绍了微型机的串、并行通信和接口技术,逐一讲解了各关键接口部悠扬的原理和应用;分析了微型机操作系统的结构特点、系统调用命令和文件存取方式;通过对IBM PC系列主机系统的结构和工作原理的分析,总结归纳了前面各章的知识。本书还充实了32位微处理器的内容,以Pentium为对象讲述了32位微处理器的工作原理和关键技术,着重对片内存储管理技术、虚拟存储技术、流水线技术以及32位微型机系统的高速缓存技术做了详细阐述,并在此基础上对Pentium的技术特点作了说明和总结。在各章中对重点内容结合实例予以说明并归纳。

前言

微型计算机技术20多年日新月异的发展,是计算机科学划时代的进步。继4位、8位微处理器后,又相继出现了16位、32位,乃至64位微处理器。以Intel8086为CPU的16位微型计算机系统无论在国际上还是在国内都是最具代表性的主流机型。8086与8位微处理器相比,在运行速度、运算能力和访问空间等性能方面有很大的纵向提高;还由于它具有协处理器接口,横向能力也大为提高。因此,在字处理、图像处理、通信网络、控制和诊断等领域,以及在原来由小型机占据的那些领域中都得到了广泛的应用。值得一提的是Intel系列更高档的微型计算机都保持了对它的兼容。为此,我们选中了Intel8086为蓝本,系统地介绍16位微型计算机原理与接口,同时对32位机的关键技术也作了详细的介绍。目前,《微型计算机原理及接口》已作为高等院校理工科专业学生必修的一门重要课程。此教材适用面较广,也可作为计算机Ⅲ级考试的培训教材,还可供从事微型计算机系统设计和应用的技术人员自学和参考。 本书是笔者讲授《微型计算机技术》的教材。书中大部分内容是笔者多年从事微型计算机教学和科研工作的总结,也是对当前国内外有关微型计算机技术的大量资料进行取舍后的提炼和综合。 在编写本书时,本着深入浅出的原则,笔者尽力做到:既要使以本书为教材、并且参加听课和实验的学生能对微型计算机的主要技术深入理解、牢固掌握、灵活应用;又能使那些没有机会到学校听课和做实验的读者易于理解、掌握和应用关键性的技术;还要使正在从事微型计算机科研工作、具有一定实践经验的工作人员在阅读本书之后能得到有益的帮助和启迪。 在章节安排上,考虑到读者面的广泛性,尽量做到各章节独立。比如,有一部分读者主要想掌握汇编语言编程和系统调用命令的应用,那么,他们可以重点阅读第三、四、九章,笔者在此融人了自己多年来开发微型计算机软件的体会;从事系统和接口设计的读者,可以重点阅读第二、五、六、七章,这些是从事硬件工作必备的基础知识;对IBM PC/XT系统感兴趣的读者,可以重点阅读第一、八章,这两章对8086和Pentium及多媒体系统的关键技术作了详尽而具体的分析;希望了解外围设备工作原理的读者,则可以从第九章中选取相应的内容。 本书由顾滨任主编,杨晨宜任副主编,参编赵伟军、康宁。其中,第一、三、四、八章由顾滨编写,第五、六、七章由杨晨宜编写,第二章由康宁编写,第九章由赵伟军编写,附录由顾滨整理并负责全书的统稿。康乃真教授任主审。任风帆同学做了大量的图文录入工作,在此一并致以衷心感谢。 编者水平有限,难免有疏漏和不当之处,敬请读者提出宝贵意见。

目录

前言
第一章 引论
第一节 计算机的发展及应用
一、计算机的发展史
二、计算机应用简介
第二节 计算机的基本原理与组成
一、计算机工作的基本原理
二、计算机的基本部件
三、计算机的总线
第三节 计算机的工作流程
一、模型计算机的结构
二、计算机工作的基本流程
第四节 计算机的特性和类型
一、计算机的特点
二、计算机的性能指标
三、计算机的类型
第五节 微型计算机技术的发展
一、微型计算机系统的组成
二、计算机硬件的发展
三、计算机总线技术的发展
四、高档微型计算机中应用的现代先进计算机技术
习题
第二章 计算机的运算基础与电路基础
第一节 计算机的运算基础
一、数制
二、定点制与浮点制
三、码制
第二节 计算机的电路基础
一、逻辑电路
二、计算机的逻辑部件与计数器
第三节 运算器及函数发生器
一、基本的算术逻辑运算部件——全加器
二、函数发生器
习题
第三章 寻址方式与指令系统
第一节 指令格式
第二节 寻址方式
一、隐含寻址
二、立即寻址
三、直接寻址
四、寄存器直接寻址
五、间接寻址
六、寄存器间接寻址
七、变址寻址
八、相对寻址
九、基址寻址
第三节 指令功能
一、数据传送指令
二、算术运算类指令
三、逻辑运算指令
四、移位类指令
五、程序控制类指令
六、输入输出类指令
七、其他类指令
第四节 指令系统举例
一、8086的基本结构
二、 8086/8088的指令系统
习题
第四章 汇编语言与程序设计
第一节 汇编语言程序设计简介
第二节 宏汇编语言的基本语法
一、伪指令语句格式
二、常数、变量和标号
二、表达式与运算符
第三节 伪指令
第四节 宏指令
第五节 汇编语言程序格式及上机过程
一、汇编语言程序格式
二、汇编语言程序的上机过程
三、EXE文件的汇编格式
四、COM文件的汇编格式
五、EXE文件和COM文件的内存映像
第六节 汇编语言程序设计
一、程序设计的步骤
二、程序设计的基本方法
习题
第五章 CPU与中断系统
第一节 CPU的组成及控制流程
一、 8086CPU的内部结构
二、 8086工作模式及弓脚信号
三、8086的基本配置
四、CPU的控制流程
第二节 CPU的控制方式
一、时序控制方式与时序系统
二、指令执行控制方式
第三节 中断系统
一、中断的基本概念
二、中断过程及系统功能实现
三、8086中断系统和中断操作
第四节 可编程中断控制器 Intel8259A
一、8259A的结构及工作过程
二、8259A的工作方式
三、8259A的级联
四、8259A的控制字及编程举例
习题
第六章 存储系统
第一节 存储器的概述
一、存储器的分类
二、存储器的主要技术指标
三、主存储器的基本组成
第二节 半导体随机存储器
一、 SRAM
二、 DRAM
第三节 半导体只读存储器
一、掩膜ROM
二、PROM
三、EPROM
四、EEPROM
第四节 主存储器组织
一、主存储器逻辑设计
二、动态存储器的刷新
三、主存储器与CPU的连接
第五节 存储器的系统结构
一、微机的三级存储体系
二、高速缓冲存储器
三、虚拟存储器
习题
第七章 输入输出与接口
第一节 总线及接口
一、总线
二、接口的功能与分类
第二节 主机I/O设备的信息交换方式
一、程序控制传送方式
二、中断控制传送方式
三、直接存储器存取方式
四、I/O处理机控制方式
第三节 并行接口
一、8255A的结构和引脚功能
二、8255A的控制字及其工作方式
三、8255A的应用举例
第四节 串行接口
一、串行通信和串行接口
二、可编程串行通信接口芯片Intel825lA
第五节 可编程计数器/定时器8253
一、8253的结构和引脚功能
二、8253的工作方式
三、8253应用举例
第六节 模/数和数/模转换
一、 D/A转换器
二、A/D转换器
习题
第八章 微型计算机系统简介
第一节 IBM PC/XT微型计算机
一、 IBM PC设计策略
二、 PC/XT系统组成
三、存储器配置
第二节 386微型计算机
一、系统板组成
二、存储器结构
三、系统I/O
第三节 Pentium586
一、概述
二、 Pentium处理器的内部结构
三、Pentium的存储管理
四、Pentium处理器的软件结构
五、Pentium处理器的硬件结构及引脚
六、Pentium处理器的信号接口
七、Pentium处理器的高速缓存
八、中断、复位和内部异常处理
九、高能Pentium处理器和具有MMXTM技术的 Pentium处理器
第四节 多媒体计算机的基本组成和应用
一、多媒体计算机概述
二、多媒体计算机的基本配置和结构描述
习题
第九章 汇编语言高级编程
第一节DOS和 BIOS调用
一、概述
二、DOS软件中断及系统功能调用
三、BIOS调用
四、伪中断
第二节 内存驻留及时钟显示程序
一、编中断驻留程序要解决的问题
二、内部时钟到显示时钟转换的有关问题
第三节 鼠标
第四节 键盘
一、如何用键盘弹奏乐曲
二、如何对键盘功能键进行重定义
第五节 如何判断PC机串行口是否正常
第六节 汇编C++语言混合编程
第七节 如何加/解密数据文件
第八节 80286~Pentium Pro指令系统
一、80286增强及增加的指令
二、80386/80486增强与增加的指令·
三、 PentiumPro新增指令
习题
附录
附录A ASCll码表(7位码)
附录B 8086/8088指令系统表
附录C 80486一奔腾指令系统表
附录D MASM宏汇编语言的保留字
附录E MASM伪操作指令表
附录F中断向量地址表
附录G 80386-Pentium保留的中断
附录H DOS系统功能调用(INT21H)
附录I BIOS调用
附录J 鼠标功能(部分)
附录K DOS低端存储区
附录L IBM PC键盘扫描码
附录M 字符的扩充码
附录N DEBUG主要命令
附录O 汇编程序出错信息
附录P 英汉同汇对照
参考文献

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个