68.5k views
2 votes
What are the two extra registers that the fetch decode execute cycle uses to communicate with memory outside of the chip?

1 Answer

11 votes

Answer:

Memory address register

Memory buffer register

Step-by-step explanation:

In c/c++, the processor consists of mainly five stages.

  • FETCH
  • DECODE
  • EXECUTE
  • MEMORY
  • WRITE BACK

The memory address (MAR) register is a register where memory locations are being stored and where instructions are being fetched from the memory.

The memory buffer register (MBR) specifically enables the storage of data that are fetched or to be written in the memory.

User Kinna T
by
3.9k points