正在加载图片...
数据传送控制方式 没备同内存或CPU 之间的数据交换问题 2)中断控制方式 设备 CPU CPU和设备之间设中断 接收到CPU发来的 向设备发start指令, 请求线,设备控制器的 start指令 将中断允许位置1 状态寄存器设相应中断 位; 准备数据并将其 调度程序调度其 置入缓冲寄存器 他进程 。 中断方式实现CPU和外 设的并行操作; 否 其他进程执行 CPU直接控制I/O操作; 缓冲寄存器满? 。 不宜用于大数据量的数 是 收到中断信号? 据传送控制。 控制器发中断信号 是 中断处理 被中断进程执行 中断处理过程 电子科技大学刘民岷 设备管理及数据传送控制方式 5电子科技大学 刘民岷 5 2、数据传送控制方式 设备管理及数据传送控制方式 设备同内存或CPU 之间的数据交换问题 2)中断控制方式 • CPU和设备之间设中断 请求线,设备控制器的 状态寄存器设相应中断 位; • 中断方式实现CPU和外 设的并行操作; • CPU直接控制I/O操作; • 不宜用于大数据量的数 据传送控制。 接收到CPU发来的 start指令 准备数据并将其 置入缓冲寄存器 缓冲寄存器满? 控制器发中断信号 设备 否 是 向设备发start指令, 将中断允许位置1 调度程序调度其 他进程 收到中断信号? 中断处理 CPU 否 是 其他进程执行 被中断进程执行 中断处理过程
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有