第1章 总述 1
1.1外部设备 1
外部设备分类 1
外部设备的作用 5
1.2外设与接口 7
接口的定义 7
PentiumⅣ接口的4个层次 7
1.3外设与总线 8
总线分类 8
总线的定义与性能 9
1.4外设驱动程序 10
I/O空间 10
外部设备的程序 11
思考题 12
第2章 键盘 13
2.1键盘的组成 13
键盘分区 14
键的分类 15
扫描原理 16
2.2键盘接口与扫描码 18
扫描码 18
键盘接口电路 20
键盘接口操作 22
2.3 INT 9H键盘中断 22
2.4 INT 16H键盘服务功能 24
小结 25
思考题 26
习题 26
第3章 显示器 27
3.1 CRT监视器 27
结构组成 28
扫描原理 28
监视器分类 29
VGA监视器 30
3.2视频适配器 32
视频方式 32
VGA适配器构成 37
端口寄存器 40
视频服务程序 50
3.3显示卡 55
显示卡技术概述 55
8514/A高级视频适配器 58
XGA扩展图形阵列简介 61
3.4 3D图形加速卡接口 61
AGP系统总线 61
API应用程序接口 62
小结 63
思考题 64
习题 64
第4章 打印机 66
4.1激光打印机 66
激光打印机工作原理 66
彩色激光打印机 68
LED发光二极管打印机 69
4.2喷墨打印机 69
喷墨打印机的原理 69
彩色喷墨打印机 70
4.3点阵式打印机 71
点阵式打印机结构 71
打印机的电路组成 73
4.4打印机适配器 75
并行端口及其寄存器 75
IBM PC打印机适配器 76
打印机的接口信号 77
IEEE 1284标准 79
4.5并行端口服务程序 80
INT 17H服务功能 80
INT 5H打印屏幕中断 83
小结 85
习题/思考题 86
第5章 磁盘 87
5.1磁盘存储器原理 87
磁记录原理 87
磁记录模式 88
磁记录的编码格式 89
5.2硬盘 92
硬盘简介 93
硬盘驱动器 96
硬盘控制器 99
硬盘驱动器的线缆标准 103
5.3可移动外部存储器 108
外部存储器分类 108
软盘 111
5.4磁盘的软件接口 114
磁盘驱动器的端口操作 114
磁盘的BIOS服务程序 116
磁盘的DOS接口 121
小结 123
思考题 124
习题 124
第6章 网络通信设备 125
6.1串行通信的基本知识 125
名词术语 125
调制解调器原理 127
6.2串行口通信 129
RS-232C接口标准 129
串行口适配器 131
串行端口寄存器 134
数据终端DTE之间的通信编程 137
6.3网卡 141
网卡的性能特点 141
网卡的结构组成 142
6.4调制解调器 142
ST调制解调器的组成 143
xDSL调制解调器 145
小结 148
思考题 148
习题 148
第7章 多媒体电脑设备 150
7.1光盘存储器 150
概述 150
光盘读写原理 153
光盘驱动器 154
光驱线缆标准与接口 155
7.2声卡 156
声卡的基本功能 157
声卡的组成 158
声卡的性能参数 159
声卡的驱动程序 159
7.3 MPEG解压卡 160
图像数据压缩标准 160
多媒体套件的组合 160
7.4 DVD 161
DVD-ROM 161
DVD刻录机 162
7.5光盘的信息组织 164
光盘布局 164
数据的检测与纠错 165
思考题 168
第8章 办公设备 169
8.1扫描仪 169
扫描仪分类 169
扫描仪的工作原理 170
扫描仪的主要性能 171
8.2数字化仪 172
数字化仪分类 172
数字化仪的结构原理 173
数字化仪的性能参数 175
8.3绘图仪 176
绘图仪的分类与性能 176
绘图仪的结构原理 177
绘图仪的接口 178
绘图仪的基本子程序 180
8.4鼠标器 180
鼠标器工作原理 180
鼠标器接口 182
鼠标器驱动程序 183
8.5数码相机与摄像机 186
数码相机 186
数码摄像机 189
思考题 190
习题 191
第9章 液晶显示器及其它设备 192
9.1 LCD液晶显示器 192
液晶显示器性能 192
液晶显示器分类 194
液晶显示基本原理 195
9.2便携式电脑指点设备 196
跟踪球结构 196
游戏棒结构 197
指示盘结构 197
9.3 PC卡 198
PC卡性能特点 198
PCMCIA标准 199
9.4虚拟三维动画设备简介 201
三维鼠标(three-dimensional mouse) 201
游戏杆(joystick) 201
数据手套(data glove) 201
跟踪器(tra ck ers) 201
显示器眼罩(monitors shutter) 202
思考题 202
第10章 总线 203
10.1总线分类 203
局部总线和共享总线 203
总线简介 204
10.2 Multibus总线 206
Multibus总线的特征 206
Multibus总线接口信号 206
Multibus总线的操作 210
总线仲裁 213
10.3 ISA总线 216
ISA总线的结构 216
ISA总线插槽 217
ISA端口分配和程序举例 218
10.4 PCI总线 219
PCI总线的特点和性能 220
PCI总线结构 220
PCI总线插槽 222
PCI的命令与信号配置 223
PCI总线服务功能 225
小结 226
思考题 226
习题 226
第11章USB总线 227
11.1 USB总线的性能特点 227
USB的优点 228
USB的缺点 229
11.2 USB总线系统的组成 230
USB的线缆信号 230
USB控制器 230
USB设备分类 231
集线器组成 233
11.3 USB数据协议 234
数据包定义 235
描述符(descriptor)定义 237
信息传输 241
11.4 USB I/O设备接口 242
I/O设备的软件结构 242
I/O接口的硬件结构 244
思考题 246
附录 247
附录A I/O的存储器分配表 247
I/O设备缓冲区地址 247
基于主板和芯片组的I/O端口地址 248
基于总线的I/O端口地址 248
系统中断请求IRO安排 249
附录B I/ O的BIOS调用表 249
INT 10H视频服务功能 249
INT 13H磁盘服务功能 252
INT 14H COM口服务功能 252
INT 15H其它I/O服务功能 252
INT 16H键盘服务功能 253
INT 17H打印机服务功能 253
INT 33H鼠标服务功能 253
INT IAH PCI服务功能 255
附录C 英文缩略词 256
参考文献 259