80x86微机原理和接口技术PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:朱世鸿,凌源,郭鹏程编著
- 出 版 社:合肥:中国科学技术大学出版社
- 出版年份:2014
- ISBN:9787312034046
- 页数:512 页
第1章 概述 1
1.1 传统计算工具发展简介 1
1.2 现代电子计算机发展简介 2
1.3 微处理器发展简介 2
1.4 微机体系结构简介 5
1.4.1 微处理器、微型机和微机系统 5
1.4.2 微机系统的层次结构简介 6
1.4.3 微机硬件系统集成方式简介 7
1.4.4 微机内存和指令结构简介 7
1.5 微型计算机中常用术语和数制 12
1.6 微机主要性能指标 18
习题 19
第2章 8086/8088微机原理 21
2.1 8086/8088 CPU结构 21
2.2 8086/8088 CPU引脚功能 25
2.3 8086/8088 CPU工作时序 29
2.4 8086/8088系统主存储器物理存储空间的管理 31
2.5 8086/8088最小系统设计 35
2.6 IBM PC/XT微机系统分析(8088 CPU最大模式) 39
2.7 8086/8088系统主存储器工作原理和设计 42
2.7.1 存储器系统的组成结构 42
2.7.2 8086/8088系统的内存设计 52
2.7.3 64位、32位、16位和8位存储器接口 61
2.8 特殊存储器 62
2.8.1 EEPROM 62
2.8.2 闪烁存储器(Flash Memory) 65
2.8.3 共享存储器 67
2.9 高速缓冲存储器 69
习题 73
第3章 8086汇编语言程序设计 76
3.1 指令基本概念 77
3.1.1 指令、指令系统和机器码 77
3.1.2 指令格式 78
3.2 寻址方式 78
3.2.1 寻址的基本概念 78
3.2.2 8086寻址方式 78
3.3 8086指令系统 82
3.3.1 数据传送指令 82
3.3.2 地址传送指令 86
3.3.3 I/O数据输入/输出指令 87
3.3.4 算术运算指令 88
3.3.5 十进制数算术运算调整指令 95
3.3.6 逻辑和位移指令 98
3.3.7 串操作指令 101
3.3.8 标志设置和处理器控制指令 105
3.4 汇编语言程序结构 107
3.4.1 汇编语言程序概述 107
3.4.2 汇编语言程序基本语句结构 108
3.5 伪指令语句 116
3.5.1 方式伪指令 116
3.5.2 符号定义伪指令 116
3.5.3 数据定义伪指令 117
3.5.4 完整段定义伪指令 119
3.5.5 简单段定义伪指令 125
3.5.6 汇编语言程序结构 128
3.6 汇编语言程序设计基本方法 130
3.6.1 程序设计的基本概念 130
3.6.2 中断调用指令和DOS或BIOS中断功能调用 131
3.6.3 顺序结构程序设计 139
3.6.4 分支结构程序设计 141
3.7 子程序设计 155
3.7.1 子程序概念 155
3.7.2 子程序调用与返回指令 156
3.7.3 子程序定义和现场保护及恢复 158
3.7.4 子程序参数传送 159
3.7.5 子程序嵌套和递归 161
3.8 高级汇编语言技术 163
3.8.1 宏汇编 163
3.8.2 重复汇编和条件汇编伪指令 167
3.8.3 高级分支控制伪指令 169
3.8.4 模块化程序设计 171
习题 174
第4章 微机和输入/输出设备数据传输原理 177
4.1 微机接口概述 177
4.1.1 概述 177
4.1.2 微机接口的基本功能 177
4.1.3 微机接口分类 178
4.2 接口的基本结构 179
4.2.1 输入/输出接口 179
4.2.2 I/O端口地址的译码技术 182
4.3 微机系统和接口信息传输的方法 184
4.3.1 程序控制法 185
4.3.2 中断控制输入/输出方式 189
4.3.3 DMA控制传送方式 189
4.4 接口设计需注意的问题 189
4.4.1 接口两侧信号分析 189
4.4.2 接口两侧信号时序和信号电平匹配 190
4.4.3 接口驱动程序分析 195
4.4.4 I/O接口设计应注意的问题 195
习题 197
第5章 中断技术 198
5.1 中断的基本概念 198
5.1.1 中断和中断类型 198
5.1.2 中断系统管理 199
5.2 中断向量 202
5.2.1 中断向量表 202
5.2.2 中断向量的装载 203
5.3 可编程中断控制器8259A 204
5.3.1 8259A内部结构和引脚信号 204
5.3.2 8259A工作原理 207
5.3.3 8259A应用编程 215
5.3.4 中断服务程序设计注意事项 223
习题 224
第6章 定时/计数技术 225
6.1 定时/计数技术概述 225
6.2 可编程定时/计数器8253/8254 226
6.2.1 8253/8254内部结构和引脚信号 226
6.2.2 8253/8254初始化编程 228
6.2.3 8253/8254工作方式 231
6.3 8253/8254在PC系列微机和工程中的应用 236
6.3.1 8253/8254在PC系列微机中的应用 236
6.3.2 8253/8254在工程中的应用 238
习题 241
第7章 并行接口技术 243
7.1 并行接口概述 243
7.1.1 并行接口概念 243
7.1.2 并行接口的结构 243
7.2 可编程并行输入/输出接口8255A 243
7.2.1 Intel 8255A内部结构和引脚功能 244
7.2.2 82555A工作原理 245
7.3 8255A在IBM PC系列微机和工程中的应用 257
7.3.1 8255A在IBM PC/XT微机中的应用 257
7.3.2 8255A在工程中的应用 257
习题 265
第8章 串行接口技术 266
8.1 串行通信概述 266
8.1.2 通信基本方式 266
8.1.3 数据传输协议 267
8.2 串行通信物理通道的连接方法 271
8.3 串行通信接口标准 274
8.3.1 标准RS-232C接口 275
8.3.2 标准RS-422A、RS-423A和RS-485A串行接口 279
8.4 可编程串行通信接口控制器 283
8.4.1 可编程串行通信接口INS8250和NS16550 283
8.4.2 NS16550初始化编程 288
8.4.3 BIOS和DOS串行通信功能调用 299
8.4.4 INS8250和NS16×50在PC系列微机中的应用 301
习题 303
第9章 DMA技术 305
9.1 直接存储存取概述 305
9.1.1 直接存储访问基本概念 305
9.1.2 8086/8088 CPU系统中的DMA工作方式 306
9.2 8237A可编程DMA控制器 307
9.2.1 Intel 8237A基本性能和结构 307
9.2.2 Intel 8237A工作原理 311
9.2.3 8237A初始化编程 315
9.2.4 8237A在PC微机及工程中的应用 320
习题 325
第10章 数据采集技术 327
10.1 数据采集系统概述 327
10.1.1 数据采集的基本任务 327
10.1.2 数据采集系统的典型结构 327
10.2 模拟信号输入接口技术 329
10.2.1 非电信号归一化技术 329
10.2.2 模拟信号放大技术 329
10.2.3 滤波器 331
10.2.4 多通道模拟信号的输入技术 331
10.3 数/模转换接口技术 335
10.3.1 数/模转换的工作原理 335
10.3.2 数/模转换器和微机系统的接口技术 337
10.3.3 数/模转换器在工程中的应用 341
10.4 模拟信号的采集和转换技术 350
10.4.1 模拟信号的数字化基础 350
10.4.2 采样/保持技术 352
10.4.3 模/数转换器的工作原理 356
10.4.4 模/数转换器和微机系统的接口技术 360
10.4.5 模数转换器在工程中的应用 365
习题 380
第11章 总线技术 382
11.1 总线概述 382
11.1.1 总线标准 382
11.1.2 按总线物理功能和物理位置分类 383
11.1.3 总线的主要参数 383
11.2 总线数据传输过程和控制方式 384
11.2.1 总线数据传输过程 384
11.2.2 总线仲裁 385
11.2.3 总线数据传输方法 387
11.3 微机系统总线结构 388
11.4 PC系列微机系统总线 389
11.4.1 PCI总线功能简介 390
11.4.2 PCI-X总线简介 396
11.4.3 PCI-Express总线简介 397
11.4.4 USB接口 403
11.4.5 IDE硬盘接口 409
11.4.6 SCSI接口 411
11.4.7 IEEE1394 413
习题 415
第12章 Pentium系列微机工作原理简介 417
12.1 Pentium系列微机概述 417
12.2 Pentium微处理器结构简介 419
12.3 Pentium微处理器的工作模式简介 431
12.4 保护模式特权级和存储器管理技术简介 434
12.4.1 特权级概念 434
12.4.2 保护模式存储器分段管理 436
12.4.3 保护模式存储器分页管理 445
12.5 保护模式程序转移简介 448
12.6 多任务转换简介 451
12.7 保护模式中断简介 456
12.7.1 保护模式中断类型 456
12.7.2 中断描述符表 457
12.7.3 中断或异常处理过程 459
12.8 保护模式I/O寻址简介 461
12.9 Pentium CPU总线周期 464
12.10 Pentium系统内存简介 468
12.10.1 Pentium系统Cache结构 468
12.10.2 Pentium系统内存 469
12.10.3 内存条工作原理 469
12.10.4 现代RAM工作原理简介 470
12.11 PentiumⅡ~Pentium 4和多核微处理器简介 473
12.11.1 PentiumⅡ~Pentium 4系统简介 473
12.11.2 多核微处理器 479
习题 480
附录A 80x86 32位常用汇编指令集 482
附录A.1 32位常用寻址方式 482
附录A.2 80x86指令集 484
附录B 数字电路功耗和时序 501
附录C 阻抗匹配技术 506
附录D 上拉电阻和下拉电阻 509
参考文献 511
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019