1.1.1地址空间及地址 1
7.2传感器 (21 1
1.1.2工作原理 1
目 录 1
1.1概述 1
第1章Pentium微型计算机的存储器管理 1
1.2.1分段存储管理的基本思想 3
1.2 Pentium的分段存储管理 3
1.2.2段描述符 5
1.2.3全局描述符表及寄存器 11
1.2.4局部描述符表及寄存器 12
1.2.5中断描述符表及寄存器 13
1.2.6段选择符及寄存器 14
1.2.7段间保护 17
1.2.8数据段访问的特权检查 18
1.2.9任务内代码段控制转移及特权检查 19
1.2.10任务切换及特权检查 24
1.2.11向保护模式转换 29
1.3 Pentium的分页存储管理 29
1.4虚拟8086模式 35
习题一 36
2.1为什么要用接口电路 37
2.2 I/O接口的一般编程结构 37
第2章输入/输出 37
2.3 CPU与外设之间数据传送的控制方式 40
2.3.1程序查询传送方式 40
2.3.2程序中断方式 44
2.3.3DMA传送方式 44
2.3.4 I/O处理机方式 47
2.4 DMA控制器8237A 48
2.4.1 8237A的编程结构及外部引脚功能 48
2.4.2 8237A的传送方式 56
2.4.3 8237A的工作时序………………………………………………(58 )2.4.4 8237A的软件命令 60
2.4.5 8237A的应用 61
习题二 68
第3章中断 69
3.1概述 69
3.1.1中断的基本概念 69
3.1.2中断接口电路 70
3.1.3中断处理过程 76
3.2 Pentium的中断机制 79
3.2.1中断向量表 79
3.2.2可屏蔽中断INTR 80
3.2.4软件中断 82
3.2.3非屏蔽中断NMI 82
3.2.5异常简介 83
3.2.6实模式中断处理过程 85
3.2.7保护模式中断操作 88
3.3可编程中断控制器8259A 89
3.3.1 8259A的引脚 89
3.3.2多片8259A级联 91
3.3.3 8259A的编程结构 92
3.3.4初始化命令字的格式及其功能 95
3.3.5操作命令字的格式及其功能 98
习题三 103
第4章总线 104
4.1概述 104
4.1.1总线分类 104
4.1.2总线标准的基本内容 105
4.1.3总线的操作过程 106
4.1.4总线的数据传输方式 107
4.1.5 PC系列机中系统总线的发展简介 109
4.2 ISA总线 110
4.3.1 PCI总线的特点 113
4.3 PCI总线 113
4.3.2 PCI总线的系统结构 115
4.3.3 PCI总线信号 116
4.3.4 PCI总线传输简介 121
4.3.5总线命令 122
4.3.6 PCI总线配置空间 126
4.3.7 PCI总线的扩展ROM 132
习题四 134
第5章可编程接口芯片及应用 135
5.1可编程并行输入/输出接口芯片8255A 135
5.1.1 8255A的内部结构及引脚功能 135
5.1.2 8255A的控制字 137
5.1.3 8255A的工作方式 138
5.1.4 8255A应用举例 145
5.2可编程计数器/定时器8253 154
5.2.1 8253的基本功能 155
5.2.2 8253的引脚信号与内部结构 155
5.2.3 8253的控制字 157
5.2.4 8253的工作方式 158
5.2.5 8253的应用举例 164
习题五 172
第6章串行通信和可编程串行接口 8251 173
6.1串行通信概述 173
6.1.1数字通信系统模型 173
6.1.2串行通信的传送方向 176
6.1.3传输速率 177
6.1.4异步通信与同步通信 178
6.1.5串行通信原理 179
6.2 RS-232-C串行通信接口总线 181
6.3通用串行总线USB简介 186
6.4可编程串行通信接口芯片8251A 191
6.5串行通信系统实例 199
6.5.1系统配置及功能 200
6.5.2通信系统技术指标 201
6.5.3通信系统协议 203
6.5.4通信系统程序 205
习题六 209
第7章模数转换及数模转换 210
7.1概述 210
7.3 D/A转换器 214
7.3.1 D/A转换器原理 214
7.3.2 D/A转换器的主要参数 217
7.3.3 D/A转换器的输入输出特性 217
7.3.4 DAC 0832转换器及应用 218
7.3.5 DAC 1210与CPU的接口 221
7.4模数转换 223
7.4.1多路开关 223
7.4.2采样保持器 225
7.4.3模数转换原理 229
7.4.4 A/D转换器的主要技术指标 231
7.4.5 ADC 0809八位A/D转换器及应用 233
7.5功率开关器件及接口 237
7.5.1光电隔离器 237
7.5.2功率晶体管驱动电路 238
7.5.3可控硅整流器(闸流晶体管) 239
7.5.4机械继电器及接口 240
7.5.5固态继电器及接口技术 241
习题七 245
第8章键盘接口技术 247
8.1键盘设计 247
8.1.1消除抖动及重键处理 247
8.1.2键盘的结构 248
8.2键的识别 249
8.2.1行扫描法 249
8.2.2行反转法 253
8.3微机与键盘的接口 257
8.4 BIOS键盘中断及DOS键盘功能调用 261
习题八 264
第9章CRT显示器接口技术 265
9.1 CRT显示器的工作原理 265
9.2黑白字符显示器的基本原理 268
9.3 CRT控制器 274
9.4 IBM PC系列机的显示系统 279
9.4.1 MDA适配器 279
9.4.2 CGA适配器 282
9.4.3 EGA/VGA适配器简介 290
9.5对显示器的编程 296
习题九 302
第10章硬磁盘存储器 303
10.1数据磁记录的基本原理 303
10.2硬磁盘存储器类型 305
10.3硬磁盘上信息的分布 307
10.4硬磁盘驱动器 308
10.5硬磁盘控制器 310
10.6.1 IDE接口 313
10.6硬磁盘接口 313
10.6.2 SCSI接口 314
10.7磁盘文件存取技术 318
10.7.1 DOS文件代号式磁盘存取 318
10.7.2 BIOS磁盘文件存取 326
习题十 328
附录A BIOS功能调用 329
附录B中断类型表 334
主要参考文献 336