第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 8086cPU内部结构
2.1.2 8086cPU寄存器组织
2.1.3 8086cPu引脚功能
2.1.4 8086/8088CPU的存储器组织和I/0组织
2.1.5 最小模式和最大模式下的基本配置
2.1.6 8086/8088cPu内部时序
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系列及Core2 Duo微处理器
2.3.1 Pentium微处理器
2.3.2 Pentium微处理器
2.3.3 PentiumMMX微处理器
2.3.4 PentiumⅡ微处理器
2.3.5 PentiumⅢ微处理器
2.3.6 Pentium4微处理器
2.3.7 PentiumM微处理器
2.3.8 Core2Duo微处理器
习题与思考题
第3章 地址译码技术及存储器接口
3.1 I/o端口
3.1.1 I/0端口概述
3.1.2 L/O端口编址方式
3.1.3 I/0端口访问指令
3.1.4 I/O端口地址分配
3.2 I/O端口地址译码
3.2.1 I/0端口地址译码方法
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 8 259A的应用实例
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 串行通信的基本概念
……
第9章 人机交互设备接口
第10章 模拟接口
第11章 总线技术
第12章 微机接口分析与设计