Ch7~8 输入输出系统.ppt

* * 中断屏蔽寄存器 用软件设置灵活的优先级 * * 中断输入输出方式的接口 * * 程序控制方式输入输出数据传输途径 CPU 存储器 接口 外设 * * 7.4 DMA (Direct Memory Access)方式 一、基本概念 目的 减少大批量数据传输时CPU的开销。 方法 采用专用部件生成访存地址并控制访存过程。 传输过程 预处理 数据传输 后处理 * * DMA方式输入输出数据传输途径 CPU 存储器 接口 外设 * * 二、DMA传送方式 问题 访存冲突 解决方法 CPU等待DMA DMA趁存储器空闲时访问存储器 周期挪用cycle stealing CPU与DMA交替访问存储器 透明方式 * * DMA控制流程: * * 三、DMA控制器结构—基本结构 * * DMA与CPU的连接: * * 7.5 通道方式 通道是一个具有输入输出处理器控制的输入输出部件。通道控制器有自己的指令,即通道命令,能够根据程序控制多个外部设备并提供了DMA共享的功能。 一、通道的类型 1. 选择通道 2. 数组多路通道 3. 字节多路通道 * * 二、通道的功能 性能指标:流量(吞吐率) 字节多路通道的极限流量应大于所接外设的字节传送速率之和;其他两种通道的极限流量应大于所接外设中字节传送速率最大的设备。 通道的功能: 1. 接受CPU的指令。 2. 读取并执行

文档评论(0)

1亿VIP精品文档

相关文档