Fetch Execute Decode
2. The Registers used
A number of registers inside the CPU are involved with the cycle. These are shown below

The registers are:-
- The MDR (Memory Data Register)
 - The MAR (Memory Address Register)
 - Program Counter
 - Accumulator
 - Instruction Register
 
We will next explain how these registers are used in each stage of the cycle.
