80X86微机原理与接口技术PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:喻宗泉编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2005
- ISBN:7560614671
- 页数:387 页
目录 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 CPU 46
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 CPU 86
3.2.1 80386 CPU 86
3.2.2 80486 CPU 94
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芯片82380 137
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 SRAM 151
4.1.3 ROM的操作特点 151
4.2 随机存取存储器RAM 151
4.2.2 DRAM 156
4.3 只读存储器ROM 160
4.3.1 掩膜ROM 160
4.3.2 EPROM 160
4.3.3 E2pROM 162
4.3.4 Flash Memory 165
4.4 Cache和SB SRAM 166
4.5 内存条和EDO DRAM、SDRAM、RDRAM 167
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 中断描述符表IDT 290
7.3.2 中断门和陷阱门的转移功能 291
7.3.3 任务门的转移功能 292
7.4 可编程中断控制器8259A 293
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 可编程并行接口芯片8255A 325
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 可编程串行通信接口芯片8251A 334
9.2.1 串行通信特征和传输协议 335
9.2.2 8251A的内部结构和引脚功能 338
9.2.3 2个端口、2个控制字和1个状态字 339
9.2.4 初始化编程举例 341
9.3.4 可编程定时/计数器8253/8254 343
9.3.1 8253的内部结构和引脚功能 343
9.3.2 4个端口和1个控制字 345
9.3.3 6种工作方式 346
9.4 键盘/显示控制器8279 349
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控制器8237A 355
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
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019