微型计算机原理与接口技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张五一,张道光主编
- 出 版 社:郑州:河南科学技术出版社
- 出版年份:2006
- ISBN:7534935571
- 页数:331 页
第1章 微型计算机概述 1
1.1 计算机的发展概况 1
1.1.1 计算机发展阶段和发展趋势 1
1.1.2 计算机的特点与分类 3
1.1.3 计算机的应用 4
1.2 计算机的基本结构和工作原理 5
1.2.1 计算机的基本结构 5
1.2.2 计算机的工作原理 6
1.3 微型计算机的发展概况 7
1.3.1 微处理器的生产与发展 7
1.3.2 微型计算机的性能指标 8
1.3.3 微型计算机系统 9
习题一 10
本章小结 10
第2章 微型计算机的运算基础与信息表示方法 11
2.1 进位计数制及其之间的转换 11
2.1.1 进位计数制 11
2.1.2 进位计数制之间的相互转换 12
2.2 数值信息的表示方法 14
2.2.1 基本字长类型 14
2.2.2 计算机中数值信息的表示方法 15
2.2.3 补码运算及溢出 18
2.3 非数值信息的表示方法 20
2.3.1 二进制编码的十进制数 20
2.3.2 字母与字符的编码 21
本章小结 22
习题二 23
3.1 8086/8088微处理器的内部结构 25
3.1.1 8086/8088的功能结构 25
第3章 8086/8088微处理器结构 25
3.1.2 8086/8088的寄存器结构 27
3.2 8086/8088微处理器的存储器结构 30
3.2.1 存储器的组成 30
3.2.2 存储器的分段 31
3.2.3 物理地址和逻辑地址 32
3.2.4 堆栈 33
3.3 8086微处理器的引脚信号和总线形成 34
3.3.1 最小方式的引脚定义 34
3.3.2 最大方式的引脚定义 37
3.3.3 8086的两种模式的总线形成 37
3.4 8086 CPU的总线时序 41
3.4.1 最小模式的总线时序 43
3.4.2 最大模式的总线时序 45
3.5 80X86系列微处理器 46
3.5.1 80286微处理器 48
3.5.2 80386/80486微处理器 49
3.5.3 Pentium微处理器 50
本章小结 51
习题三 52
第4章 80X86 CPU的指令系统 53
4.1 8086的寻址方式 53
4.1.1 立即数的寻址方式 55
4.1.2 寄存器数的寻址方式 55
4.1.3 存储器数的寻址方式 56
4.2 8086的指令格式 59
4.2.1 指令的基本格式与构成 59
4.2.2 通用指令格式 60
4.3 数据传送类指令 62
4.3.1 通用数据传送指令 62
4.3.2 累加器专用传送指令 64
4.3.3 标志操作指令 66
4.3.4 地址传送指令 66
4.4 算术运算类指令 67
4.4.1 加法和减法指令 69
4.4.2 符号扩展指令 72
4.4.3 乘法和除法指令 73
4.4.4 十进制调整指令 76
4.5 位操作类指令 78
4.5.1 逻辑运算指令 78
4.5.2 移位指令 80
4.5.3 循环移位指令 81
4.6 串操作类指令 82
4.6.1 重复操作前缀 83
4.6.2 基本串操作指令 83
4.7 控制转移类指令 84
4.7.1 无条件转移指令 85
4.7.2 条件转移指令 86
4.7.3 循环指令 88
4.7.4 过程调用指令 89
4.7.5 中断指令 91
4.8 处理器控制类指令 91
4.8.1 状态标志位操作指令 91
4.8.2 处理器控制指令 92
4.9 32位微处理器的指令系统 92
4.9.1 80386/80486增强与增加的指令 92
4.9.2 Pentium系列处理器增加的指令 96
本章小结 97
习题四 97
5.1.1 汇编语言和汇编程序 101
5.1 基础知识 101
第5章 汇编语言程序设计 101
5.1.2 汇编语言程序的语法规则 102
5.1.3 伪指令 108
5.1.4 汇编语言源程序的书写格式 115
5.2 汇编语言程序的设计思想 116
5.2.1 程序设计的基本概念 116
5.2.2 程序设计的基本步骤 116
5.2.3 程序的基本结构 118
5.3 常用DOS功能调用 120
5.3.1 DOS功能调用方法 120
5.3.2 常用DOS功能调用简要说明及应用 121
5.3.3 实现返回操作系统的常用方法 122
5.4 汇编语言程序上机调试过程 123
5.4.1 汇编语言源程序的上机过程 123
5.4.2 调试程序(DEBUG.COM) 124
5.5 汇编语言程序设计 125
5.5.1 顺序结构程序设计 125
5.5.2 分支结构程序设计 127
5.5.3 循环结构程序设计 136
5.5.4 子程序设计 142
本章小结 147
习题五 147
第6章 半导体存储器 151
6.1 半导体存储器概述 151
6.1.1 半导体存储器的分类 151
6.1.2 半导体存储器的主要技术指标 152
6.1.3 存储器技术的新发展 153
6.2 随机存取存储器 154
6.2.1 RAM的基本结构 155
6.2.2 静态随机存储器 157
6.2.3 动态随机存储器 158
6.3 只读存储器 161
6.3.1 ROM的分类 161
6.3.2 光可擦除可编程ROM(EPROM) 162
6.3.3 EPROM 163
6.3.4 快闪存储器 163
6.3.5 常见EPROM芯片 164
6.4 存储器的扩展与应用 166
6.4.1 存储芯片的扩展 166
6.4.2 存储器与CPU的连接 168
6.5 高速缓冲存储器 172
6.5.1 Cache的工作原理 172
6.5.2 Cache的基本结构 173
本章小结 174
6.5.3 Cache与DRAM存取的一致性 174
习题六 175
第7章 基本输入输出接口 176
7.1 I/O接口概述 176
7.1.1 I/O接口的主要功能及结构 176
7.1.2 I/O端口的编址方式 177
7.1.3 I/O端口地址的译码 178
7.2 数据传送方式 181
7.2.1 无条件传送方式 181
7.2.2 查询传送方式 181
7.2.3 中断传送方式 184
7.2.4 直接存储器方式 185
本章小结 186
习题七 186
8.1.1 中断与中断源 187
8.1 中断的基本概念 187
第8章 中断技术 187
8.1.2 中断识别与中断优先级排队 188
8.1.3 中断处理过程(硬件中断) 189
8.1.4 中断嵌套 191
8.2 8086/8088 CPU的中断系统 191
8.2.1 8086/8088 CPU的中断分类 191
8.2.2 中断向量及中断向量表 194
8.2.3 中断向量的装入 195
8.2.4 8086/8088中断处理过程 196
8.3 可编程中断控制器8259A 199
8.3.1 8259A的结构及引脚功能 200
8.3.2 8259A的工作过程及工作方式 202
8.3.3 8259A的初始化命令字和操作命令字 206
8.3.4 8259A的应用举例 212
习题八 217
本章小结 217
第9章 串行通信接口 219
9.1 串行通信的基本概念 219
9.1.1 串行通信的特点及数据传送方向 219
9.1.2 信号的调制、解调及检错、纠错 220
9.1.3 串行通信的数据格式 224
9.2 常用串行通信接口标准 227
9.2.1 RS-232C接口标准 227
9.2.2 RS-422A接口标准 230
9.2.3 RS-485接口标准 231
9.2.4 串行通信接口的任务及组成 232
9.3 可编程串行接口芯片8251A 232
9.3.1 8251A的外部特性和内部结构 233
9.3.2 8251A的控制字 236
9.3.3 8251A应用举例 239
本章小结 241
习题九 241
第10章 并行接口技术 243
10.1 DMA控制器8237A 244
10.1.1 DMA概况 244
10.1.2 8237A引脚及其功能 245
10.1.3 8237A内部结构 246
10.1.4 8237A的工作时序 252
10.1.5 8237A初始化编程 253
10.2 可编程并行接口8255A 255
10.2.1 8255A外部特性 255
10.2.2 8255A的内部结构 256
10.2.3 8255A的编程命令 257
10.2.4 8255A的工作方式 259
10.2.5 8255A的初始化编程及应用实例 262
10.3 定时与计数技术 268
10.3.1 定时/计数器的分类 269
10.3.2 8253-5外部特性 269
10.3.3 8253-5的内部结构 270
10.3.4 8253-5的编程命令及读操作 272
10.3.5 8253-5的工作方式 273
10.3.6 8253-5的初始化编程及应用实例 278
10.4 模拟接口 280
10.4.1 数模转换器(DAC) 281
10.4.2 DAC 0832芯片 281
10.4.3 模数转换器(ADC) 284
10.4.4 ADC 0809芯片 285
10.4.5 数据采集系统 286
习题十 290
本章小结 290
第11章 总线与接口标准 292
11.1 总线与接口的组成及结构 292
11.1.1 总线和接口标准的含义 292
11.1.2 总线和接口标准的分类 293
11.1.3 总线的组成 294
11.1.4 总线传输过程及控制方式 294
11.1.5 总线的层次化结构 296
11.2 系统总线 297
11.2.1 ISA总线 297
11.2.2 EISA总线 297
11.3 PCI局部总线 297
11.3.1 PCI总线的特点 297
11.3.2 PCI总线信号定义 298
11.3.3 PCI总线命令 303
11.3.4 PCI总线上的数据传输过程 306
11.4 通用外设接口标准USB 308
11.4.1 USB的物理接口和电气特性 308
11.4.2 USB设备及其描述器 309
11.4.3 USB系统组成和拓扑结构 311
11.4.4 USB传输类型 312
11.4.5 USB交换的包格式 314
11.4.6 USB设备状态和总线枚举 316
11.4.7 USB的应用 317
本章小结 317
习题十一 318
附录 319
附录1 8086指令系统 319
附录2 DOS系统功能调用(INT 21H) 323
附录3 BIOS功能调用 327
参考文献 331
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《第一性原理方法及应用》李青坤著 2019
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《单片机原理及应用》庄友谊 2020
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《计算机组成原理 第2版》任国林 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020