微机接口技术(第三版)
作者: 王成端
出版时间:2009-02-26
出版社:高等教育出版社
- 高等教育出版社
- 9787040257526
- 3
- 151931
- 0063152991-4
- 平装
- 16开
- 2009-02-26
- 500
- 313
- 工学
- 计算机科学与技术
本书在“十五”国家级规划教材《微机接口技术》(第二版)的基础上修订而成,并被列为普通高等教育“十一五”国家级规划教材。全书以培养学生的应用能力为主线,理论与实践相结合,并注重反映计算机技术的最新进展。全书共分12章,主要介绍微机接口基本知识、微处理器、地址译码技术及存储器接口、输入和输出及DMA技术、中断技术、定时/计数技术、并行接口、串行通信接口、人机交互设备接口、模拟接口、总线技术、微机接口分析与设计等内容。
本书既可作为高等职业院校计算机应用及相关的电子类专业的专业课教材,也可作为应用性本科院校计算机科学与技术专业的专业课教材,还可供工程技术人员学习参考。
第1章 概述
1.1 微机接口基本概念
1.1.1 接口的定义
1.1.2 专门研究接口的原因
1.1.3 接口的分类
1.2 接口的功能和特点
1.2.1 数据锁存、缓冲与驱动功能
1.2.2 信号转换功能
1.2.3 接收、执行CPU命令的功能
1.2.4 设备选择功能
1.2.5 中断管理功能
1.2.6 可编程功能
1.3 接口技术的现状及发展趋势
习题与思考题
第2章 微处理器
2.1 8086/8088微处理器
2.1.1 8086 CPU内部结构
2.1.2 8086 CPU寄存器组织
2.1.3 8086 CPU引脚功能
2.1.4 8086/8088 CPU的存储器组织和I/O组织
2.1.5 最小模式和最大模式下的基本配置
2.1.6 8086/8088 CPU内部时序
2.2 80386和80486微处理器
2.2.1 80386微处理器结构
2.2.2 80386总线周期
2.2.3 80386内部机制
2.2.4 80386系统
2.2.5 80486微处理器
2.3 Pentium系列及Core 2 Duo微处理器
2.3.1 Pentium微处理器
2.3.2 PentiumPro微处理器
2.3.3 PentiumMMX微处理器
2.3.4 Pentium Ⅱ微处理器
2.3.5 Pentium Ⅲ微处理器
2.3.6 Pentium 4微处理器
2.3.7 Pentium M微处理器
2.3.8 Core 2 Duo微处理器
习题与思考题
第3章 地址译码技术及存储器接口
3.1 I/O端口
3.1.1 I/O端口概述
3.1.2 I/O端口编址方式
3.1.3 I/O端口访问指令
3.1.4 I/O端口地址分配
3.2 I/O端口地址译码
3.2.1 I/O端口地址译码方法
3.2.2 固定式端口地址译码
3.2.3 开关式可选端口地址译码
3.3 GAL器件在I/O地址译码电路中的应用
3.3.1 GAL器件的特点
3.3.2 GAL器件的开发过程及工具
3.3.3 采用GAL的I/O地址译码电路的设计
3.4 半导体存储器接口
3.4.1 半导体存储器接口的基本技术
3.4.2 SRAM与CPU的连接
3.4.3 DRAM与CPU的连接
3.4.4 ROM与CPU的连接
习题与思考题
第4章 输入和输出及DMA技术
4.1 CPU与外设传送数据的方式
4.1.1 无条件传送方式
4.1.2 程序查询方式
4.1.3 中断控制方式
4.1.4 DMA方式
4.2 DMA技术概述
4.2.1 DMA基本概念
4.2.2 DMA控制器
4.3 DMA控制器8237A
4.3.1 8237A主要特性
4.3.2 8237A引脚及结构
4.3.3 8237A工作时序
4.3.4 8237A初始化编程
4.3.5 8237A应用实例
习题与思考题
第5章 中断技术
5.1 中断的基本概念
5.1.1 中断的定义
5.1.2 中断处理过程
5.1.3 中断源、中断识别及中断优先级
5.1.4 中断向量
5.2 8086/8088的中断系统
5.2.1 8086/8088的中断系统结构
5.2.2 内部中断
5.2.3 外部中断
5.3 8259A中断控制器
5.3.1 8259A的外部特性和内部结构
5.3.2 8259A的控制字及中断操作功能
5.4 8259A的应用实例
5.4.1 8259A的初始化编程
5.4.2 8259A应用举例
习题与思考题
第6章 定时/计数技术
6.1 定时/计数器概述
6.1.1 定时/计数器的基本概念
6.1.2 定时/计数器的分类
6.2 可编程定时/计数器8253-5
6.2.1 8253-5主要特性
6.2.2 8253-5的引脚与功能结构
6.2.3 8253-5内部结构
6.2.4 8253-5方式控制字
6.2.5 8253-5的6种工作方式
6.2.6 8253-5初始化编程
6.2.7 8253-5应用举例
习题与思考题
第7章 并行接口
7.1 并行接口基础
7.1.1 并行接口概述
7.1.2 并行接口输入输出
7.2 8255A可编程并行接口芯片
7.2.1 8255A引脚功能
7.2.2 8255A内部结构
7.2.3 8255A方式控制字
7.2.4 8255A的三种工作方式
7.2.5 8255A的编程方法
7.2.6 8255A应用举例
习题与思考题
第8章 串行通信接口
8.1 串行通信的基本概念
8.1.1 串行通信的特点
8.1.2 数据通信方式
8.1.3 串行通信方式
8.1.4 信息的校验方式
8.1.5 传输速率与传送距离
8.1.6 信号的调制与解调
8.1.7 串行接口的基本结构和基本功能
8.2 串行接口标准
8.2.1 EIA-RS-233C接口标准
8.2.2 RS-422A、RS-423A、RS-485接口标准
8.3 异步通信接口
8.3.1 异步通信适配器的组成
8.3.2 INS 8250的结构和外部特性
8.3.3 INS 8250的内部寄存器及其编程方法
8.3.4 INS 8250应用实例
8.4 通信接口的BIOS调用及DOS调用
8.4.1 通信接口的BIOS调用
8.4.2 通信接口的DOS调用
习题与思考题
第9章 人机交互设备接口
9.1 键盘及其接口
9.1.1 键盘的工作原理
9.1.2 PC系列键盘及其接口电路
9.2 显示器及其接口
9.2.1 LED显示器及其接口
9.2.2 LCD显示器及其接口
9.2.3 CRT显示器及其接口
9.3 打印机及其接口
9.3.1 打印机的接口控制信号
9.3.2 打印机接口编程
9.4 多媒体技术及其接口
9.4.1 多媒体计算机概述
9.4.2 多媒体音频处理技术
9.4.3 多媒体视频处理技术
9.4.4 其他多媒体技术
9.5 其他常用人-机输入接口
9.5.1 鼠标及其接口
9.5.2 数码相机及其接口
9.5.3 触摸屏及其接口
9.5.4 图像扫描仪及其接口
习题与思考题
第10章 模拟接口
10.1 D/A转换器接口
10.1.1 D/A转换器工作原理
10.1.2 D/A转换器主要性能指标
10.1.3 D/A转换芯片
10.1.4 D/A转换器的接口实例
10.2 A/D转换器接口
10.2.1 A/D转换器工作原理
10.2.2 A/D转换器主要性能指标
10.2.3 A/D转换芯片
10.2.4 A/D转换器的接口实例
10.3 多路模拟开关及采样保持电路
10.3.1 多路模拟开关
10.3.2 采样/保持电路
10.4 数据采集系统设计
10.4.1 数据采集系统构成
10.4.2 应用实例
10.4.3 数据采集接口设计应注意的问题
习题与思考题
第11章 总线技术
11.1 概述
11.1.1 总线的概念
11.1.2 总线的分类
11.1.3 总线标准
11.2 系统总线
11.2.1 PC总线
11.2.2 ISA总线
11.2.3 EISA总线
11.2.4 PCI总线
11.2.5 STD总线
11.2.6 AGP总线
11.2.7 PCMCIA总线
11.3 外部总线
11.3.1 IEEE-488总线
11.3.2 SCSI总线
11.3.3 IDE总线
11.3.4 CENTRONIC总线
11.3.5 USB总线
11.3.6 FireWire串行总线
11.4 I2 C和SPI总线
11.4.1 I2 C串行总线
11.4.2 SPI总线
习题与思考题
第12章 微机接口分析与设计
12.1 微机接口设计基本方法
12.1.1 微机接口设计基础
12.1.2 硬件系统的设计
12.1.3 软件系统的设计
12.1.4 微机接口设计应注意的问题
12.2 微机接口的可靠性与抗干扰设计
12.2.1 系统的可靠性
12.2.2 产生干扰的原因
12.2.3 抗干扰的措施
12.3 定时显示系统的设计实例
12.3.1 设计要求
12.3.2 硬件系统设计
12.3.3 软件系统设计
12.3.4 程序框图
12.3.5 参考程序
习题与思考题
参考文献