单选题 寄存器中的值可能是地址,也可能是数据,其内容本身没有区别,计算机要识别它们是数据还是地址应根据______。
  • A.寄存器编号
  • B.判断程序
  • C.指令操作码或寻址方式位
  • D.时序信号
【正确答案】 C
【答案解析】[解析] 有的考生可能会选A,举出的特例是MAR存的就是地址,MDR存的就是数据。首先要区分地址和数据,当这个内容用来寻址时,它就是地址;当用这个内容进行运算时,它就是数据。所以内容上没有一个本质的区别,只有用的时候才知道它是地址还是数据,故本题应该诜C。