图书介绍
微型计算机原理与接口技术 第4版pdf电子书版本下载
- 周荷琴,吴秀清编著 著
- 出版社: 合肥:中国科学技术大学出版社
- ISBN:9787312021985
- 出版时间:2008
- 标注页数:513页
- 文件大小:26MB
- 文件页数:535页
- 主题词:微型计算机-理论-高等学校-教材;微型计算机-接口-高等学校-教材
PDF下载
下载说明
微型计算机原理与接口技术 第4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论 1
1.1 微型计算机的发展概况 1
1.2 微型计算机系统 5
1.2.1 微型计算机 6
1.2.2 I/O接口 9
1.2.3 总线 10
1.3 计算机数据格式 14
1.3.1 数制 14
1.3.2 计算机数据格式 17
习题 20
第2章 8086系统结构 22
2.1 8086 CPU结构 22
2.1.1 8086 CPU的内部结构 22
2.1.2 寄存器结构 25
2.2 8086 CPU的引脚及其功能 29
2.2.1 8086/8088 CPU在最小模式中引脚定义 29
2.2.2 8086/8088 CPU在最大模式中引脚定义 33
2.2.3 8088与8086 CPU的不同之处 34
2.3 8086存储器组织 36
2.3.1 存储器地址的分段 36
2.3.2 8086存储器的分体结构 38
2.3.3 堆栈的概念 40
2.4 8086系统配置 42
2.4.1 最小模式系统 42
2.4.2 最大模式系统 47
2.4.3 8086 CPU时序 49
习题 55
第3章 8086的寻址方式和指令系统 57
3.1 8086的寻址方式 57
3.1.1 立即寻址方式 57
3.1.2 寄存器寻址方式 58
3.1.3 直接寻址方式 58
3.1.4 寄存器间接寻址方式 60
3.1.5 寄存器相对寻址方式 61
3.1.6 基址变址寻址方式 62
3.1.7 相对基址变址寻址方式 63
3.1.8 其它 65
3.2 指令的机器码表示方法 66
3.2.1 机器语言指令的编码目的和特点 66
3.2.2 机器语言指令代码的编制 67
3.3 8086的指令系统 70
3.3.1 数据传送指令 71
3.3.2 算术运算指令 79
3.3.3 逻辑运算和移位指令 92
3.3.4 字符串处理指令 97
3.3.5 控制转移指令 102
3.3.6 处理器控制指令 119
习题 120
第4章 汇编语言程序设计 124
4.1 汇编语言程序格式 126
4.1.1 指令性语句和伪指令语句 126
4.1.2 数据项 127
4.1.3 MASM中的表达式 127
4.2 伪指令语句 134
4.2.1 数据定义语句 135
4.2.2 表达式赋值语句 137
4.2.3 段定义语句 138
4.2.4 过程定义语句 141
4.2.5 程序开始和结束语句 143
4.2.6 结构定义语句 144
4.2.7 外部伪指令及对准伪指令 148
4.2.8 80286以上的微机增加的伪指令 151
4.3 DOS系统功能调用和.BIOS中断调用 153
4.3.1 常用的软件中断 154
4.3.2 DOS系统功能调用 155
4.3.3 BIOS中断调用 160
4.4 程序设计方法 164
4.4.1 顺序结构 164
4.4.2 分支结构 165
4.4.3 循环程序结构 169
4.4.4 子程序结构 174
4.4.5 综合举例 182
4.5 宏汇编和条件汇编 191
4.5.1 宏汇编 191
4.5.2 条件汇编 196
习题 198
第5章 存储器 201
5.1 存储器概述 201
5.1.1 存储器分类 201
5.1.2 存储器组织 204
5.1.3 存储器性能指标 204
5.2 随机存取存储器RAM 205
5.2.1 静态随机存取存储器(SRAM) 205
5.2.2 动态随机存取存储器(DRAM) 207
5.2.3 存储器的工作时序 212
5.2.4 高速缓冲存储器 214
5.3 只读存储器 220
5.3.1 掩膜型ROM和可编程ROM 220
5.3.2 可编程可擦除ROM(EPROM) 221
5.3.3 电可擦除可编程ROM(EEPROM) 224
5.3.4 闪存(Flash Memory) 225
5.4 CPU与存储器的连接 226
5.4.1 存储器的地址选择 226
5.4.2 存储器的数据线及控制线的连接 229
习题 231
第6章 I/O接口和总线 233
6.1 I/O接口 233
6.1.1 I/O接口的功能 233
6.1.2 简单的输入输出接口芯片 235
6.1.3 I/O端口及其寻址方式 237
6.1.4 CPU与外设间的数据传送方式 239
6.1.5 PC机的I/O地址分配 245
6.2 总线 248
6.2.1 总线的概念 248
6.2.2 IBM PC总线 249
6.2.3 ISA总线 252
6.2.4 PCI总线 254
习题 259
第7章 微型计算机中断系统 260
7.1 概述 260
7.1.1 中断概念 260
7.1.2 中断分类 261
7.2 可屏蔽中断处理过程 263
7.2.1 CPU响应中断过程 263
7.2.2 中断向量表 264
7.2.3 中断服务子程序 271
7.2.4 中断响应时序 273
7.3 中断优先级和中断嵌套 274
7.3.1 中断优先级 275
7.3.2 中断嵌套 277
7.4 可编程中断控制器8259A 278
7.4.1 功能和引脚 278
7.4.2 内部结构 279
7.4.3 8259A的中断管理方式 281
7.4.4 8259A的编程方法 286
7.4.5 8259A的中断级联 294
7.5 保护模式下的中断 298
7.5.1 中断源 299
7.5.2 保护模式下的中断处理 300
习题 302
第8章 可编程计数器/定时器8253/8254及其应用 304
8.1 8253的工作原理 305
8.1.1 8253的内部结构和引脚信号 305
8.1.2 初始化编程步骤和门控信号的功能 309
8.1.3 8253的工作方式 310
8.2 8253/8254的应用举例 315
8.2.1 8253定时功能的应用举例 315
8.2.2 8253/8254计数功能的应用举例 318
8.2.3 8253在PC/XT机中的应用 321
习题 324
第9章 可编程外围接口芯片8255A及其应用 325
9.1 8255A的工作原理 325
9.1.1 8255A的结构和功能 325
9.1.2 8255A的控制字 327
9.1.3 8255A的工作方式和C口状态字 329
9.2 8255A的应用举例 338
9.2.1 基本输入输出应用举例 338
9.2.2 键盘接口 339
9.2.3 8255A在PC/XT机中的应用 343
9.2.4 PC/XT机中的扬声器接口电路 346
9.2.5 并行打印机接口 348
习题 354
第10章 串行通信和可编程接口芯片8251A 356
10.1 串行通信的基本概念 356
10.1.1 数据传送的方向 356
10.1.2 串行传送的两种基本工作方式 357
10.1.3 串行传送速率 358
10.1.4 串行接口芯片UART和USART 359
10.1.5 调制解调器 360
10.2 可编程串行通信接口芯片8251A 361
10.2.1 8251A的内部结构和外部引脚 361
10.2.2 8251A的编程 368
10.2.3 8251A初始化编程举例 372
10.3 EIA RS-232C串行口和8251A应用举例 374
10.3.1 EIA RS-232C串行口 374
10.3.2 8251A应用举例 376
习题 378
第11章 模数(A/D)和数模(D/A)转换 380
11.1 概述 380
11.1.1 一个实时控制系统 380
11.1.2 采样、量化和编码 381
11.1.3 采样保持器 384
11.2 D/A转换器 385
11.2.1 数/模转换器原理 385
11.2.2 数/模转换器的主要性能指标 387
11.2.3 几种数/模转换器 388
11.3 A/D转换 395
11.3.1 模/数转换器原理 395
11.3.2 典型的模/数转换器 398
习题 408
第12章 8237A DMA控制器及PC/XT机的系统板 410
12.1 8237A的组成和工作原理 411
12.1.1 8237A的内部结构 411
12.1.2 8237A的引脚功能 412
12.1.3 8237A的内部寄存器 414
12.2 8237A的时序 422
12.2.1 外设和内存间的DMA数据传送时序 422
12.2.2 空闲周期、有效周期和扩展写周期 423
12.3 8237A的编程和应用举例 425
12.3.1 PC/XT机中的DMA控制逻辑 425
12.3.2 8237A的一般编程方法 427
12.3.3 PC/XT机上的DMA控制器的使用 428
12.4 PC/XT机的系统板 430
12.4.1 CPU子系统 430
12.4.2 接口部件子系统 432
12.4.3 存储器子系统 433
习题 435
第13章 32位微机基本工作原理概述 436
13.1 32位微处理器的结构与工作模式 437
13.1.1 32位微处理器结构简介 437
13.1.2 32位微处理器的工作模式 441
13.2 寄存器 444
13.2.1 用户级寄存器 444
13.2.2 系统级寄存器 447
13.2.3 程序调试寄存器 454
13.3 保护模式下的内存管理 454
13.3.1 段内存管理技术 455
13.3.2 分页内存管理技术 465
13.4 32位机新增指令和程序设计简介 469
13.4.1 80386的寻址方式 470
13.4.2 80386的指令系统 471
13.4.3 程序设计实例 478
13.5 32位机接口技术 484
13.5.1 主板的组成 485
13.5.2 PentiumⅡ主板 486
13.5.3 集成型主板 489
附录A 8086/8088指令系统一览表 494
附录B 通用汇编程序伪指令 498
附录C ASCII码编码表 500
附录D 中断向量地址表 501
附录E 汇编程序的开发过程 502
附录F DOS功能调用 508
参考文献 513