The Memory Data register and Program Counter both store addresses of some description
This register always stores the address of the next instruction to execute
Covering the FDE cycle, CPU registers