微机原理与接口技术PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:吴晓非,王玉良,禹可编著
- 出 版 社:北京:北京邮电大学出版社
- 出版年份:2015
- ISBN:9787563544967
- 页数:406 页
第1章 微型计算机的基础知识 1
1.1 微型计算机的基本组成 1
1.1.1 微型计算机的基本硬件构成 1
1.1.2 中央处理器、微处理器和微控制器 2
1.1.3 微型计算机系统的组成 3
1.2 微型计算机的工作原理 4
1.2.1 指令和控制器的指令部件 4
1.2.2 CPU内的寄存器 5
1.2.3 计算机的工作过程 5
1.3 微型机的发展历程和发展趋势 7
1.3.1 概述 7
1.3.2 微型机的发展历程 8
1.3.3 微型机的发展趋势 10
1.4 计算机运算基础 11
1.4.1 进位计数制 11
1.4.2 进位计数制间的转换 13
1.4.3 二进制数中无符号数的运算 14
1.4.4 符号数的表示和运算 17
1.4.5 十进制数的二进制表示和运算 22
1.4.6 数的浮点表示及运算 23
1.4.7 逻辑变量的表示和运算 26
1.4.8 文字在计算机内的表示 26
习题与思考题 27
第2章 8086 CPU与系统组成 30
2.1 微处理器的基本结构 30
2.1.1 算术逻辑单元ALU 30
2.1.2 控制与定时部件——控制器 31
2.1.3 总线与总线缓冲器 34
2.1.4 寄存器阵列 35
2.2 Intel 8086微处理器 36
2.2.1 8086的寄存器结构 37
2.2.2 8086 CPU的功能结构 39
2.2.3 8086 CPU的引脚及其功能 41
2.3 8086中的标志寄存器和堆栈 46
2.3.1 标志寄存器 46
2.3.2 堆栈 48
2.4 8086系统的组成 49
2.4.1 存储器组织与存储器分段 49
2.4.2 输入/输出结构 53
2.4.3 总线接口部件 53
2.4.4 8086的两种组态 56
2.5 8086系统时钟和总线周期 59
2.5.1 系统时钟 59
2.5.2 总线周期 62
习题与思考题 64
第3章 指令系统 65
3.1 指令格式与寻址方式 65
3.1.1 指令格式 65
3.1.2 寻址方式 67
3.1.3 指令的分类 71
3.2 数据传送类指令 72
3.2.1 通用数据传送指令 73
3.2.2 交换指令 74
3.2.3 堆栈操作指令 74
3.2.4 地址传送指令 75
3.2.5 累加器专用传送指令 76
3.2.6 标志寄存器传送指令 77
3.3 算术运算类指令 78
3.3.1 加法指令 78
3.3.2 减法指令 80
3.3.3 乘法指令 83
3.3.4 除法指令 84
3.3.5 比较指令 85
3.4 逻辑运算指令 87
3.4.1 单操作数逻辑指令 87
3.4.2 双操作数逻辑指令 89
3.5 字符串操作指令 91
3.6 程序控制类指令 93
3.6.1 调用、转移与返回指令 93
3.6.2 条件转移指令 94
3.6.3 循环指令 97
3.6.4 中断控制指令 97
3.7 CPU控制指令 98
3.8 80X86/Pentium指令系统 100
3.8.1 80286新增指令 100
3.8.2 80386 /80486新增指令 103
3.8.3 Pentium系列处理器新增指令 105
习题与思考题 107
第4章 汇编语言及其程序设计 111
4.1 8086系列汇编语言格式 111
4.1.1 字符集 111
4.1.2 汇编语言语句 112
4.2 伪指令语句 118
4.2.1 符号定义语句 118
4.2.2 数据定义语句 119
4.2.3 段定义语句 120
4.2.4 过程定义语句 124
4.2.5 分组语句 125
4.2.6 结束语句 125
4.3 宏指令 126
4.3.1 宏定义和使用 126
4.3.2 简化DOS段定义 130
4.4 汇编语言的编程环境 131
4.4.1 源文件编辑 131
4.4.2 汇编和连接 132
4.4.3 运行和调试 134
4.5 DOS与BIOS功能调用 135
4.5.1 什么是DOS与BIOS功能调用 135
4.5.2 DOS功能调用方法 136
4.5.3 DOS功能调用举例 137
4.5.4 BIOS中断和功能调用 143
4.6 程序设计基本方法 145
4.6.1 顺序结构 145
4.6.2 分支结构 146
4.6.3 循环结构 148
4.6.4 子程序结构 152
4.7 宏汇编语言程序设计举例 160
4.7.1 应用程序类型 160
4.7.2 应用举例 161
习题与思考题 170
第5章 存储器及存储器子系统 174
5.1 存储器概述 174
5.1.1 存储器的技术指标 174
5.1.2 存储器的分类 175
5.1.3 内存的基本组成 177
5.1.4 存储系统的层次结构 177
5.2 半导体静态存储器 179
5.2.1 SRAM存储器 179
5.2.2 UV-EPROM存储器 181
5.2.3 EEPROM存储器 182
5.2.4 闪速存储器 183
5.3 动态RAM存储器 189
5.3.1 动态RAM的基本存储单元 189
5.3.2 DRAM的管脚信号与读/写操作 189
5.3.3 DRAM的刷新 190
5.3.4 DRAM控制器 192
5.3.5 PC机的DRAM存储器 192
5.4 存储器的接口设计 199
5.4.1 存储器的接口信号 199
5.4.2 存储器设计需要考虑的问题 200
5.4.3 存储器接口举例 200
5.5 高速缓冲存储器 203
5.5.1 cache的工作原理 203
5.5.2 cache地址映射和地址变换 204
5.5.3 替换算法 206
5.5.4 cache的一致性问题——更新算法 207
5.6 虚拟存储器 207
5.6.1 虚存的概念 207
5.6.2 虚存的地址变换 209
5.6.3 虚存的替换算法 211
习题与思考题 212
第6章 总线技术 214
6.1 概述 214
6.1.1 总线上的信息传送方式 214
6.1.2 总线的分类 215
6.1.3 总线的标准化与总线规范 217
6.1.4 总线的性能指标 218
6.2 总线判决和握手技术 219
6.2.1 总线的操作过程 219
6.2.2 总线使用权的分配 220
6.2.3 总线仲裁技术 220
6.2.4 总线传输握手技术 224
6.3 PC系列微机的系统总线 227
6.3.1 ISA总线 227
6.3.2 PCI总线 236
6.4 微机常用系统总线 251
6.4.1 PC/ 104总线 251
6.4.2 STD总线 252
6.5 微机常用通信总线 252
6.5.1 ATA系列总线接口 252
6.5.2 SCSI总线 253
6.5.3 USB总线 255
6.5.4 PCI EXPRESS总线简介 261
习题与思考题 263
第7章 I/O接口与中断技术 265
7.1 I/O接口 265
7.1.1 I/O接口的重要作用 265
7.1.2 I/O接口的主要功能 266
7.1.3 I/O端口的编址方式 267
7.1.4 CPU与I/O接口之间传送信息的方式 268
7.1.5 I/O端口的地址分配 272
7.1.6 I/O端口地址译码 273
7.2 中断的基本原理 275
7.2.1 中断请求 275
7.2.2 中断判优 275
7.2.3 中断响应 278
7.2.4 中断处理 279
7.2.5 中断返回 279
7.3 8086/8088的中断系统 279
7.3.1 8086/8088的中断源 279
7.3.2 8086/8088响应中断的过程 281
7.3.3 中断向量表与中断向量号 283
7.3.4 对中断请求INTR的响应时序 284
7.3.5 中断服务程序 284
7.4 可编程中断控制器8259A 285
7.4.1 8259A基本构成与引脚信号 285
7.4.2 8259A的工作原理 287
7.4.3 8259A编程方法 295
7.4.4 8259A的初始化命令序列和各命令寄存器初始状态 299
7.5 IBM PC-XT/AT中的外部中断逻辑 300
习题与思考题 302
第8章 接口技术 304
8.1 计时器 304
8.1.1 计时器的一般工作原理 305
8.1.2 计时器的启动(触发)方式 305
8.1.3 计时器在计算机中的应用 305
8.1.4 计时器功能的改进:输入捕获和输出比较 306
8.1.5 PWM输出功能与直流马达转速控制 307
8.1.6 定时器芯片举例 307
8.2 并行传输及其接口 313
8.2.1 简单并行口 313
8.2.2 选通并行口及其联络 315
8.2.3 并行接口设计举例 316
8.2.4 通用并行接口芯片举例 318
8.2.5 三线联络举例——CENTRONICS打印接口 324
8.2.6 IEEE-488总线及其三线联络 324
8.3 DMA传输和DMA控制器 326
8.3.1 DMA传输及DMA控制器 326
8.3.2 DMA控制器的分类 326
8.3.3 源口及目的口的构成 329
8.3.4 DMAC的工作类型和DMA传输方式 329
8.3.5 DMA请求的生成方式 330
8.3.6 DMAC的时序控制能力 330
8.3.7 DMAC的块链接能力 331
8.3.8 DMAC的中断源 333
8.3.9 DMA控制器芯片举例 333
8.4 串行传输及串行接口 339
8.4.1 串行传输的应用 339
8.4.2 串行传输需要解决的问题 339
8.4.3 串行传输的信息格式 340
8.4.4 串行接口标准 342
8.4.5 串行接口芯片举例 343
8.4.6 其他串行传输协议及其接口 351
8.5 模拟接口 351
8.5.1 DAC原理 352
8.5.2 DAC芯片举例 354
8.5.3 A/D转换原理 355
8.5.4 ADC芯片举例 357
8.5.5 模拟通道的技术指标 359
8.5.6 模拟接口的工艺问题 359
习题与思考题 360
第9章 高性能微处理器与微机系统 363
9.1 概述 363
9.2 32位微处理器功能结构 364
9.2.1 80386微处理器 364
9.2.2 80486微处理器 368
9.2.3 Pentium处理器 370
9.3 64位微处理器 372
9.4 多核处理器 374
9.5 嵌入式微处理器简介 377
9.6 PC机的系统结构 379
9.6.1 主板结构 379
9.6.2 主板工作原理 382
9.6.3 主板分类 382
9.6.4 北桥芯片 383
9.6.5 南桥芯片 385
9.6.6 CPU插槽 385
9.6.7 内存插槽 386
9.6.8 PCI插槽 386
习题与思考题 386
附录 388
附录A 8086指令对标志位的影响 388
附录B ASCII码表 389
附录C 伪操作表 390
附录D 中断向量地址表 393
附录E DOS软中断及系统功能调用 394
附录F BIOS功能调用 400
附录G 调试程序(DEBUG) 405
参考文献 406
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019