NEW
Font size
WorksheetsCPU Architecture and Functionality Concepts
Total questions: 10
Worksheet time: 5mins
Which of the following best describes the main components of a computer system?
Input devices, hard drive, monitor, speakers
Central Processing Unit (CPU), Main Memory (RAM), Input devices, Output devices
Keyboard, mouse, CPU, printer
Processor, operating system, applications, network
What is the primary role of the Control Unit (CU) within the Central Processing Unit (CPU)?
Performing arithmetic and logical operations
Storing the address of the next instruction to be executed
Coordinating all activities of the CPU and directing data flow
Temporarily holding data read from or written to memory
What information does the Program Counter (PC) hold?
The data currently being processed by the ALU
The address of the memory location being accessed
The current instruction being executed
The address of the next instruction to be executed
What is the function of the Memory Data Register (MDR)?
To store the address of the memory location for data transfer
To temporarily hold data that is being read from or written to main memory
To decode instructions before execution
To perform arithmetic calculations
Which of the following operations are performed by the Arithmetic Logic Unit (ALU)?
Storing temporary results of calculations
Coordinating the flow of data between CPU components
Arithmetic operations (ADD, SUBTRACT, MULTIPLY, DIVIDE) and Boolean logic operations
Holding the current instruction being executed
Which bus is responsible for carrying memory addresses and is unidirectional, flowing only from the processor to main memory?
Data bus
Control bus
Address bus
System bus
What are the short, three or four-letter codes used in assembly language to represent instructions like 'load' or 'add'?
Opcodes
Operands
Mnemonics
Binary codes
What is the primary function of the decode unit within the CPU?
To store frequently used instructions and data.
To interpret binary operation codes and prepare instructions for execution.
To perform arithmetic and logical operations.
To synchronize related components by generating pulses.
How is the clock speed of a CPU typically measured, and what does a higher value generally indicate?
In bytes; a larger value means more storage.
In hertz; a higher value means the computer may work faster.
In volts; a higher value means more power consumption.
In bits; a higher value means wider data paths.
Which of the following best describes cache memory in relation to the CPU and RAM?
It is a large, slow memory located far from the CPU.
It is physically closer to the CPU than RAM, provides faster access, but has a smaller capacity.
It is used for long-term storage of data, even when the computer is off.
It is a type of main memory that stores all active programs.
