cpu和i/o设备之间增加了设备控制器后 已经可以大大减少cpu对io 的干涉 ,使得cpu从繁多的io处理中解脱出来,但是当主机所配置的外设备很多时,cpu负担还很重,为此cpu和设备管理器之间有加入了io通道 其主要目的是为了建立独立的io操作,不仅使得数据的传送独立与cpu还希望有关io的存在的组织 管理以及结束处理尽量独立,简单一点地说就是 找出一种东西可以有简单的数据处理能力 来分担cpu的任务 , 使得cpu专门来处理那些高级的数据 ,这些的简单的数据的处理就交给这个东西来处理 这个东西就是io通道 ,io通道属于硬件但是有执行简单指令的能力。设置通道后 ,cpu只需要想通道发送一条io指令,通道便从内存中去处本次要执行的通道程序,然后执行该通道程序,当通道的规定的io任务完成后 通道想cpu发一个信号告诉cpu ,cpu继续处理。呵呵 希望对你有帮助。。。。。
温馨提示:答案为网友推荐,仅供参考