CPU响应DMA请求是在()结束时。
- A.一条指令执行
- B.一段程序
- C.一个时钟周期
- D.一个总线周期
正确答案及解析
正确答案
D
解析
DMA(Direct Memory Access)方式,也称为成组数据传送方式,或直接内存操作。一个设备接口试图通过总线直接向另一个设备发送数据(一般是大批量数据)步骤包括: 1) 外设通过DMA一种专门接口电路——DMA控制器(DMAC)向CPU提出接管总线控制权总线请求 2) CPU收到该请求,在当前总线周期结束后,会按DMA信号优先级和提出DMA请求先后顺序响应DMA信号,并让出总线控制权 3) 外设获得总线控制权,并在DMA控制器管理下实现外设和存储器数据直接交换,而不需CPU干预 4) 数据传送完毕后,外设接口向CPU发送DMA结束信号,并交还总线控制权。
你可能感兴趣的试题

-
- A.V(S2)和P(S4)
- B.P(S2)和V(S4)
- C.P(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案

-
- A.V(S1)P(S2)和V(S3)
- B.P(S1)V(S2)和V(S3)
- C.V(S1)V(S2)和V(S3)
- D.P(S1)P(S2)和V(S3)
- 查看答案

-
- A.P(S4)和V(S4)V(S5)
- B.V(S5)和P(S4)P(S5)
- C.V(S3)和V(S4)V(S5)
- D.P(S3)和P(S4)V(P5)
- 查看答案

-
- A.P(S3)和V(S4)V(S5)
- B.V(S3)和P(S4)P(S5)
- C.P(S3)和P(S4)P(S5)
- D.V(S3)和V(S4)V(S5)
- 查看答案

-
- A.P(S2)和P(S4)
- B.P(S2)和V(S4)
- C.V(S2)和P(S4)
- D.V(S2)和V(S4)
- 查看答案