问题 单项选择题

计算机执行程序,指令的地址和被处理的操作数的地址分别由()提供。

A.SP和PC

B.PC和SP

C.PC和指令地址码字段

D.基址寄存器和变址寄存器

答案

参考答案:C

解析:

计算机执行程序是按照程序顺序,取一条指令,执行一条指令,每次取出的指令的地址是由控制器指令部件中的程序计数器给出的,通常情况下顺序执行时,程序计数器PC+1,给出下一条指令地址,遇到转移指令时,则把转移地址送入PC中,下条指令即可按PC给出的地址取出要求的指令。

取出要执行的指令放入指令寄存器中保存,由操作码译码器译出本条指令操作性质,被处理的操作数地址由指令地址码字段给出。

填空题
选择题