图书介绍
微机原理、汇编语言与接口技术pdf电子书版本下载
- 韩晓茹主编 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111402282
- 出版时间:2013
- 标注页数:307页
- 文件大小:74MB
- 文件页数:315页
- 主题词:微型计算机-理论-高等学校-教材;汇编语言-程序设计-高等学校-教材;微型计算机-接口技术-高等学校-教材
PDF下载
下载说明
微机原理、汇编语言与接口技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微型计算机系统概述 1
1.1微型计算机发展及应用 1
1.1.1电子计算机发展历程 1
1.1.2微型计算机的发展 2
1.1.3微型计算机的应用 3
1.2微型计算机系统的组成 5
1.2.1微型计算机硬件系统 5
1.2.2微型计算机软件系统 6
1.2.3微机系统的主要性能指标 7
1.3计算机中的数与编码 8
1.3.1进位计数制与进制间的转换 8
1.3.2计算机中数的表示 11
1.3.3计算机中的编码 13
1.4微型计算机中的常用逻辑部件 14
1.4.1基本逻辑门电路 14
1.4.2译码器 15
习题 16
第2章 汇编语言基础 17
2.1汇编语言概述 17
2.2 8086/8088微处理器编程结构 19
2.2.1 8086/8088的功能结构 19
2.2.2 8086/8088的存储器组织 21
2.2.3 8086/8088的寄存器结构 25
2.3汇编语言程序上机调试 29
2.3.1简单汇编语言源程序 29
2.3.2编辑 30
2.3.3汇编 30
2.3.4连接 31
2.3.5运行和调试 31
2.4汇编语言源程序组织 36
2.4.1汇编语言的语句 36
2.4.2汇编语言源程序格式 37
2.5汇编语言中的操作数 41
2.5.1常量 41
2.5.2变量和标号 41
2.5.3表达式 45
2.5.4符号定义 47
2.6 8086/8088的寻址方式 48
2.6.1立即寻址 49
2.6.2寄存器寻址 50
2.6.3直接寻址 50
2.6.4寄存器间接寻址 51
2.6.5寄存器相对寻址 51
2.6.6基址变址寻址 52
2.6.7相对基址变址寻址 52
2.7 8086/8088指令系统 53
2.7.1数据传送类指令 54
2.7.2算术运算类指令 60
2.7.3逻辑运算和移位类指令 66
2.7.4程序控制类指令 69
2.7.5处理器控制指令 78
2.7.6串操作类指令 78
2.8基本←O功能调用 81
2.8.1键盘功能调用(INT 21 H) 81
2.8.2显示功能调用(INT 21 H ) 84
习题 86
第3章 汇编语言程序设计 90
3.1顺序程序设计 90
3.2分支程序设计 91
3.2.1单分支程序结构 91
3.2.2双分支程序结构 92
3.2.3多分支程序结构 93
3.3循环程序设计 95
3.3.1计数循环 96
3.3.2条件循环 97
3.3.3多重循环 99
3.4子程序设计 101
3.4.1子程序的编写与应用 102
3.4.2子程序的参数传递 107
习题 111
第4章16位微处理器的外部特性 113
4.1 8086/8088的外部特性 113
4.1.1 8086/8088的工作模式 113
4.1.2 8086的引脚 113
4.2 8086的总线操作 117
4.2.1 8086总线周期的构成 117
4.2.2 8086的总线时序 118
4.3 8086的微处理器子系统 120
4.3.1最小模式下的8086子系统 120
4.3.2最大模式下的8086子系统 121
4.4 8088的外部特性 122
4.5 80286的外部特性 123
习题 124
第5章 存储器及存储体系 125
5.1存储器概述 125
5.1.1基本概念 125
5.1.2存储器的分类 126
5.1.3存储器的性能指标 127
5.2半导体随机访问存储器 127
5.2.1静态随机访问存储器 127
5.2.2动态随机访问存储器 128
5.3半导体只读存储器 131
5.3.1掩膜只读存储器 131
5.3.2一次可编程只读存储器 131
5.3.3可擦除可编程只读存储器 131
5.3.4电可擦除可编程只读存储器 132
5.3.5 Flash ROM 133
5.4存储器扩展 133
5.4.1扩展方式 133
5.4.2片选信号的生成 136
5.4.3片选译码电路的实现方式 137
5.5存储器组织 140
5.5.1 8位存储器组织 140
5.5.2 16位存储器组织 140
5.6存储空间的划分 142
5.7 CMOS RAM、 BIOS ROM、 SHADOW RAM 143
5.8存储体系 145
习题 145
第6章 微型计算机输入和输出技术 147
6.1 I/O接口概述 147
6.1.1 I/O接口的功能 147
6.1.2 I/O接口的组成 148
6.1.3端口的编址方式 149
6.1.4接口的分类 150
6.2 I/O接口的读写技术 150
6.2.1 IN、 OUT指令 150
6.2.2端口的组成 151
6.2.3接口中的地址译码 153
6.2.4端口的读写控制 153
6.3 I/O组织 155
6.3.1 8位I/O组织 155
6.3.2 16位I/O组织 155
6.4接口与主机间信息传送的控制方式 156
6.4.1程序控制方式 156
6.4.2程序中断方式 159
6.4.3直接存储器存取(DMA)方式 159
6.4.4通道方式 159
6.5开关量输入/输出 160
6.5.1开关量输出 160
6.5.2开关量输入 162
习题 165
第7章 微型计算机的中断系统 166
7.1中断系统的基本概念 166
7.1.1中断的基本概念 166
7.1.2中断系统的功能 167
7.1.3中断处理过程 167
7.2 8086CPU中断系统 169
7.2.1 8086中断的分类 169
7.2.2中断向量表 171
7.2.3 8086对中断的响应 172
7.3中断控制器8259A 172
7.3.1 8259A的引脚信号 173
7.3.2 8259A的内部结构 173
7.3.3 8259A的工作过程 175
7.3.4 8259A的工作方式 175
7.3.5 8259A的初始化命令字和初始化编程 177
7.3.6 8259A的操作命令字及应用 181
7.4中断应用举例 184
习题 186
第8章 可编程接口芯片 188
8.1可编程并行接口芯片8255A 188
8.1.1 8255A的内部结构 188
8.1.2 8255A的引脚功能 189
8.1.3 8255A的工作方式 190
8.1.4 8255A的控制字 193
8.1.5 8255A的应用 194
8.2串行通信与串行接口 200
8.2.1串行通信的方式 200
8.2.2串行通信分类 200
8.2.3串行通信的速率 202
8.2.4串行接口标准RS-232C 202
8.3可编程串行接口8251 A 205
8.3.1 8251 A的内部结构 205
8.3.2 8251A的引脚功能 206
8.3.3 8251 A的工作方式 207
8.3.4 8251 A的内部寄存器及初始化编程 208
8.3.5 8251 A的应用 212
8.4可编程定时/计数接口芯片8254 214
8.4.1 8254的内部结构 215
8.4.2 8254的外部引脚 216
8.4.3 8254的工作方式 217
8.4.4 8254的控制字 220
8.4.5 8254的应用 222
习题 224
第9章DMA控制接口 226
9.1 DMA传输原理 226
9.1.1 DMA传送过程 226
9.1.2 DMA控制器的功能 227
9.2 DMA控制器8237A 228
9.2.1 8237A的内部结构及引脚 228
9.2.2 8237A的工作方式 230
9.2.3 8237A的工作时序 232
9.2.4 8237A的寄存器结构 233
9.2.5 8237A的编程及应用 237
习题 239
第10章 模-数和数-模转换技术 240
10.1模-数转换和数-模转换概述 240
10.2数-模(D-A)转换 241
10.2.1数-模转换的原理 241
10.2.2 DAC0832芯片及其应用 243
10.3模-数(A-D)转换 248
10.3.1模-数转换的原理 248
10.3.2 ADC0809芯片及其应用 250
习题 256
第11章 微型计算机总线技术 258
11.1总线概述 258
11.1.1总线的性能指标 259
11.1.2总线的分类 260
11.1.3总线标准化 261
11.2 ISA总线 261
11.3 PCI总线 263
11.4 PCI Express总线 266
11.5 USB 268
11.5.1 USB的构成 269
11.5.2 USB的接口信号 269
11.5.3 USB的传输方式 270
11.6 SPI总线 271
11.6.1 SPI总线概述 271
11.6.2 SPI总线接口信号及连接 271
11.6.3 SPI总线传输原理 271
11.7 I2C总线 272
11.7.1 12C总线信号及设备连接 272
11.7.2 I2C总线数据传输原理 273
习题 273
第12章IA-32微型计算机系统 275
12.1 IA-32微处理器概述 275
12.1.1 Intel微处理器发展概述 275
12.1.2典型IA-32处理器的内部结构 275
12.2 IA-32处理器的工作模式及寄存器结构 277
12.2.1 IA-32处理器的工作模式 277
12.2.2 IA-32处理器的寄存器结构 279
12.2.3系统复位后寄存器的状态 283
12.3保护模式下的存储管理 283
12.3.1段描述符及段描述符表 283
12.3.2保护方式下的IA-32处理器的地址转换 286
12.4 IA-32处理器的指令系统 290
12.4.1寻址方式 290
12.4.2 IA-32处理器的扩展指令简述 291
12.5 IA-32处理器的外部特性、存储器组织及I/O组织 293
12.5.1 IA-32处理器的外部特性 293
12.5.2 IA-32处理器的存储器组织 295
12.5.3 IA-32处理器的I/O组织 297
12.6保护模式下的异常和中断 299
12.6.1中断与异常 299
12.6.2中断描述符 299
12.6.3中断描述符表 299
12.6.4保护模式下中断服务程序入口地址的求法 300
12.7 IA-32微型计算机系统结构 301
12.7.1 PC/XT微型计算机结构 301
12.7.2典型32位微机系统结构 302
习题 303
附录 305
附录A ASCII码表 305
附录B ASCII码表中控制字符的含义 306
参考文献 307