top of page

Registers

Registers Registers are small storage locations inside the CPU used to hold data or instructions temporarily. Key Registers: - Program Counter (PC): Holds the address of the next instruction. - Memory Address Register (MAR): Holds the address to be accessed. - Memory Data Register (MDR): Holds data fetched or to be written. - Accumulator (ACC): Stores intermediate arithmetic and logic results.

Practise exam question

Describe the purpose of the Program Counter and Memory Address Register in the CPU. (4 marks)

bottom of page