两个命名的特殊用途寄存器之间的区别 - MBR 和 IR

Difference between two named Special Purpose Registers - MBR and IR

内存缓冲寄存器(MBR)和指令寄存器(IR)有什么区别?据我所知,两者都存储从内存中获取的指令,并且都是特殊用途寄存器。

不同之处在于它们在计算机处理器指令周期的取指部分工作。 MBR 存储输入或输出的任何数据,而 IR 仅存储需要由控制单元解码的指令。循环就像--1.Program计数器-->2.Memory地址寄存器-->3.指令寄存器-->4.内存缓冲寄存器。