Complete the table by writing the missing CPU component/register name or description for each of the numbered blank spaces [1] to [4].
| CPU component or register | Description / Function |
|---|---|
| [ 1 ] | Stores the results of arithmetic operations and logic calculations carried out by the ALU. |
| MDR (Memory Data Register) | [ 2 ] |
| [ 3 ] | Coordinates and directs the flow of data and instructions within the CPU and controls the fetch-decode-execute cycle. |
| MAR (Memory Address Register) | [ 4 ] |
12 exam-style questions on OCR GCSE Computer Science Architecture of the CPU. Each one has a worked solution and a mark scheme showing where the marks go.