设存储器间接寻址指令为“STA I[D],A”,它的功能是将寄存器A中的数据存入指定的内存(其地址在内存另一单元D中)。则执行该指令需要的CPU周期数为()

设存储器间接寻址指令为“STA I[D],A”,它的功能是将寄存器A中的数据存入指定的内存(其地址在内存另一单元D中)。则执行该指令需要的CPU周期数为()


A、

2


B、

3


C、

4


D、

5


【正确答案】:C
【题目解析】:

STA指令中,包含一个取指周期,和三个执行周期。而取指周期和执行周期都是CPU周期。所以执行该指令需要4个CPU周期。



Top