计算机组成原理-第5章-输入输出系统.ppt

2. 程序流程 设置主存缓冲区首址 设置计数值 启动外设 传送一个数据 修改主存地址 修改计数值 结束I/O传送 准备好? 传送完? 未完 是 完 否 5.4 保存 寄存器内容 ② 设备选择电路 DBR Q Q 数据线 准备就绪 启动命令 地址线 SEL 输入数据 启动设备 设备工作 结束 ① ③ ④ ⑤ ⑥ D B 二、程序查询方式的接口电路 ① ② ③ ⑤ 1 0 1 0 ④ 5.4 以输入为例 ⑥ 5.5 程序中断方式 一、中断的概念 … K K+1 Q Q+1 … … 中断服务程序 1 中断服务程序 2 入口1 入口2 二、I/O 中断的产生 以打印机为例 发中断请求 空闲 接收 数据 接收 数据 准备 发中断请求 打印 打印 打印机 执行主程序 继续执行主程序 继续执行主程序 响应中断 中断返回 响应中断 中断返回 启动 打印机 传送 数据 传送 数据 CPU CPU 与打印机并行工作 5.5 三、程序中断方式的接口电路 1. 配置中断请求触发器和中断屏蔽触发器 D Q 1 INTR 中断请求触发器 INTR = 1 有请求 MASK 中断屏蔽触发器 MASK = 1 被屏蔽 来自 CPU 的 中断查询信号 受设备本身控制 INTR D MASK Q D 完成触发器 5.5 中断请求 2. 排队器 排队 在 CPU

文档评论(0)

1亿VIP精品文档

相关文档