简述在微机系统中,DMA控制器从外设提出请求到外设直接将数据传送到存储器的工作过程。
DMA方式要利用系统的数据总线、地址总线和控制总线来传送数据。原先,这些总线是由CPU管理的,但当外设需要利用DMA方式进行数据传送时,接口电路可以向CPU提出请求,要求CPU让出对总线的控制权,用一种称为DMA控制器的专用硬件接口电路来取代CPU,临时接管总线,控制外设和存储器之间直接进行高速的数据传送,而不要CPU进行干预。在DMA传送结束后,它能释放总线,把对总线的控制权又交给CPU。
免费的网站请分享给朋友吧