WorksheetsH Plenary - Computer Structure
Total questions: 6
Worksheet time: 7mins
What is the role of the control unit during the fetch/execute cycle?
It manages the instructions and dictates the clock speed.
It stores data temporarily.
It connects the CPU to external devices.
It performs arithmetic operations.
What does the address bus do during the fetch/execute cycle?
It transfers data from the processor to memory.
It holds the address being accessed in main memory.
It dictates the clock speed of the CPU.
It manages the instructions.
Which register sets up the address bus with the relevant memory location during a memory read?
Memory Data Register (MDR)
Instruction Register (IR)
Program Counter (PC)
Memory Address Register (MAR)
Which component is responsible for transferring data from memory to the processor during a memory read?
Control Unit
Address Bus
Data Bus
Arithmetic Logic Unit
Reorder the steps of the fetch-execute cycle
MAR sets up the address bus with the relevant memory location to be read from
The control unit read line is activated
The contents of the address held on the address bus are placed on the data bus
The data bus transfers the data from memory to the MDR
The instruction is decoded and executed
Choose one of the following factors and describe the effect increasing it has on system performance.
Cache memory
Width of data bus
Number of processor cores
Clock speed
