第5章微型计算机和外设的数据传输
第5章 微型计算机和外设的数据传输
本章重点: 接口电路的功能 接口部件和I/O端口 CPU和外设之间的三种数据传输方式、 各自优缺点和使用场合 中断传输方式的原理和可屏蔽中断的响 应过程 DMA方式的原理和DMA控制器的功能
本章重点: 接口电路的功能 接口部件和I/O端口 CPU和外设之间的三种数据传输方式、 各自优缺点和使用场合 中断传输方式的原理和可屏蔽中断的响 应过程 DMA方式的原理和DMA控制器的功能
教学建议: 在讲述接口电路的I/O端口基础上, 以讲清楚中断方式的原理和DMA方式原 理为目标。 本章用2学时
教学建议: 在讲述接口电路的I/O端口基础上, 以讲清楚中断方式的原理和DMA方式原 理为目标。 本章用2学时
5.1为什么要用接口电路 (1)接口电路按功能可分为两类: 使微处理器正常工作所需的辅助电路 输入输出接口电路: (2)为什么要用接口电路
5.1 为什么要用接口电路 (1)接口电路按功能可分为两类: 使微处理器正常工作所需的辅助电路 输入输出接口电路: (2)为什么要用接口电路
5.2CPU和输入输出设备之间的信号 CPU和输入输出设备之间有以下几类信号: (1)数据信息,又分为: 数字量 模拟量 开关量 (2)状态信息 (3)控制信息
5.2 CPU和输入输出设备之间的信号 CPU和输入输出设备之间有以下几类信号 : (1)数据信息,又分为: 数字量 模拟量 开关量 (2)状态信息 (3)控制信息
5.3接口部件的/O端口 数据端口 状态端口 控制端口或命令端口
5.3 接口部件的I/O端口 数据端口 状态端口 控制端口或命令端口
外设通过接口和系统的连接 数据输入寄存器 数据线 数 控 地 数据输出寄存器 外部输 据 制 址 控制线 或输 总 总 总 控制寄存器 状态线 设备 线 线 线 状态寄存器
外设通过接口和系统的连接
5.4CPU和外设之间的数据传送方式 解决定时问题的三种传送方式: 程序方式 中断方式 DMA方式
5.4 CPU和外设之间的数据传送方式 解决定时问题的三种传送方式: 程序方式 中断方式 DMA方式
5.4.1程序方式 1.无条件传送方式 D,-Do 地址总线 M/IO 口译码 输出锁存器 入 往输出设备 WR 图无条件传送方式的工作原理 RD 入缓冲器 来自输入设备
5.4.1 程序方式 1. 无条件传送方式 图无条件传送方式的工作原理
2.条件传送方式 (1)条件传送的概念 (2)条件传送的三个环节: CPU从接口中读取状态字 CPU检测状态字 传送数据
2 . 条件传送方式 (1)条件传送的概念 (2)条件传送的三个环节: CPU从接口中读取状态字 CPU检测状态字 传送数据