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

微机原理与接口技术

睦霖题库>大学试题(计算机科学)>微机原理与接口技术

如何判断某通道的DMA传输是否结束?有几种方法可供使用? 

正确答案: 判断某通道的DMA传输是否结束有二种方法:
其一是读出DMA控制器的状态寄存器内容,测试其中代表该通道的状态位,可以得知该通道的DMA传输是否结束。
其二是读出该通道的字节计数器内容,如果值为0(对8237A而言为-1),表示该通道的DMA传输已经结束。
此外,可以用8237A的EOP信号向CPU申请中断。一旦进入这个中断服务程序,表明该通道的DMA传输已经结束。
答案解析:
进入题库查看解析

微信扫一扫手机做题