DMA的基本概念 直接内存访问(DMA)是一种完全由硬件执行I/O交换的工作方式.在这种方式中,DMA控制器从CPU完全接管对总线的控制,数据交换不经过CPU,而直接在内存和I/O设备之间进行 .DMA方式一般用于高速传送成组数据.DMA控制器将向内存发出地址和控制信号,修改地址,对传送的字的个数计数,并且以中断方式向CPU报告传送操作的结束. DMA方式的主要优点是速度快.由于CPU根本不参加传送操作,因此就省去了CPU取指令.取数.送数等操作.在数据传送过程中,没有保存现场.恢复现场之类的…