Difference between the two named special purpose registers - MBR and IR

What is the difference between a memory buffer register (MBR) and an instruction register (IR)? To my knowledge, both store the retrieved instruction from memory and both are special purpose registers.


source to share

1 answer

The difference lies in their operation during the sampling portion of the instruction cycle in the computer processor. The MBR stores any data for input or output, while the IR stores only the instruction that needs to be decoded by the control unit. The cycle is similar - 1.Program counter → 2. Memory register address → 3. Command register → 4. Memory buffer register.



All Articles