第1章 总述
1.1 外部设备分类
1.1.1 输入输出和外存设备
1.1.2 计算机辅助设计CAD设备
1.1.3 多媒体和网络设备
1.1.4 总线接口设备
1.2 外设与I/O接口
1.2.1 接口的由来
1.2.2 外部设备的作用
1.3 外设的I/O空间
1.3.1 主存储器布局
1.3.2 I/O空间布局
1.4 外部设备的程序
思考题
第2章 键盘
2.1 键盘的组成
2.1.1 键盘分布
2.1.2 键的分类
2.1.3 扫描原理
2.2 键盘接口与扫描码
2.2.1 扫描码
2.2.2 键盘接口电路
2.2.3 键盘接口操作
2.3 INT 9H键盘中断
2.4 INT 16H键盘服务功能
小结
思考题
习题
第3章 显示器
3.1 监视器
3.1.1 结构组成
3.1.2 扫描原理
3.1.3 监视器分类
3.1.4 VGA监视器
3.2 视频方式
3.2.1 视频方式组成
3.2.2 文本方式与显示变换
3.2.3 图形方式
3.3 VGA视频适配器
3.3.1 适配器的结构
3.3.2 适配器的性能
3.3.3 端口寄存器
3.4 视频服务程序
3.4.1 刷新缓存区位置
3.4.2 文本方式下的程序设计
3.4.3 图形方式下的程序设计
3.4.4 视频DAC的程序设计
3.5 高级视频适配器
3.5.1 高级视频适配器的引出
3.5.2 8514/A适配器
3.5.3 XGA扩展图形阵列简介
小结
思考题
习题
第4章 打印机
4.1 打印机结构
4.1.1 点阵式打印机
4.1.2 激光打印机
4.1.3 喷墨打印机
4.2 打印机适配器
4.2.1 并行端口及其寄存器
4.2.2 IBM PC打印机接口电路
4.2.3 打印机的接口信号
4.3 并行端口服务程序
4.3.1 INT 17H服务功能
4.3.2 INT 5H打印屏幕中断
小结
思考题
第5章 磁盘
5.1 磁盘概述
5.1.1 磁记录原理
5.1.2 磁盘的主要性能
5.1.3 磁盘分类
5.2 软盘
5.2.1 软盘的工作特点
5.2.2 软盘适配器组成
5.2.3 软盘控制器NEC765A
5.2.4 控制器命令与瑞口寄存器
5.3 硬盘
5.3.1 硬盘的特点
5.3.2 硬盘驱动器的组成原理
5.3.3 硬盘适配器
5.3.4 硬盘驱动器的线缆标准
5.4 磁盘驱动器接口软件
5.4.1 磁盘驱动器的端口操作
5.4.2 磁盘的BIOS服务程序
5.4.3 磁盘的DOS接口
小结
思考题
习题
第6章 串行口通信
6.1 串行通信与调制解调器
6.1.1 名词术语
6.1.2 调制解调器原理
6.1.3 RS232接口标准
6.2 串行端口适配器
6.2.1 串行端口适配器的组成
6.2.2 16550UART特性(仅供参考)
6.2.3 串行端口寄存器
6.3 串行端口服务程序
6.3.1 串行端口通信编程
6.3.2 INT 14H服务功能
小结
思考题
习题
第7章 多媒体电脑设备
7.1 光盘存储器
7.1.1 概述
7.1.2 光盘读写原理
7.1.3 光盘驱动器
7.1.4 光驱线缆标准与接口
7.2 声卡
7.2.1 声卡的基本功能
7.2.2 声卡的组成
7.2.3 声卡的性能参数
7.2.4 声卡的驱动程序
7.3 MPEG解压卡
思考题
第8章 计算机辅助设计(CAD)设备
8.1 扫描仪
8.1.1 扫描仪的分类
8.1.2 扫描仪的工作原理
8.1.3 扫描仪的主要性能
8.2 数字化仪
8.2.1 数字化仪的分类
8.2.2 数字化仪的结构原理
8.2.3 数字化仪的性能参数
8.3 绘图仪
8.3.1 绘图仪的分类与性能
8.3.2 绘图仪的结构原理
8.3.3 绘图仪的接口
8.3.4 绘图仪的基本子程序
8.4 鼠标器
8.4.1 鼠标器工作原理
8.4.2 鼠标器与计算机的接口
8.4.3 鼠标器驱动程序
思考题
第9章 便携式电脑设备
9.1 LCD液晶显示器
9.1.1 液晶显示器性能
9.1.2 液晶显示器分类
9.1.3 液晶显示器基本原理
9.2 便携式电脑指点设备
9.2.1 跟踪球结构
9.2.2 游戏棒结构
9.2.3 指示盘结构
9.3 便携机接口标准与性能
思考题
第10章 总线
10.1 总线分类
10.1.1 总线简介
10.1.2 局部总线和远程(共享)总线
10.2 Multibus总线
10.2.1 Multibus总线的特征
10.2.2 Multibus总线的接口信号
10.2.3 Multibus总线的操作
10.3 总线仲裁
10.3.1 8289仲裁器
10.3.2 优先级仲裁方式
10.4 常用局部总线PCI
小结
思考题
习题
附录A I/O的存储区分配表
附录B I/O的BIOS调用表
表B-I INT 10H视频服务功能
表B-2 INT 13H磁盘服务功能
表B-3 INT 14H COM口服务功能
表 B-4 INT 15H其它I/O服务功能
表B-5 INT 16H键盘服务功能
表B-6 INT 17H打印机服务功能
表B-7 INT 33H鼠标服务功能
附录C 英文缩略词
参考文献