微机原理与接口技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:毛红旗,王春红,杨洪亮编著
- 出 版 社:北京:中国铁道出版社
- 出版年份:2007
- ISBN:9787113080891
- 页数:335 页
第1章 微机系统概述 1
1.1 微机发展概况 1
1.2 计算机中数据表示方法 3
1.2.1 数制及其转换 3
1.2.2 计算机中的数据编码 5
1.2.3 计算机中数的表示 9
1.3 微机的基本结构 14
1.3.1 微处理器 14
1.3.2 微型计算机 15
1.3.3 微型计算机系统 16
1.4 微机的主要性能指标和应用 19
1.4.1 微机的主要性能指标 19
1.4.2 微机的应用 20
本章小结 21
习题 22
第2章 80x86微处理器 23
2.1 8086 CPU的内部结构 23
2.1.1 8086 CPU的功能结构 23
2.1.2 8086 CPU的寄存器配置 26
2.1.3 8086 CPU的总线周期的概念 28
2.2 8086微处理器的引脚信号和工作模式 29
2.2.1 8086的工作模式 29
2.2.2 8086的引脚信号及功能 29
2.2.3 8086最小模式下其他引脚信号及功能 31
2.2.4 8086最大模式下其他引脚信号及功能 32
2.3 8086微处理器的系统配置 33
2.3.1 8086的支持芯片 33
2.3.2 8086的最小模式系统 37
2.3.3 8086的最大模式系统 38
2.4 8086微处理器的操作和时序 40
2.4.1 8086的复位和启动操作 40
2.4.2 8086最小模式下的总线操作 41
2.4.3 8086最大模式下的总线操作 43
2.4.4 8086的等待状态时序 46
2.4.5 8086的中断响应周期 46
2.4.6 8086的总线空闲周期 47
2.5 8086微处理器的存储器组织 47
2.6 Pentium微处理器 48
2.6.1 Pentium微处理器的功能结构 49
2.6.2 Pentium的寄存器组织 52
2.6.3 Pentium的工作模式 56
2.6.4 Pentium存储器系统 57
本章小结 58
习题 58
第3章 指令系统 60
3.1 寻址方式 60
3.1.1 立即数寻址 61
3.1.2 寄存器寻址 61
3.1.3 直接寻址 62
3.1.4 寄存器间接寻址 62
3.1.5 寄存器相对寻址 63
3.1.6 基址变址寻址 63
3.1.7 基址变址相对寻址 63
3.1.8 寄存器比例寻址 64
3.2 8086指令系统 65
3.2.1 数据传送指令 65
3.2.2 算术运算指令 69
3.2.3 逻辑运算和移位指令 76
3.2.4 串操作类指令 79
3.2.5 控制转移指令 81
3.2.6 处理机控制指令 86
3.3 80x86与Pentium扩充和增加的指令 87
3.3.1 80286扩充和增加的指令 88
3.3.2 80386扩充和增加的指令 89
3.3.3 80486新增加的指令 89
3.3.4 Pentium新增加的指令 90
本章小结 90
习题 90
第4章 汇编语言程序设计 93
4.1 汇编语言程序设计概述 93
4.1.1 汇编语言程序的结构 94
4.1.2 汇编语言语句类型及格式 95
4.1.3 汇编语言的数据与表达式 96
4.2 伪指令 99
4.2.1 符号定义伪指令 100
4.2.2 数据定义伪指令 100
4.2.3 段定义伪指令 101
4.2.4 段寻址伪指令 103
4.2.5 过程定义伪指令 103
4.2.6 模块定义与连接伪指令 104
4.2.7 宏命令伪指令 105
4.2.8 其他伪指令 106
4.3 汇编语言程序设计基本方法 107
4.3.1 程序设计概述 107
4.3.2 顺序结构程序设计 109
4.3.3 分支结构程序设计 110
4.3.4 循环结构程序设计 114
4.3.5 子程序设计 117
4.4 中断调用 119
4.4.1 DOS系统功能调用 119
4.4.2 BIOS中断调用 121
本章小结 123
习题 124
第5章 总线技术 126
5.1 总线概述 126
5.1.1 总线的分类 126
5.1.2 总线的组成 127
5.1.3 总线的性能参数 127
5.1.4 总线的数据传输方式 128
5.2 系统总线 130
5.2.1 PC/XT总线 130
5.2.2 ISA总线 132
5.2.3 MCA总线 134
5.2.4 EISA总线 134
5.2.5 PC-104总线 136
5.3 局部总线 136
5.3.1 VESA总线 137
5.3.2 PCI总线 137
5.3.3 AGP总线 138
5.4 设备总线 139
5.4.1 IEEE-488总线 140
5.4.2 RS-232C总线 140
5.4.3 USB总线 142
本章小结 143
习题 143
第6章 存储器系统 144
6.1 存储器概述 144
6.1.1 存储器体系结构 144
6.1.2 半导体存储器的分类 145
6.1.3 半导体存储器的主要性能指标 146
6.2 读写存储器与只读存储器 147
6.2.1 静态RAM 147
6.2.2 动态RAM 150
6.2.3 只读存储器 153
6.3 半导体存储器接口技术 156
6.3.1 存储器地址分配及译码 156
6.3.2 存储器与CPU的连接 158
6.4 高速缓冲存储器 159
6.4.1 Cache工作原理 160
6.4.2 主存与Cache地址映像方式 161
6.4.3 替换算法 164
6.5 虚拟存储器 165
6.5.1 虚拟存储器基本概念 165
6.5.2 页式虚拟存储器 165
6.5.3 段式虚拟存储器 167
6.5.4 段页式虚拟存储 167
本章小结 168
习题 168
第7章 I/O接口电路 170
7.1 接口的基本概念 170
7.1.1 接口电路 170
7.1.2 为什么要用接口 170
7.1.3 接口的功能 171
7.1.4 CPU与外设之间的信号 172
7.1.5 接口的基本组成 173
7.2 I/O端口编址方式与译码技术 174
7.2.1 I/O端口编址方式 174
7.2.2 I/O端口的地址分配 176
7.2.3 I/O端口地址译码的原理 177
7.2.4 I/O端口地址译码方法 178
7.3 CPU与I/O设备之间的交换信息 181
7.3.1 程序传送方式 181
7.3.2 中断传送方式 184
7.3.3 DMA传送方式 185
本章小结 185
习题 186
第8章 中断系统 187
8.1 中断的基本概念 187
8.2 PC系列机的中断结构 190
8.2.1 8086系统的中断类型 190
8.2.2 中断向量和中断向量表 191
8.3 可编程中断控制器8259A 194
8.3.1 8259A的引脚信号和内部结构 194
8.3.2 8259A的工作方式 196
8.3.3 8259A的初始化命令字 197
8.3.4 8259A的操作命令字 200
8.3.5 8259A的初始化流程 202
8.3.6 8259A在微机系统中的应用 202
本章小结 204
习题 205
第9章 DMA控制接口 206
9.1 DMA控制器概述 206
9.1.1 DMA传送特点 206
9.1.2 DMA传送机制 207
9.2 可编程DMA控制器8237A 209
9.2.1 8237A的引脚信号和内部结构 209
9.2.2 8237A的寄存器格式及其编程命令 213
9.2.3 8237A的DMA周期 216
9.2.4 8237A的使用和编程 218
本章小结 223
习题 223
第10章 并行通信接口 224
10.1 并行通信与并行接口 224
10.1.1 并行通信概念 224
10.1.2 并行接口的特点 225
10.1.3 并行接口的基本结构与传输特性 225
10.2 简单并行接口 227
10.2.1 简单并行接口常用芯片简介 227
10.2.2 简单并行输入接口 229
10.2.3 简单并行输出接口 230
10.2.4 带有应答信号的I/O并行接口 230
10.3 可编程并行接口芯片8255A 232
10.3.1 8255A的外部特性和内部结构 232
10.3.2 8255A的编程命令 235
10.3.3 8255A的工作方式 237
10.3.4 8255A在PC/XT机中的应用 242
10.4 并行通信接口设计 244
10.4.1 并行接口设计原则 244
10.4.2 简单键盘接口设计 245
10.4.3 LED数码显示器接口设计 250
10.4.4 打印机接口设计 253
本章小结 256
习题 257
第11章 串行通信接口 258
11.1 串行通信的基本概念 258
11.1.1 串行通信的特点 258
11.1.2 串行通信的数据传送方式 259
11.1.3 传送速率与发送/接收时钟 259
11.1.4 信息的检错与纠错 260
11.1.5 异步通信和同步通信 261
11.2 串行通信的数据格式 262
11.2.1 起止式异步通信数据格式 262
11.2.2 面向字符的同步通信数据格式 263
11.2.3 面向比特的同步通信数据格式 265
11.3 串行接口的功能和组成 266
11.3.1 串行接口的功能 266
11.3.2 异步串行通信接口的组成 266
11.3.3 同步串行通信接口的组成 268
11.4 可编程串行接口芯片8251A 268
11.4.1 8251A的基本性能 268
11.4.2 8251A外部引脚与信号功能 269
11.4.3 8251A的内部结构 270
11.4.4 8251A的编程 272
11.4.5 8251A的初始化 275
11.5 串行接口设计 276
11.5.1 串行接口设计原则 276
11.5.2 8251A应用设计举例 277
本章小结 279
习题 279
第12章 定时/计数器 281
12.1 定时/计数概述 281
12.2 定时/计数器8253 283
12.2.1 定时/计数器8253的外部特性 284
12.2.2 8253的内部逻辑结构与功能 284
12.2.3 8253的编程命令与读写操作 285
12.2.4 8253的工作方式及其特点 287
12.2.5 8253应用举例 292
本章小结 297
习题 298
第13章 模拟接口技术 299
13.1 模拟输入输出系统 299
13.2 D/A转换器 300
13.2.1 D/A转换的基本原理 300
13.2.2 D/A转换器的主要参数 302
13.2.3 D/A转换器的接口电路 303
13.2.4 D/A转换器芯片DAC0832 304
13.3 A/D转换器 306
13.3.1 A/D转换原理 306
13.3.2 A/D转换器的主要参数 308
13.3.3 A/D转换器的外部特性 309
13.3.4 A/D转换器芯片ADC0809 310
13.4 A/D、D/A应用举例 312
本章小结 314
习题 314
参考文献 315
附录A 调试程序DEBUG的使用方法 316
附录B 汇编语言的开发方法 321
附录C 8086/8088指令系统 323
附录D 常用DOS功能调用(INT 21H) 327
附录E 常用ROM-BIOS功能调用 331
附录F ASCII码字符表 335
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018