关于使用DMA控制器进行的数据传输,以下哪一项是不正确的。
(A)可以在指令执行的任何阶段结束时将总线授予DMA
(B)如果字数为零,DMA将中断CPU,CPU将检查DMA的状态。
(C) CPU必须等待指令完成才能将总线授予DMA。
(D) DMA传输适用于快速I / O设备。
答案: (C)
解释:
CPU无需等待指令完成即可将总线授予DMA,而是可以在指令执行的任何阶段结束时授予总线。这个问题的测验
📅  最后修改于: 2021-06-29 17:50:37             🧑  作者: Mango
关于使用DMA控制器进行的数据传输,以下哪一项是不正确的。
(A)可以在指令执行的任何阶段结束时将总线授予DMA
(B)如果字数为零,DMA将中断CPU,CPU将检查DMA的状态。
(C) CPU必须等待指令完成才能将总线授予DMA。
(D) DMA传输适用于快速I / O设备。
答案: (C)
解释:
CPU无需等待指令完成即可将总线授予DMA,而是可以在指令执行的任何阶段结束时授予总线。这个问题的测验