比较并说明下述几种I/O控制方式的优缺点及其应用场合。

比较并说明下述几种I/O控制方式的优缺点及其应用场合。

I/O控制方式:

(1)直接程序控制方式

(2)程序中断方式

(3)DMA方式

答:

(1)直接程序传送方式用于系统调试或对速度要求不高的系统。

这种方式CPU通过执行I/O指令控制外设工作,查询外设状态并和外设交换数据,

优点:接口结构简单,实现容易。

缺点:由于CPU和外设串行工作,系统效率低

(2)程序中断方式用于处理中低速的I/O操作和随机事件;

优点:处理能力强,可处理复杂的随机事态,

缺点:切换程序时花费时间使中断方式难以适应高速数据传送。

(3)DMA方式可用于高速外设大批量数据传输,也可用于大批量数据采集系统和DRAM的刷新;

优点:与查询方式相比,可以随机响应外设请求,不必查询,与程序中断相比,不必切换程序,由硬件直接完成传输;

缺点:不能处理复杂事态。

  • 7
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值