列表

详情


CPU响应DMA请求是在(  )结束时。


A. 一条指令执行

B. 一段程序

C. 一个时钟周期

D. 一个总线周期

参考答案: D

详细解析:

指令周期(Instruction Cycle):取出并执行一条指令的时间。
总线周期(BUS Cycle):也就是一个访存储器或I/O端口操作所用的时间。 
时钟周期(Clock Cycle):又称震荡周期,是处理操作的最基本单位。(晶振频率的倒数) 
指令周期、总线周期和时钟周期之间的关系:一个指令周期由若干个总线周期组成,而一个总线周期时间又包含有若干个时钟周期。
一个总线周期包含一个(只有取址周期)或多个机器周期。
CPU响应DMA是在一个机器周期结束时。
机器周期:完成一个基本操作的时间单元,如取指周期、取数周期。
结合本题来看,选项D是最合适的选择。

上一题