2019 组成原理 寄存器类型指令寻址方式 选择题
第 17 题

某指令功能为R[r2]-R[r1]+M[R[r0]], 其两个源操作数分别采用寄存器、寄存器间接寻址方式。对于 下列给定部件,该指令在取数及执行过程中需要用到的是()。

I. 通用寄存器组(GPRs) II. 算术逻辑单元(ALU)

II. 存储器(Memory) IV. 指令译码器(ID)

A. 仅 I、Ⅱ B. 仅 I、Ⅱ、Ⅲ C. 仅 Ⅱ、Ⅲ、IV D. 仅 I、Ⅲ、IV

[tag_link]

正确答案:B

该指令的两个源操作数分别采用 寄存器寻址 和 寄存器间接寻址 ,因此在取数阶段需要用到通用寄存器组和存储器;在执行阶段,两个源操作数相加需要用到算术逻辑单元;而指令译码器用于操作码字段进行译码,向控制器提供特定的操作信号,在取数及执行阶段用不到,所以答案选 B。