单选题
计算机执行程序,指令的地址和被处理的操作数的地址分别由
(4)
提供。
A、
SP和PC
B、
PC和SP
C、
PC和指令地址码字段
D、
基址寄存器和变址寄存器
【正确答案】
C
【答案解析】
[解析] 计算机执行程序是按照程序顺序,取一条指令,执行一条指令,每次取出的指令的地址是由控制器指令部件中的程序计数器给出的,通常情况下顺序执行时,程序计数器PC+1,给出下一条指令地址,遇到转移指令时,则把转移地址送入PC中,下条指令即可按PC给出的地址取出要求的指令。
取出要执行的指令放入指令寄存器中保存,由操作码译码器译出本条指令操作性质,被处理的操作数地址由指令地址码字段给出。
提交答案
关闭