直接存储器存取直接存储器存取(DMA)是一种提升外设通信性能的措施,CPU并非总是需要使用总线,在总线空闲的时间里控制器能够充分利用起来 。因为控制器都与总线相连接,而控制器又有执行指令的能力,所以可以将CPU的一些工作分给控制器来完成 。比如在磁盘中检索数据时,CPU可以将告知控制器,然后由控制器找到数据并放到主存上,期间CPU可以去执行其他任务 。这样能节省CPU资源 。不过DMA会使总线通信更加复杂,而且会导致总线竞争问题 。总线瓶颈源自冯诺依曼体系结构 。
推荐阅读
- 如何零基础入门编程
- 柬埔寨希望中国先进技术经验惠及柬基础设施建设
- 乌龙茶分类大全 喜欢乌龙的入门必备基础知识收藏
- 带你入门SEO基础知识
- Java反射机制是开发第三方架构的基础
- MySQL数据库锁理论
- Shiro安全框架之基础原理和案例
- 单丛茶基础知识大全单丛的品质特点
- 架构师深入剖析JVM体系结构详解
- 计算机基础必考知识 计算机基础试卷
