永发信息网

关于在I/O设备与主机间交换数据的叙述,____是错误的

答案:2  悬赏:10  手机版
解决时间 2021-02-26 13:48
关于在I/O设备与主机间交换数据的叙述,____是错误的
最佳答案
  答案:C  解析:本题考查I/O设备与主机间交换数据的方式和特点。  I/O设备与主机间进行数据输入输出主要有直接程序控制方式、中断方式、DMA方式和通道控制方式。  直接程序控制方式的主要特点是:CPU直接通过I/O指令对I/O接口进行访问操作,主机与外设之间交换信息的每个步骤均在程序中表示出来,整个输入输出过程是由CPU执行程序来完成的。   中断方式的特点是:当I/O接口准备好接收数据或向CPU传送数据时,就发出中断信号通知CPU。对中断信号进行确认后,CPU保存正在执行的程序的现场,转而执行提前设置好的I/O中断服务程序,完成一次数据传送的处理。这样,CPU就不需要主动查询外设的状态,在等待数据期间可以执行其他程序,从而提高了CPU的利用率。采用中断方式管理I/O设备,CPU和外设可以并行地工作。  虽然中断方式可以提高CPU的利用率,能处理随机事件和实时任务,但一次中断处理过程需要经历保存现场、中断处理和恢复现场等阶段,需要执行若干条指令才能处理一次中断事件,因此这种方式无法满足高速的批量数据传送要求。  直接内存存取(Direct Memory Access,DMA)方式的基本思想是:通过硬件控制实现主存与I/O设备间的直接数据传送,数据的传送过程由DMA控制器(DMAC)进行控制,不需要CPU的干预。在DMA方式下,需要CPU启动传送过程,即向设备发出“传送一块数据”的命令。在传送过程结束时,DMAC通过中断方式通知CPU进行一些后续处理工作。  DMA方式简化了CPU对数据传送的控制,提高了主机与外设并行工作的程度,实现了快速外设和主存之间成批的数据传送,使系统的效率明显提高。  通道是一种专用控制器,它通过执行通道程序进行I/O操作的管理,为主机与I/O设备提供一种数据传输通道。用通道指令编制的程序存放在存储器中,当需要进行I/O操作时,CPU只要按约定格式准备好命令和数据,然后启动通道即可;通道则执行相应的通道程序,完成所要求的操作。用通道程序也可完成较复杂的I/O管理和预处理,从而在很大程度上将主机从繁重的FO管理工作中解脱出来,提高了系统的效率。
全部回答
谢谢解答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
本溪日报地址在哪,我要去那里办事
麦加美汉堡(未来超市店)怎么去啊,有知道地址
万紫千红春满园的意思
仁寿人无社保可以在成都购房吗
东北亚地处我国东北地区.俄罗斯远东地区.日本
国瑞精密模具厂在什么地方啊,我要过去处理事
剪掉鸡的翅膀痛吗
塔罗牌占卜事业问题
2019年新课程问题解决导学方案九年级数学上册
倪妮什么星座
鲫鱼冬季产卵吗
小敏发艺空间在哪里啊,我有事要去这个地方
Kindle Fire HD 8.9和Google nexus 10 哪一款
多边形相邻两边组成的角叫做它的______;多边
辽宁恒达合金制造公司地址在什么地方,想过去
推荐资讯
镀膜多少钱
可为什么C盘属性里显示已用44个G,怎么回事
MR.DOG加洲宠物俱乐部乔司店地址在哪,我要去
兰芝唇膜怎么使用 兰芝唇膜正确使用方法
我要怎么办英语怎么说
小苹果的歌曲,到底好听在哪儿?
商郧路/湘河大桥(路口)这个地址在什么地方,
造影检查的目的为()
在做自感现象实验时,在断电时,一种是让小灯
以前年度损益调整科目用分录
我可以快递阿萨姆奶茶去给别人吗?就是大瓶的
北京皈依寺庙 去寺庙皈依需要钱吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?