某计算机主存空间为4GB,字长为32位,按字节编址,采用32位定长指令字格式。若指令按字边界对齐存放,则程序计数器(PC)和指令寄存器(IR)的位数至少分别是( )。

admin2017-08-16  6

问题 某计算机主存空间为4GB,字长为32位,按字节编址,采用32位定长指令字格式。若指令按字边界对齐存放,则程序计数器(PC)和指令寄存器(IR)的位数至少分别是(          )。

选项 A、30、30
B、30、32
C、32、30
D、32、32

答案B

解析 程序计数器(PC)给出下一条指令字的访存地址(指令在内存中的地址),取决于存储器的字数(4GB/32bit=230),故程序计数器(PC)的位数至少是30位;指令寄存器(IR)用于接收取得的指令,取决于指令字长(32位),故指令寄存器(IR)的位数至少为32位。
转载请注明原文地址:https://kaotiyun.com/show/UDRi777K
0

最新回复(0)