第1章 微机接口技术概述 1
1.1 微机接口的基本概念 1
1.2 接口的基本结构及I/O端口的编址方式 3
1.3 CPU和外设之间的数据传送方式 8
习题 10
第2章 总线与接口标准 11
2.1 概述 11
2.2 系统总线 16
2.3 PCI局部总线 21
2.4 传统的接口标准 23
2.5 通用外设接口标准USB 31
2.6 SCSI接口标准 35
2.7 IDE接口标准 39
2.8 AGP图形加速端口 40
2.9 高性能串行总线标准IEEE1394 43
2.10 IEEE-4887总线 47
习题 50
第3章 中断处理技术 51
3.1 中断概述 51
3.2 多级中断的管理 53
3.3 PC机的中断系统 57
3.4 中断优先级管理器8259A 61
习题 75
第4章 并行输入输出接口 76
4.1 并行接口的基本概念 76
4.2 可编程并行I/O接口-8255A 77
习题 89
第5章 串行通信接口 90
5.1 串行通信的基本概念 90
5.2 可编程串行通信接口芯片-Intel 8251A 97
5.3 微型计算机串行通信接口及16550/8250集成电路 112
5.4 利用中断14的PC通信 114
习题 115
6.1 DMA基本概念 117
第6章 DMA技术与定时计数器及SICL 117
6.2 可编程DMA控制器8237A 123
6.3 可编程定时计数器8253/8254 138
6.4 多功能I/O接口电路82380 153
6.5 现代微型计算机系统接口控制逻辑 160
习题 166
第7章 A/D和D/A接口 168
7.1 典型的模拟量通道 168
7.2 D/A转换器接口 169
7.3 A/D转换器接口 183
7.4 微机系统的模拟I/O通道 195
习题 197
第8章 人机交互设备接口 199
8.1 键盘接口 199
8.2 鼠标接口 206
8.3 显示器接口 208
8.4 打印机接口 229
习题 236
第9章 磁盘接口 238
9.1 概述 238
9.2 软盘接口 243
9.3 硬盘接口 245
9.4 磁盘驱动器接口软件 250
习题 258
第10章 多媒体设备及其接口 259
10.1 多媒体计算机概述 259
10.2 多媒体功能卡 261
10.3 光存储技术及CD-ROM 268
10.4 几种常用的多媒体信息获取设备 272
习题 273
第11章 微机接口分析与设计 275
11.1 微机接口分析与设计的基本方法和步骤 275
11.2 微机硬件中断的开发与设计 280
11.3 接口设计中的抗干扰措施 283
习题 285
参考文献 286