图书目录

目录

第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章82C37A5高性能可编程DMA控制器接口

4.1概述

4.282C37A5的体系结构

4.2.182C37A5结构综述

4.2.282C37A5寄存器

4.382C37A5操作方式

4.3.1空周期(Idle Cycle)

4.3.2现役周期(Active Cycle)

4.3.3传送类型

4.482C37A5外部特性

4.4.182C37A5的微处理器接口

4.4.282C37A5的DMA接口

4.4.382C37A5应用

习题

第5章82C59A2可编程中断控制器

5.1综述

5.1.1前言

5.1.2微处理机系统中的中断

5.282C59A2的外部特征

5.2.182C59A2的方框图

5.2.282C59A2管脚说明

5.382C59A2的内部体系结构

5.3.1中断请求寄存器(IRR)和中断服务寄存器(ISR)

5.3.2优先级仲裁器

5.3.3中断屏蔽寄存器(IMR)

5.3.4数据总线缓冲存储器

5.3.5读/写控制逻辑

5.3.6级联缓冲存储器/比较器

5.3.782C59A2的操作信号

5.482C59A2的程序设计

5.4.1中断操作顺序

5.4.2对82C59A2程序设计

5.4.3举例

习题

第6章串行接口 

6.1串行接口基础

6.1.1串行数据的传送方式

6.1.2串行通信原理

6.1.3串行接口标准

6.2RS232C接口

6.2.1RS232C总线的主要特点

6.2.2RS232C接口信号

6.2.3RS232C接口的机械特性

6.2.4技术指标

6.2.5RS232C的应用

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打印机并行接口IEEE1284

12.4.1从打印机的接口说起

12.4.2打印机接口寄存器

12.4.3IEEE1284标准 

12.4.4IEEE1284标准的5种操作模式

12.4.5IEEE1284接口连接部件

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.4CDROM驱动器的技术指标

14.3CDRW基本工作原理

14.3.1CDRW驱动器

14.3.2CDRW驱动器的类型和外部结构

14.3.3CDRW驱动器的工作原理

14.3.4CDR和CDRW的主要性能指标

14.4DVDROM 刻录机的基本工作原理

14.4.1DVDROM驱动器

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电源管理

习题

参考文献