直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下。 (1)向CPU申请DMA传送。 (2)获CPU允许后,DMA控制器接管(22)的控制权。 (3)在DMA控制器的控制下,在存储器和(23)之间直接进行数据传送,在传送过程中

admin2019-03-11  13

问题 直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下。
(1)向CPU申请DMA传送。
(2)获CPU允许后,DMA控制器接管(22)的控制权。
(3)在DMA控制器的控制下,在存储器和(23)之间直接进行数据传送,在传送过程中不需要(24)的参与。开始时需提供要传送的数据的(25)和(26)。
(4)传送结束后,向CPU返回DMA操作完成信号。

选项 A、结束地址
B、设备类型
C、数据长度
D、数据速率

答案C

解析 DMA的工作过程是:向CPU申请DMA传送;在获得CPU允许后,DMA控制器接管总线的控制权,中央处理器告诉DMA控制器数据的起始地址和需要传送的数据长度,然后在 DMA控制器的控制下,在存储器和外设之间直接进行数据传送,在这个传送过程中不需要中央处理器的参与,这也就是直接存储器访问命名的由来。DMA控制器完成工作后,使用中断通知中央处理器工作完成。
转载请注明原文地址:https://jikaoti.com/ti/aCf7FFFM
0

最新回复(0)