单选题 若存储器容量为64K×32位,则主机中各寄存器的最少位数都正确的选项是______。
  • A.ACC:32位;PC:16位;ALU:32位;IR:32位;MDR:32位;MAR:32位
  • B.ACC:64位;PC:32位;ALU:32位;IR:32位;MDR:32位;MAR:16位
  • C.ACC:64位;PC:64位;ALU:32位;IR:16位;MDR:32位;MAR:16位
  • D.ACC:32位;PC:16位;ALU:32位;IR:32位;MDR:32位;MAR:16位
【正确答案】 D
【答案解析】[解析] 存储字长为32位,即数据单元为32位,那么用来存储数据单元的寄存器都至少为32位,包括ACC、ALU、IR、MDR。 存储器容量为64K,即存储器地址需要16位,那么用来存储地址的寄存器都至少为16位,包括PC、MAR。 所以正确的答案是D。