现代微型计算机原理与接口技术教程 第2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:杨文显主编;杨晶鑫副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302293972
- 页数:348 页
第1章 微处理器与微型计算机 1
1.1微型计算机 1
1.1.1电子计算机的基本组成 1
1.1.2微型计算机 2
1.2 8086/8088微处理器结构 3
1.2.1 8086/8088微处理器内部结构 3
1.2.2 8086/8088微处理器的寄存器 5
1.3 8086/8088微处理器子系统 8
1.3.1 8086/8088微处理器的引脚及功能 8
1.3.2最小模式下的8086/8088微处理器子系统 12
1.3.3最大模式下的8086/8088微处理器子系统 15
1.4 8086/8088微处理器的工作时序 16
1.4.1时钟周期、指令周期和总线周期 16
1.4.2系统的复位和启动操作 17
1.4.3最小模式下的总线读写周期 17
1.4.4最大模式下的总线读写周期 20
1.4.5总线空闲状态(总线空操作) 21
1.4.6一条指令的执行过程 21
习题1 22
第2章 存储器 24
2.1存储器概述 24
2.1.1计算机中的存储器 24
2.1.2半导体存储器的分类与性能指标 24
2.2随机存储器 26
2.2.1静态随机存取存储器 26
2.2.2动态随机存取存储器(DRAM) 29
2.2.3新型DRAM存储器 30
2.3只读存储器 32
2.3.1掩膜型只读存储器 32
2.3.2可编程只读存储器 32
2.3.3可擦除可编程只读存储器 33
2.3.4电擦除可编程只读存储器 33
2.3.5闪速存储器 35
2.4存储器的扩展 38
2.4.1位扩展 38
2.4.2字扩展 39
2.4.3字位全扩展 40
习题2 41
第3章 汇编语言基础 43
3.1数据定义与传送 43
3.1.1计算机内数据的表示 43
3.1.2数据的定义 46
3.1.3数据的传送 49
3.1.4简化段格式 61
3.2汇编语言上机操作 62
3.2.1编辑 62
3.2.2汇编 62
3.2.3连接 64
3.2.4运行和调试 65
3.3数据运算 67
3.3.1算术运算 67
3.3.2循环 71
3.3.3 BCD数运算 74
3.4数据的输入和输出 77
3.4.1逻辑运算 77
3.4.2控制台输入和输出 79
3.4.3输入输出库子程序 84
3.5移位和处理器控制 86
3.5.1移位指令 86
3.5.2标志处理指令 88
3.5.3处理器控制指令 88
习题3 89
第4章 汇编语言程序设计 92
4.1选择结构程序 92
4.1.1测试和转移控制指令 92
4.1.2基本选择结构 98
4.1.3单分支选择结构 99
4.1.4复合选择结构 100
4.1.5多分支选择结构 101
4.2循环结构程序 103
4.2.1循环指令 104
4.2.2计数循环 104
4.2.3条件循环 106
4.2.4多重循环 108
4.3字符串处理 110
4.3.1与无条件重复前缀配合使用的字符串处理指令 110
4.3.2与有条件重复前缀配合使用的字符串处理指令 112
4.4子程序 115
4.4.1子程序指令 115
4.4.2子程序的定义 117
4.4.3子程序应用 118
4.5宏指令 120
4.5.1宏指令的定义 120
4.5.2宏指令的应用 121
4.6 DOS和BIOS功能调用 122
4.6.1 BIOS功能调用 122
4.6.2 DOS功能调用 124
习题4 125
第5章 微型计算机输入输出接口 128
5.1输入输出接口 128
5.1.1外部设备及其信号 128
5.1.2 I/O接口的功能 128
5.1.3 I/O端口的编址方法 129
5.1.4输入输出指令 131
5.1.5简单I/O接口的组成 132
5.2输入输出数据传输的控制方式 134
5.2.1程序方式 135
5.2.2中断方式 139
5.2.3直接存储器存取方式 140
5.3开关量输入输出接口 141
5.3.1开关量输入接口 141
5.3.2开关量输出接口 143
5.4 PC系列微型计算机外部设备接口 145
5.4.1传统低速外部设备接口 146
5.4.2硬盘/光盘驱动器与接口 148
5.4.3显示器和显示接口 150
5.4.4声卡及其接口 153
5.4.5 IEEE 1394总线及接口 154
习题5 155
第6章 中断与DMA传输 156
6.1中断原理 156
6.1.1中断的基本概念 156
6.1.2中断工作方式的特点 156
6.1.3中断管理 157
6.1.4中断过程 159
6.1.5 8086 CPU中断系统 160
6.2可编程中断控制器8259A 163
6.2.1 8259A引脚及内部结构 164
6.2.2 8259A的工作方式 166
6.2.3 8259A的编程 168
6.3中断方式输入输出 174
6.3.1中断方式I/O接口 174
6.3.2中断方式输入输出程序设计 175
6.3.3中断方式应用 177
6.4 DMA控制器8237A 178
6.4.1 DMA传输原理 178
6.4.2 8237A的内部结构和外部信号 180
6.4.3 8237A的编程使用 185
习题6 191
第7章 可编程接口芯片 193
7.1可编程并行接口8255A 193
7.1.1 8255A的内部结构与外部引脚 193
7.1.2 8255A的控制字 195
7.1.3 8255A的工作方式 196
7.1.4 8255A的应用 199
7.2可编程计时器/计数器8254 204
7.2.1 8254的内部结构与外部引脚 204
7.2.2 8254的工作方式 206
7.2.3 8254的控制字与初始化 209
7.2.4 8254的应用 212
7.3串行通信的基本概念 216
7.3.1串行数据通信 217
7.3.2串行通信的方式 219
7.3.3串行通信接口 220
7.3.4 RS-232-C标准 221
7.4可编程串行通信接口8251A 222
7.4.1 8251A的外部引脚 222
7.4.2 8251A的内部寄存器 224
7.4.3 8251A的应用 225
习题7 226
第8章 数模转换与模数转换 228
8.1数模(D/A)转换 229
8.1.1数模转换原理 229
8.1.2 D/A转换芯片——DAC0832 230
8.2模数(A/D)转换 233
8.2.1信号变换中的采样、量化和编码 233
8.2.2 A/D转换原理 234
8.2.3 A/D转换器的主要技术指标 235
8.3典型A/D转换器芯片 236
8.3.1 ADC0809 236
8.3.2 AD574A 239
8.4数据采集系统 240
8.4.1数据采集系统的构成 241
8.4.2 PCL 818多功能接口卡 241
8.4.3软件设计 242
习题8 244
第9章 现代微型计算机 245
9.1 80x86系列微处理器 245
9.1.1 16位80x86微处理器 245
9.1.2 32位80x86微处理器 246
9.1.3 Pentium系列微处理器 246
9.1.4 32位微处理器的寄存器 249
9.1.5 32位微处理器的工作方式 251
9.1.6 64位微处理器 252
9.2 32位80x86汇编语言程序设计 256
9.2.1 32位汇编语言源程序格式 256
9.2.2 32位80x86指令系统 257
9.2.3 32位80x86汇编语言程序设计 259
9.3微型计算机体系结构 260
9.3.1 80x86微型计算机结构 260
9.3.2 Pentium/酷睿系列微型计算机结构 261
9.4存储管理技术 264
9.4.1高速缓存技术 265
9.4.2虚拟存储技术 269
9.5多任务管理与I/O管理 272
9.5.1多任务管理 273
9.5.2 I/O管理 274
9.6现代微型计算机中断系统 275
9.6.1保护方式下的中断管理 275
9.6.2 I/O控制中心(ICH)的中断管理功能 276
9.6.3 APIC中断 278
习题9 278
第10章 微型计算机总线 280
10.1总线技术原理 280
10.1.1总线的基本概念 280
10.1.2现代微型计算机的总线 283
10.1.3现代微型计算机总线的“串行化”趋势 285
10.2 ISA总线 288
10.3 PCI总线与PCI-Express总线 289
10.3.1 PCI总线的特点 289
10.3.2 PCI总线体系结构 290
10.3.3 PCI总线信号 290
10.3.4 PCI总线周期和地址空间 292
10.3.5 PCI配置空间 293
10.3.6 PCI总线设备开发 297
10.3.7 PCI-Express总线 297
10.4 USB 2.0总线 301
10.4.1 USB 2.0总线的构成 301
10.4.2 USB 2.0总线信号传输 302
10.4.3 USB事务与USB帧 305
10.4.4批量传输、中断传输和实时传输 308
10.4.5控制传输 309
10.4.6 USB设备的检测和配置 311
10.4.7 USB控制器 314
10.5 USB 3.0总线 315
10.5.1 USB 3.0总线的构成和拓扑结构 316
10.5.2 USB 3.0的分层结构 317
10.5.3 USB 3.0协议层的包类型 319
10.5.4 USB 3.0的数据传输 321
习题10 326
附录A 标准ASCII码字符表 327
附录B 80x86指令系统 328
附录C DOS功能调用 337
附录D BIOS功能调用 343
参考文献 348
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《东北民歌文化研究及艺术探析》(中国)杨清波 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019