大学计算机组成原理--第9章、输入输出原理预案.pptx

大学计算机组成原理--第9章、输入输出原理预案.pptx

1 第九章、输入输出原理 outline 程序查询方式 程序中断方式 直接内存访问方式 通道方式 外围处理机方式 2 程序查询方式 数据传输完全依赖于程序控制 CPU与外设之间的操作能够同步 硬件结构简单 频繁的查询动作浪费了大量宝贵的CPU时间 最古老的一种方式,目前很少使用 3 查询方式CPU处理过程 启动设备 查询设备状态 传送数据 内存地址递增 传送量计数 关闭设备 准备好 传送完 N N Y Y 4 程序中断方式 外围设备主动通知CPU,准备数据传输 当中断发生时,CPU中断当前的工作,转向中断处理子程序,该程序用于数据传输。 提高了CPU的使用效率。 适合随机出现的服务 硬件结构相对复杂,服务开销时间大 5 直接内存访问DMA方式 用于成组交换数据的场合 中断方式不适合于成组数据交换 由硬件执行I/O交换的工作方式 DMA控制器从CPU接管总线控制,数据交换无须CPU干预,直接在内存以及外围设备之间进行,节约了中断开销 需要更多硬件 6 通道方式 分担CPU的I/O 处理的功能 通道是一个具有特殊功能的输入/输出处理器(IOP) 可以实现外围设备的统一管理和DMA操作 大大提高了CPU工作效率 花费更多的硬件代价 7 外围处理机方式(PPU) PPU方式是通

文档评论(0)

1亿VIP精品文档

相关文档