图书介绍
微机原理与接口技术pdf电子书版本下载
- 李继灿编著 著
- 出版社: 清华大学出版社
- ISBN:
- 出版时间:2009
- 标注页数:433页
- 文件大小:192MB
- 文件页数:451页
- 主题词:
PDF下载
下载说明
微机原理与接口技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 微机系统概述 1
1.1 微机技术的发展 1
1.2 微机系统的组成 4
1.2.1 硬件系统 4
1.2.2 软件系统 9
1.3 微机硬件系统结构 10
1.4 微处理器结构模型的组成 12
1.5 存储器的组成与读写操作 13
1.6 微机的工作过程 15
1.7 微机的主要性能指标 21
1.7.1 主板的性能指标 21
1.7.2 CPU的性能指标 21
1.7.3 总线的性能指标 24
1.8 微机的运算基础 24
1.8.1 进位记数制 24
1.8.2 各种进位数制之间的转换 26
1.8.3 二进制编码 29
1.8.4 二进制数的运算 31
1.8.5 二进制数的逻辑运算 34
1.9 数的定点与浮点表示 35
1.10 带符号数的表示法 37
1.10.1 机器数与真值 37
1.10.2 机器数的种类和表示方法 38
1.10.3 补码的加减法运算 40
1.10.4 溢出及其判断方法 42
习题1 43
第2章 微处理器系统结构与技术 46
2.1 CISC与RISC技术 46
2.1.1 CISC 46
2.1.2 RISC 47
2.2 典型的16位微处理器的系统结构 48
2.2.1 8086/8088 CPU的内部组成结构 48
2.2.2 8086/8088 CPU的寄存器结构 51
2.2.3 总线周期的概念 53
2.2.4 8086/8088的引脚信号和功能 54
2.3 8086/8088系统的最小/最大工作方式 57
2.3.1 最小方式 57
2.3.2 最大方式 59
2.4 8086/8088的存储器与I/O组织 61
2.4.1 存储器组织 61
2.4.2 存储器的分段 63
2.4.3 实际地址和逻辑地址 64
2.4.4 堆栈 65
2.4.5 “段加偏移”寻址机制允许重定位 65
2.4.6 I/O组织 66
2.5 80x86微处理器 66
2.5.1 80286微处理器 66
2.5.2 80386微处理器 68
2.5.3 80486微处理器 69
2.6 Pentium微处理器 72
2.7 Pentium系列及相关技术的发展 75
2.7.1 Pentium Ⅱ微处理器(PⅡ或奔腾Ⅱ) 75
2.7.2 Pentium Ⅲ(PⅢ或奔腾Ⅲ) 75
2.7.3 Pentium 4 CPU简介 76
2.7.4 CPU的性能指标 81
2.8 多处理器计算机系统概述 83
2.8.1 多处理器系统的基本概念 84
2.8.2 多处理器系统的特点 86
2.8.3 多机系统的基本组成 87
2.9 嵌入式计算机系统的应用与发展 88
2.9.1 嵌入式计算机系统概述 88
2.9.2 嵌入式计算机体系结构的发展 90
2.9.3 自主计算的MPP体系结构 91
2.9.4 自然计算的MPP体系结构 91
习题2 92
第3章 微处理器的指令系统 94
3.1 8086/8088的寻址方式 94
3.1.1 数据寻址方式 94
3.1.2 程序存储器寻址方式 100
3.1.3 堆栈存储器寻址方式 100
3.1.4 其他寻址方式 100
3.2 数据传送类指令 101
3.2.1 通用数据传送指令 101
3.2.2 目标地址传送指令 105
3.2.3 标志位传送指令 106
3.2.4 I/O数据传送指令 107
3.3 算术运算类指令 109
3.3.1 加法指令 109
3.3.2 减法指令 111
3.3.3 乘法指令 114
3.3.4 除法指令 115
3.3.5 十进制调整指令 116
3.4 逻辑运算和移位循环类指令 120
3.5 串操作类指令 122
3.6 程序控制指令 126
3.6.1 无条件转移指令 126
3.6.2 条件转移指令 129
3.6.3 循环控制指令 130
3.6.4 中断指令 131
3.7 处理器控制类指令 133
3.8 CPU指令集 134
习题3 138
第4章 汇编语言程序设计 142
4.1 程序设计语言概述 142
4.2 8086/8088汇编源程序 143
4.2.1 8086/8088汇编源程序实例 143
4.2.2 8086/8088汇编语言语句的类型及格式 144
4.3 8086/8088汇编语言的数据项与表达式 146
4.3.1 常量 146
4.3.2 变量 146
4.3.3 标号 147
4.3.4 表达式和运算符 147
4.4 8086/8088汇编语言的伪指令 150
4.4.1 数据定义伪指令 150
4.4.2 符号定义伪指令 153
4.4.3 段定义伪指令 154
4.4.4 过程定义伪指令 156
4.5 8086/8088汇编语言程序设计基本方法 157
4.5.1 顺序结构程序 157
4.5.2 分支结构程序 159
4.5.3 循环结构程序 161
4.5.4 DOS及BIOS中断调用 163
习题4 174
第5章 存储器系统 180
5.1 存储器的分类与组成 180
5.1.1 半导体存储器的分类 181
5.1.2 半导体存储器的组成 181
5.2 随机存取存储器 183
5.2.1 静态随机存取存储器 183
5.2.2 动态随机存取存储器 187
5.3 只读存储器 189
5.3.1 只读存储器存储信息的原理和组成 189
5.3.2 只读存储器的分类 190
5.3.3 常用ROM芯片举例 191
5.4 存储器的扩充及其与CPU的连接 194
5.4.1 存储器的扩充 194
5.4.2 存储器与CPU的连接 196
5.4.3 存储器与CPU连接应注意的一些问题 202
5.5 内存条技术的发展 204
5.6 硬盘存储器 207
5.6.1 硬盘的组成 207
5.6.2 硬盘的分类 209
5.6.3 硬盘的几个主要参数 210
5.7 光盘驱动器 211
5.8 存储器系统的分层结构 214
5.9 存储管理概述 215
5.9.1 虚拟存储管理 215
5.9.2 80386/80486的cache技术 224
5.9.3 Pentium的cache技术 225
5.9.4 新型大量信息存储管理的一些解决方案 227
习题5 227
第6章 浮点部件 230
6.1 80x86微处理器的浮点部件概述 230
6.1.1 iAPx86/88系统中的协处理器 230
6.1.2 80386/80486系统中的浮点部件 233
6.2 Pentium微处理器的浮点部件 235
6.3 Pentium的流水线操作 239
习题6 240
第7章 微机总线应用技术 242
7.1 微机总线技术概述 242
7.2 总线分类 243
7.3 总线数据传送模式 245
7.4 总线周期 245
7.5 几种常用的扩展总线 246
7.5.1 PC总线 246
7.5.2 ISA/EISA总线 247
7.5.3 PCI局部总线 249
7.5.4 AGP 251
7.5.5 PCI-X 252
7.5.6 PCI Express总线 253
7.5.7 HyperTransport总线 254
7.6 微机总线的组成及性能指标 255
习题7 256
第8章 微型计算机的主板 258
8.1 主板概述 258
8.2 主板的基本结构 259
8.3 主板的多功能外围芯片组 260
8.3.1 主板芯片组概述 260
8.3.2 主流芯片组简介 261
8.4 主板设计中的一些技术特点 265
8.5 主板的兼容性与做工 267
8.6 主板的BIOS与CMOS 268
8.6.1 主板的BIOS 268
8.6.2 主板的CMOS 271
习题8 273
第9章 输入输出控制技术 274
9.1 输入输出接口概述 274
9.2 CPU与外设之间数据传送的方式 276
9.2.1 程序传送 276
9.2.2 中断传送 282
9.2.3 直接存储器存取传送 282
9.3 中断技术 283
9.3.1 中断概述 283
9.3.2 单个中断源的中断 285
9.3.3 向量中断 288
9.3.4 中断优先权 288
9.4 8086/8088的中断系统和中断处理 288
9.4.1 8086/8088的中断系统 288
9.4.2 8086/8088 CPU的中断处理过程 293
9.4.3 可屏蔽中断的过程 295
9.4.4 中断响应时序 296
9.4.5 中断服务子程序设计 297
9.5 可编程中断控制器8259A 298
9.5.1 8259A的引脚与功能结构 299
9.5.2 8259A内部结构框图和中断工作过程 300
9.5.3 8259A的控制字格式 303
9.5.4 8259A应用举例 309
9.6 计数/定时控制技术 310
9.6.1 8253-5的引脚与功能结构 310
9.6.2 8253-5的内部结构和寻址方式 311
9.6.3 8253-5的6种工作方式及时序关系 312
9.6.4 8253应用举例 315
习题9 316
第10章 接口技术 319
10.1 接口的分类及功能 319
10.2 并行接口 320
10.2.1 8255A芯片引脚定义与功能 320
10.2.2 8255A寻址方式 322
10.2.3 8255A的控制字 323
10.2.4 8255A的3种工作方式 324
10.2.5 时序关系 328
10.2.6 8255A应用举例 329
10.3 串行接口 331
10.3.1 串行通信基础 331
10.3.2 8250芯片引脚定义与功能 336
10.3.3 8250芯片的内部结构和寻址方式 337
10.3.4 8250内部控制状态寄存器的功能及其工作过程 339
10.3.5 8250通信编程 343
10.3.6 8250应用举例 345
10.4 通用I/O接口 347
10.4.1 磁盘接口技术的发展 347
10.4.2 USB接口 349
10.4.3 IEEE 1394 350
习题10 352
第11章 数/模与模/数转换 353
11.1 DAC 0832数/模转换器 353
11.2 ADC 0809模/数转换器 357
习题11 364
第12章 常用外部设备 365
12.1 键盘 365
12.2 鼠标器 368
12.2.1 鼠标的类型 368
12.2.2 鼠标的选用 371
12.3 显示器 373
12.4 打印机 376
12.4.1 打印机的分类 376
12.4.2 打印机的选用 379
12.5 数码相机 380
12.5.1 数码相机的类型 380
12.5.2 数码相机的性能指标 383
12.6 视频技术与视频卡 386
12.6.1 视频技术 386
12.6.2 视频采集卡 389
12.7 音频技术与音频卡 393
习题12 396
附录A 8086/8088的指令格式 398
附录B 80286~Pentium系列微处理器的指令系统 402
附录C 调试软件DEBUG及调试方法 416
部分习题答案 420
参考文献 433