指令( )从主存中读出。
A、
总是根据程序计数器PC
B、
有时根据PC,有时根据转移指令
C、
根据地址寄存器
D、
有时根据PC,有时根据地址寄存器
【正确答案】
A
【答案解析】
解析:本题考查指令的执行特点。考生可能会想到无条件转移指令,认为不一定总是根据PC读出。实际上,当前指令正在执行时,其实PC已经是下一条指令的地址了。若遇到无条件转移指令,只需简单地将跳转地址覆盖原PC的内容即可,最终的结果还是指令需要根据PC从主存读出。地址寄存器用来指出所取数据在内存中的地址。 注意:不论是中断返回指令、还是无条件转移指令等,指令总是根据程序计数器PC中的内容来执行下一条指令。
提交答案
关闭