单选题
某计算机字长32位,CPU中有32个32位通用寄存器,采用单字长定长指令字格式,操作码占6位,其中还包含对寻址方式的指定。对于存储器直接寻址方式的RS型指令,能直接寻址的最大地址空间大小是______。
A.2
21
B.2
26
C.2
27
D.2
32
A
B
C
D
【正确答案】
A
【答案解析】
[解析] 因为有32个通用寄存器,所以寄存器编号为5位。存储器直接寻址的RS型指令的一个操作数在寄存器中,所以指令中必须有一个5位的寄存器编号,另外一个地址码是直接地址,共有32-6-5=21位。指令格式见下表。
{{B}}指令格式{{/B}}
操作码
寄存器编号
存储器地址
6位
5位
21位
所以,能直接寻址的最大地址空间大小是2
21
。
提交答案
关闭