关于程序中断方式和DMA方式的叙述错误的是()。Ⅰ.DMA的优先级比程序中断的优

admin2022-08-02  35

问题 关于程序中断方式和DMA方式的叙述错误的是()。Ⅰ.DMA的优先级比程序中断的优先级要高Ⅱ.程序中断方式需要保护现场,DMA方式不需要保护现场Ⅲ.程序中断方式的中断请求是为了报告CPU数据的传输结束,而DMA方式的中断请求完全是为了传送数据A.只有ⅡB.Ⅱ、ⅢC.只有ⅢD.Ⅰ、Ⅲ

选项 A.只有Ⅱ
B.Ⅱ、Ⅲ
C.只有Ⅲ
D.Ⅰ、Ⅲ

答案 C

解析 I项,DMA方式不需要CPU干预传送操作,仅仅是开始和结尾挪用CPU-点时间,其余不占用CPU任何资源;中断方式是程序切换,每次操作需要保护和恢复现场,所以DMA优先级高于中断请求,这样可以加快处理效率。II项,从I的分析可知,程序中断需要中断现行程序,故需保护现场,以便中断执行完之后还能回到原来的点去继续没有完成的工作:DMA方式不需要中断现行程序,无须保护现场。ⅡI的说法正好相反。
转载请注明原文地址:https://tihaiku.com/gongwuyuan/2554374.html

最新回复(0)