在计算机组成原理中,MDR是 存储器数据寄存器(Memory Data Register)的缩写。它是一个用于存储从存储体某单元取出的代码或准备往某存储单元存入的代码的寄存器,其位数与存储字长相等。MDR的主要作用是作为CPU与主存储器之间的数据缓冲器,持有从内存复制的数据,以准备给处理器使用。当CPU需要读取或写入数据时,它通过地址总线(AB)给出地址信号,并通过控制总线(CB)发出读写命令,然后在数据总线(DB)上进行数据的交换。MDR与地址寄存器(MAR)一起,帮助完成CPU和主存储器之间的通信。
上一篇:or在计算机中什么意思
下一篇:没有了