Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1CU | AThe CU does not store data. It sends control signals to coordinate the fetch-decode-execute cycle, and data is held in registers or RAM. | |
| 2ALU | BArithmetic is done by the ALU, not the CU. The CU only decodes the instruction and tells the ALU to carry out the addition. | |
| 3The CU decodes the instruction held in the CIR to work out what the instruction means and what must happen next. | CCU -> ALU: ADD | |
| 4The CU sends control signals to other parts, such as telling the ALU which operation to do or telling RAM to read data. | DThe part of the CPU that carries out arithmetic and logic operations, such as adding numbers or comparing values, under the direction of the CU. | |
| 5The CU adds 5 + 3 to get 8. | ECIR -> CU (decode) | |
| 6The CU stores the data that the CPU is working on in RAM permanently. | FThe part of the CPU that decodes instructions and sends control signals to coordinate the other parts of the computer. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
Control Unit (CU) — The part of the CPU that decodes instructions and sends control signals to coordinate the ALU, registers, memory and other parts during the fetch-decode-execute cycle.CU decodes the instruction in the CIRCU sends control signals to the ALUFETCH -> DECODE -> EXECUTEALU: calculations and logic
CU: coordinates the other partsCU sends signals to RAM, ALU and registers