问题
单项选择题
指令寄存器的位数取决于______。
A.存储器的容量
B.指令字长
C.数据总线的宽度
D.地址总线的宽度
答案
参考答案:B
解析: 指令寄存器(IR,Instruction Register)存放当前从主存储器读出的正在执行的一条指令。当执行一条指令时,先把它从内存取到数据寄存器(DR,Data Register)中,然后再传送至IR。指令划分为操作码和地址码字段,由二进制数字组成。因此,指令寄存器的位数取决于指令字长。