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方式是通
您可能关注的文档
- 第四章汽车消费者的情绪、情感与态度课题.ppt
- 触动心灵的人和事预案.pptx
- 传输配件监控系统基础方案推荐预案.pptx
- 春季预防感冒小常识预案.pptx
- 第四章数据链路层课题.ppt
- 第四章团队导游服务程序与标准课题.ppt
- 大学JAVA实用--第4章JavaApplet预案.pptx
- 第四章相对论课题.ppt
- 第四章信道及信道容量课题.ppt
- 多媒体会议室方案分解.ppt
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测数学+答案.pdf
- 云南金太阳2025-2026学年高一下学期3月开学考试英语试题+答案.pdf
- 银川市、石嘴山市、吴忠市三市2026年高三年级学科教学质量检测生物+答案.docx
- 云南金太阳2025-2026学年高一下学期3月开学考试历史试题+答案.pdf
- 湖北省云学联盟2025-2026学年高二下学期3月学科素养测评英语试卷(含答案).pdf
- 河南天一大联考2026年高一3月联考语文试题.docx
- 河南天一大联考2026年高一3月联考语文试题.pdf
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测英语+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测政治+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测地理+答案.pdf
原创力文档

文档评论(0)