图书介绍
80X86微机原理与接口技术PDF|Epub|txt|kindle电子书版本网盘下载
![80X86微机原理与接口技术](https://www.shukui.net/cover/58/33189746.jpg)
- 喻宗泉编著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:7560614671
- 出版时间:2005
- 标注页数:387页
- 文件大小:18MB
- 文件页数:396页
- 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口-高等学校-教材
PDF下载
下载说明
80X86微机原理与接口技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
引论Von Neumann计算机和智能计算机1
第1章 微机基础知识7
1.1 二进制数和十六进制数7
1.1.1 二进制有符号数的机器码表示7
1.1.2 补码运算和溢出判断12
1.1.3 定点、浮点表示16
1.2 十进制数18
1.2.1 十进制数的BCD码表示18
1.2.2 十进制数在微机中的运算19
1.3 字符22
1.3.1 字符的ASCII码表示22
1.3.2 字符运算24
1.4 微型计算机系统的基本组成25
1.4.1 常用术语26
1.4.2 微机的三总线结构27
1.4.3 微处理器的基本结构30
1.5 存储器的基本结构31
1.5.1 存储单元的地址和内容32
1.5.2 程序和数据在存储器中存放的方式32
1.5.3 存储器主要性能指标34
1.6 微机工作原理35
1.7 小结36
习题与思考题37
2.1 8086/8088存储器39
2.1.1 规则存放和非规则存放39
第2章 8086/8088微机系统39
2.1.2 1MB内存的分体结构和寻址40
2.1.3 存储器分段组织42
2.1.4 物理地址和逻辑地址43
2.1.5 段寄存器的初始化45
2.2 堆栈操作45
2.3 8086/8088 CPU46
2.3.1 8086/8088的功能结构47
2.3.2 8086/8088寄存器的结构48
2.4 8086/8088功能引线和引脚50
2.4.1 8086/8088引脚名称和信号51
2.4.2 8086/8088引脚功能52
2.5.1 两种工作方式下的系统配置58
2.5 8086/8088微机系统58
2.4.3 8088 CPU与8086 CPU的异同58
2.5.2 系统配置的集成芯片60
2.6 8086/8088总线操作和工作时序67
2.6.1 指令周期、总线周期和时钟周期68
2.6.2 M/IO读周期68
2.6.3 M/IO写周期69
2.6.4 中断响应周期70
2.6.5 复位时的总线信号和时序71
2.7 小结71
习题与思考题72
第3章 80386/80486微机系统74
3.1 当代微机系统新技术74
3.1.1 流水线作业技术74
3.1.2 预测执行、乱序执行技术和精简指令集计算技术78
3.1.3 主存和高速缓冲存储技术79
3.1.4 虚拟存储技术83
3.2 80386/80486 CPU86
3.2.1 80386 CPU86
3.2.2 80486 CPU94
3.3 80386/80486存储器的结构100
3.3.1 物理存储器寻址100
3.3.2 虚拟存储器寻址101
3.4 80386/80486 CPU对存储器的管理102
3.4.1 物理存储器管理102
3.4.2 虚拟存储器分段管理108
3.4.3 虚拟存储器分页管理118
3.4.4 实地址方式、保护虚拟地址方式和虚拟8086方式125
3.5 特权保护和任务切换127
3.6 80386/80486微机系统136
3.6.1 多功能I/O芯片82380137
3.6.2 82350芯片组141
3.7 Pentium系列微处理器及微机系统简介142
3.7.1 Pentium系列微处理器143
3.7.2 Pentium微机简介145
3.8 小结146
习题与思考题147
第4章 内部存储器149
4.1 存储器的分类149
4.1.1 几种不同的分类方法149
4.1.2 RAM的操作特点150
4.2.1 SRAM151
4.1.3 ROM的操作特点151
4.2 随机存取存储器RAM151
4.2.2 DRAM156
4.3 只读存储器ROM160
4.3.1 掩膜ROM160
4.3.2 EPROM160
4.3.3 E2pROM162
4.3.4 Flash Memory165
4.4 Cache和SB SRAM166
4.5 内存条和EDO DRAM、SDRAM、RDRAM167
4.6 存储器与8086/8088 CPU之间的连接169
4.6.1 存储器与8088 CPU之间的连接170
4.6.2 存储器与8086 CPU之间的连接178
4.7 存储器与80386/80486和Pentium CPU之间的连接179
4.8 存储器容量与地址编号之间的关系181
4.9 小结182
习题与思考题183
第5章 80X86寻址方式和指令系统185
5.1 执行指令和非执行指令185
5.2 8086/8088指令编码格式186
5.2.1 1字节指令186
5.2.2 2字节指令187
5.2.3 3~7字节指令188
5.2.4 指令执行时间190
5.3 8086/8088寻址方式193
5.4 8086/8088指令系统196
5.4.1 数据传送指令196
5.4.2 算术运算指令204
5.4.3 逻辑运算和移位循环指令210
5.4.4 串操作指令213
5.4.5 控制转移指令217
5.4.6 处理器控制指令224
5.5 80X86的寻址方式和新扩展指令225
5.5.1 虚地址方式下的寻址225
5.5.2 80X86新扩展指令227
5.6 小结233
习题与思考题234
第6章 汇编语言程序设计237
6.1 汇编语言源程序的分段结构237
6.2 语句行239
6.3.1 指令件语句246
6.3 语句246
6.3.2 指示性语句248
6.3.3 宏指令语句248
6.4 伪指令251
6.4.1 程序开始与结束伪指令251
6.4.2 段定义伪指令252
6.4.3 变量定义伪指令254
6.4.4 符号定义伪指令255
6.4.5 过程定义伪指令256
6.4.6 条件汇编伪指令257
6.4.7 宏处理伪指令258
6.5.1 设计步骤263
6.5.2 程序流程图263
6.5 汇编语言程序设计方法263
6.5.3 字符$的用法264
6.5.4 用户程序返回DOS的方法265
6.6 三种基本程序结构的设计266
6.6.1 顺序结构程序设计266
6.6.2 分支结构程序设计268
6.6.3 循环结构程序设计269
6.7 DEBUG调试软件和上机过程271
6.8 小结277
习题与思考题277
第7章 中断技术281
7.1 中断技术概述281
7.1.1 中断的提出281
7.1.2 中断源和中断优先权283
7.1.3 中断分类287
7.2 80X86 CPU的异常处理功能287
7.2.1 异常的3个层次287
7.2.2 80X86 CPU 异常类型288
7.3 保护虚拟地址方式下的中断管理289
7.3.1 中断描述符表IDT290
7.3.2 中断门和陷阱门的转移功能291
7.3.3 任务门的转移功能292
7.4 可编程中断控制器8259A293
7.4.1 8259A的内部结构和端口地址293
7.4.2 8259A对中断的管理296
7.4.3 8259A的命令字和编程299
7.5 小结305
习题与思考题306
8.1 接口技术概述308
第8章 接口技术308
8.2 I/O指令的两种寻址方式309
8.2.1 直接端口寻址309
8.2.2 DX间接端口寻址310
8.3 I/O端口的两种寻址方式310
8.3.1 存储器统一编址寻址方式310
8.3.2 独立I/O编址寻址方式311
8.4 端口地址译码技术311
8.4.1 端口地址的产生311
8.4.2 三态缓冲和锁存313
8.4.3 CPU对外设的选择316
8.5 CPU与I/O设备间的数据传送317
8.4.4 I/O定时与协调317
8.5.1 程序传送方式318
8.5.2 中断传送方式319
8.5.3 DMA传送方式320
8.6 小结322
习题与思考题323
第9章 常用I/O接口芯片324
9.1 可编程并行接口芯片8255A325
9.1.1 内部结构和引脚功能325
9.1.2 4个端口和端口地址326
9.1.3 2个控制字和1个状态字327
9.1.4 工作方式0及应用328
9.1.5 工作方式1及应用329
9.1.6 工作方式2及应用333
9.2 可编程串行通信接口芯片8251A334
9.2.1 串行通信特征和传输协议335
9.2.2 8251A的内部结构和引脚功能338
9.2.3 2个端口、2个控制字和1个状态字339
9.2.4 初始化编程举例341
9.3.4 可编程定时/计数器8253/8254343
9.3.1 8253的内部结构和引脚功能343
9.3.2 4个端口和1个控制字345
9.3.3 6种工作方式346
9.4 键盘/显示控制器8279349
9.4.1 8279的内部结构和引脚349
9.4.2 8种键盘工作方式和4种显示方式351
9.4.3 2个端口、8个控制字和1个状态字351
9.4.4 连接键盘和数字显示353
9.5 DMA控制器8237A355
9.5.1 8237A 内部寄存器寻址信号355
9.5.2 8237A的4种工作方式和2种工作时序356
9.5.3 16个端口和 22个寄存器的读/写操作357
9.6 D/A转换接口362
9.7 A/D转换接口363
9.8 小结367
习题与思考题367
附录A 8086/8088指令系统370
附录B 80386/80486指令格式377
部分习题答案378
中英名词对照381
参考文献387