单选题
某计算机字长32位,CPU中有32个32位通用寄存器,采用单字长定长指令字格式,操作码占6位,其中还包含对寻址方式的指定。若采用通用寄存器作为基址寄存器的RS型指令,则该指令的形式地址空间为______。
A.2
16
B.2
21
C.2
26
D.2
32
A
B
C
D
【正确答案】
A
【答案解析】
[解析] 基址寻址的RS型指令的一个操作数在寄存器中,另一个操作数在基址寻址的主存单元中,因为采用通用寄存器作为基址寄存器,所以必须在指令中明显指出基址寄存器是哪个通用寄存器,所以基址寄存器的编号占5位,剩下的位数为32-6-5-5=16是位移量,则该指令的格式如下图所示:
[*]
指令格式(二)
故形式地址空间为2
16
,本题选A。
提交答案
关闭