目录
第1章基础知识
1.1接口技术基础
1.1.1概述
1.1.2接口的功能
1.1.3接口的组成
1.1.4接口上的信息交换
1.1.5接口类型
1.1.6驱动程序和硬件电路
1.1.7接口的基本结构和形式
1.1.8端口编址方式
1.1.9I/O端口地址
1.2输入/输出控制
1.2.1程序控制I/O方式
1.2.2中断控制 I/O方式
1.2.3DMA控制I/O方式
习题
第2章可编程外围接口82C55A
2.1概述
2.282C55A体系结构与操作方式
2.2.182C55A的体系结构
2.2.2控制寄存器
2.2.3操作方式0
2.2.4操作方式1
2.2.5操作方式2
2.3独立的I/O端口
2.4应用举例
习题
第3章可编程时间间隔定时器芯片82C54
3.1概述
3.282C54的体系结构
3.2.182C54的方框图
3.2.282C54的体系结构
3.3程序设计基础
3.3.182C54程序控制
3.3.2写操作
3.3.3读操作
3.482C54计数器的操作方式
3.4.1操作方式0(计数终止中断方式)
3.4.2操作方式1(可再触发的单稳)
3.4.3操作方式2(速率发生器)
3.4.4操作方式3(方波方式)
3.4.5操作方式4(软件触发选通)
3.4.6操作方式5(硬件触发选通)
3.4.7各种方式下的通用操作
习题
第4章82C37A5高性能可编程DMA控制器接口
4.1概述
4.282C37A5的体系结构
4.2.182C37A5结构综述
4.2.282C37A5寄存器
4.382C37A5操作方式
4.3.1空周期(Idle Cycle)
4.3.2现役周期(Active Cycle)
4.3.3传送类型
4.482C37A5外部特性
4.4.182C37A5的微处理器接口
4.4.282C37A5的DMA接口
4.4.382C37A5应用
习题
第5章82C59A2可编程中断控制器
5.1综述
5.1.1前言
5.1.2微处理机系统中的中断
5.282C59A2的外部特征
5.2.182C59A2的方框图
5.2.282C59A2管脚说明
5.382C59A2的内部体系结构
5.3.1中断请求寄存器(IRR)和中断服务寄存器(ISR)
5.3.2优先级仲裁器
5.3.3中断屏蔽寄存器(IMR)
5.3.4数据总线缓冲存储器
5.3.5读/写控制逻辑
5.3.6级联缓冲存储器/比较器
5.3.782C59A2的操作信号
5.482C59A2的程序设计
5.4.1中断操作顺序
5.4.2对82C59A2程序设计
5.4.3举例
习题
第6章串行接口
6.1串行接口基础
6.1.1串行数据的传送方式
6.1.2串行通信原理
6.1.3串行接口标准
6.2RS232C接口
6.2.1RS232C总线的主要特点
6.2.2RS232C接口信号
6.2.3RS232C接口的机械特性
6.2.4技术指标
6.2.5RS232C的应用
6.3串行接口16550
6.3.116550功能及外特性
6.3.216550的结构
6.3.316550应用举例
6.4通用串行USB总线
6.4.1USB 接口
6.4.2USB特点
6.4.3常用的技术术语
6.4.4连接器
6.4.5USB硬件结构
6.4.6USB与PCI总线
6.4.7USB数据通信结构
6.4.8USB数据信号
6.4.9USB命令
6.4.10USB系统的软硬件
6.4.11USB系统软件
6.4.12USB协议
6.4.13USB传输过程
6.4.14Windows 系统对USB的支持
习题
第7章并行接口
7.1并行接口概述
7.1.1数据接口的类型
7.1.2并行接口
7.1.3并行传输
7.1.4并行接口的作用
7.1.5并行接口的特点
7.1.6并行接口功能
7.1.7并行接口的构成
7.1.8并行接口的操作
7.1.9并行打印机接口
7.2SCSI接口
7.2.1SCSI 接口概述
7.2.2技术术语
7.2.3SCSI的新技术
7.2.4SCSI的系统构成
7.2.5SCSI的接口特征
7.2.6SCSI接口操作步骤
7.2.7SCSI接口的操作信号
7.2.8SCSI接口信息
7.2.9SCSI接口命令
习题
第8章总线
8.1总线的概念
8.1.1概念
8.1.2总线标准的4个特性
8.1.3总线分类
8.1.4总线操作
8.1.5总线配置结构
8.2数据传送机制
8.2.1实际存储器和I/O接口
8.2.2数据传送机制
8.2.3与8位、16位、32位以及64位存储器接口
8.3总线周期
8.3.1单传送周期
8.3.2成组周期
8.3.3中断确认周期
8.3.4专用总线周期
8.4EISA总线系统
8.4.1ISA总线
8.4.2EISA总线
8.5PCI总线
8.5.1PCI总线扮演的角色
8.5.2PCI局部总线的特征
8.5.3即插即用
8.5.4PCI标准化
8.5.5PCI的多路复用技术
8.5.6PCI总线配置的存储器
8.5.7PCI性能
8.5.8PCI与PCI桥
8.5.9PCI总线操作
8.5.10总线命令
8.5.11PCI上的数据传送操作
8.5.12DMA和中断
8.5.13仲裁
8.5.14PCI总线的BIOS
8.5.15PCI总线的接口
8.5.16PCI适配器
8.5.17PCI总线信号
习题
第9章键盘接口技术
9.1键盘及接口
9.1.1键盘的构成
9.1.2键盘的分类
9.1.3键盘接口标准
9.2键盘的工作原理
9.2.1键盘接口
9.2.2键盘矩阵
9.2.3行扫描原理
9.2.4键盘的配置
9.2.5键盘的操作
9.2.6键盘扫描码
9.2.7扩展键盘的接口
9.3键盘的接口技术
9.3.1键盘操作基本原理
9.3.2清除键盘缓冲区
9.3.3检测键盘缓冲区中的键入码
9.3.4在键盘缓区中插入键入码
9.3.5读取键入码但不显示
9.3.6读取键入码并自动显示
9.3.7读取可用码
9.3.8读取一串键入码
9.3.9击键的种类
9.3.10检测/设置切换和换挡状态
9.3.11使用数字辅助键盘和光标键
9.3.12专用键的使用
9.3.13查找扫描码
9.3.14查找扩展码
习题
第10章鼠标接口技术
10.1鼠标器及接口
10.1.1鼠标的分类
10.1.2鼠标的接口标准
10.1.3鼠标的主要性能指标
10.1.4鼠标的工作原理
10.2鼠标操作方式
10.2.1初始化鼠标驱动程序
10.2.2显示或隐藏鼠标光标
10.2.3设置文本鼠标光标的形状
10.2.4设置图形鼠标光标的形状
10.2.5取得或设置鼠标光标的位置
10.2.6将鼠标光标限定在屏幕的一部分
10.2.7定义不显示鼠标光标的屏幕区域
10.2.8跟踪鼠标的移动
10.2.9设置鼠标与光标移动的比率
10.2.10监视鼠标按钮
10.2.11截取单击、双击和拖动事件
10.2.12建立鼠标中断程序
10.3鼠标应用程序设计
10.3.1测试鼠标
10.3.2确定鼠标类型和驱动程序版本
10.3.3使用鼠标
习题
第11章显示器接口技术
11.1CRT显示器及接口
11.1.1CRT显示器分类
11.1.2CRT 显示器工作原理
11.1.3CRT显示器技术指标
11.1.4视频显示标准
11.2液晶显示器 LCD
11.2.1液晶显示的分类
11.2.2液晶显示器的工作原理
11.2.3LCD 显示器性能指标
11.3显示控制卡
11.3.1显示控制卡的组成
11.3.2显示控制卡的操作
11.3.3显卡的技术指标
习题
第12章打印机及其接口技术
12.1针式打印机
12.1.1针式打印机的分类
12.1.2针式打印机的特点
12.1.3针式打印机的基本结构和工作原理
12.2激光打印机
12.2.1激光打印机的分类
12.2.2激光打印机的特点
12.2.3激光打印机的基本结构和工作原理
12.2.4彩色激光打印机的工作原理
12.3喷墨打印机
12.3.1喷墨打印机的分类
12.3.2喷墨打印机的特点
12.3.3喷墨打印机的基本结构和工作原理
12.4打印机并行接口IEEE1284
12.4.1从打印机的接口说起
12.4.2打印机接口寄存器
12.4.3IEEE1284标准
12.4.4IEEE1284标准的5种操作模式
12.4.5IEEE1284接口连接部件
12.5打印机的主要性能指标
习题
第13章磁盘工作原理与接口技术
13.1硬盘驱动器的分类
13.1.1按硬盘盘径尺寸进行分类
13.1.2按接口类型分类
13.2硬盘驱动器的组成
13.2.1硬盘存储器的外部结构
13.2.2硬盘的内部结构
13.2.3硬盘的登录区和高速缓冲存储器
13.3硬盘驱动器及工作原理
13.3.1硬盘驱动器
13.3.2磁头
13.3.3磁盘上数据存放的组织形式和格式化
13.3.4磁盘读/写系统
13.4硬盘驱动器接口
13.4.1IDE接口
13.4.2SATA硬盘驱动器接口
13.4.3SCSI 接口
13.5硬盘驱动器的性能参数
习题
第14章光盘、驱动器及其接口技术
14.1光盘
14.1.1光盘介绍
14.1.2光盘标准文件
14.1.3ISO 9660标准
14.2光盘驱动器
14.2.1光盘驱动器类型
14.2.2光盘驱动器的结构
14.2.3光盘驱动器的工作原理
14.2.4CDROM驱动器的技术指标
14.3CDRW基本工作原理
14.3.1CDRW驱动器
14.3.2CDRW驱动器的类型和外部结构
14.3.3CDRW驱动器的工作原理
14.3.4CDR和CDRW的主要性能指标
14.4DVDROM 刻录机的基本工作原理
14.4.1DVDROM驱动器
14.4.2DVD刻录机基本工作原理
14.5光盘驱动器接口
习题
第15章模/数及数/模转换
15.1概述
15.2D/A转换
15.2.1D/A转换器的基本原理
15.2.2权电阻解码网络D/A转换器
15.2.3T型电阻解码网络D/A转换器
15.3D/A转换器的主要技术指标
15.4A/D转换器
15.4.1采样保持器
15.4.2A/D转换器的基本原理
15.4.3A/D转换器的主要技术指标
15.5D/A芯片
15.5.1数字接口部件
15.5.2转换电路
15.5.3精密基准电压部件
15.6A/D芯片介绍
习题
第16章外围芯片组
16.1外围芯片组综述
16.1.1外围芯片组
16.1.2南桥芯片
16.1.3北桥芯片
16.2多功能外围芯片组82371
16.2.1综述
16.2.2寄存器地址空间
16.2.3PCI与 ISA/EIO之间桥的寄存器
16.2.4IDE 控制器寄存器 (PCI功能 1)
16.2.5USB 主控制器寄存器 (PCI功能 2)
16.2.6电源管理寄存器
16.2.7PCI/ISA桥的功能
16.2.8IDE控制器功能
16.3多功能外围芯片组82443
16.3.1主要特征
16.3.2体系结构概述
16.3.3系统地址映像
16.3.4主机接口功能
16.3.5存储器接口
16.3.6AC’97音频和调制解调器控制器
16.3.7PCI接口
16.3.8DMA控制器
16.3.9定时器和实时时钟RTC
16.3.10中断控制器
16.3.11USB主机控制器
16.3.12IDE 接口
16.3.13X总线
16.3.14系统管理总线SMBus
16.4多功能高集成外围芯片组82945
16.4.182945芯片组综述
16.4.2图形存储器控制器集线器(G)MCH
16.4.3技术术语
16.4.482945(G)MCH的配置
16.4.5主机接口
16.4.6系统存储器接口
16.4.7直接媒体接口(DMI)
16.4.8PCI 快速接口
16.4.9图形器件
16.4.10模拟显示和SDVO显示
16.4.11系统中断
16.4.12(G)MCH的时钟
16.4.13电源管理
习题
参考文献