DMA与普通中断方式的区别

普通中断方式是在数据缓冲寄存器满后,发中断请求,CPU进行中断处理 DMA方式则是以数据块为单位传输的,在所要求传送的数据块所有传送结束时要求CPU进行中断处理,大大减小了CPU进行中断处理的次数 总结:DMA方式不需CPU干预传送操做,仅仅是开始和结尾借用CPU一点时间,其他不占用CPU任何资源,中断方式是程序切换,每次操做须要保护和恢复现场spa 中断控制方式虽然在某种程度上解决了上述问题,但
相关文章
相关标签/搜索