题18

题目

对按字寻址的机器, 程序计数器和指令寄存器的位数各取决于 ( ) 。
A. 机器字长, 存储器的字数
B. 存储器的字数, 指令字长
C. 指令字长, 机器字长
D. 地址总线宽度, 存储器的字数

分析

我觉得是B,因为程序计数器既然是下一条指令的地址,既然是地址,那应该就是以整个存储器作为这个参考
而指令寄存器,有这个名字,我觉得就是指令字长

B
机器按字寻址, 程序计数器 (PC) 给出下一条指令字的访存地址 (指令在内存中的地址), 因此取决于存储器的字数;
指令寄存器 (IR) 用于接收取得的指令, 因此取决于指令字长。