存储器数据寄存器(MDR)与存储器缓冲寄存器(MBR)

Est*_*net 5 cpu cpu-architecture cpu-registers

维基百科给出了内存数据寄存器(https://en.wikipedia.org/wiki/Memory_buffer_register)和内存缓冲寄存器( https://en.wikipedia.org/wiki/Memory_data_register)的类似定义.

然而,它关于处理器寄存器的页面区分了两者,而没有说明它们的区别(https://en.wikipedia.org/wiki/Processor_register).那么,MBR和MDR之间有什么区别吗?如果是,是什么让他们与众不同?

谢谢您的帮助!

Gab*_*ern 4

您引用的维基百科文章目前质量非常低。但 MDR 和 MBR 这两个术语让我想起了几个月前我回答过的一个 Stackoverflow 问题

我的猜测是,在维基百科上创建MDRMBR条目的人正在使用Williams Stallings 的一本教科书。我不确定,并且两个存根页面上都没有参考资料。我没有读过斯托林斯的书,但我记得我回答的上一个问题中的一些细节,看起来非常相似。

无论哪种情况,维基百科页面上有关处理器寄存器的“内部寄存器”部分目前都不是可靠的信息,并且没有提供普遍适用于大多数 CPU 的解释。