多做题,通过考试没问题!

计算机科学与技术(本科)

睦霖题库>国家开放大学(电大)>计算机科学与技术(本科)

在计算机系统中,使用直接存储器访问的目的是什么?在采用总线周期“挪用”方式把外围设备传送来的一个数据写进内存储器的一个单元的期间,CPU可能处于何种运行方式?对采用直接存储器访问的外围设备,要给出中断请求功能吗?为什么?

正确答案: (1)既要提高高速外围设备与计算机主机(内存储器)之间传送数据的速度,又要降低数据人出对CPU的时间开销;
(2)在采用总线周期“挪用”方式把外围设备传送来的一个数据写进内存储器的一个单元的期间,CPU可能处于等待使用总线的状态(与DMA竞争使用总线而且未取得总线使用权),或正在正常执行程序(未遇到与DMA竞争使用总线的情况);
(3)对采用直接存储器访问的外围设备,也要给出中断请求功能,因为一次数据传送可能要多次(每次传送一批数据)启动DMA传送过程才能完成,每传送完成一批数据,DMA卡要送中断请求信号给CPU。
答案解析:
进入题库查看解析

微信扫一扫手机做题