CPU (Central Processing Unit) MCQs

Computer

CPU (Central Processing Unit) MCQs

Practice CPU MCQs with answers and explanations covering ALU, CU, registers, processors and central processing unit concepts frequently asked in competitive exams.

327
Total Questions

Practice Questions

Page 2 of 17
Question #21
Which of the following is an example of a control register?
A. Data register
B. Flag register
C. General purpose register
D. Accumulator

Correct Answer: Option B


Explanation:
Flag or status registers hold information about the state of the CPU after operations.

This question belongs to: Computer CPU (Central Processing Unit)
Question #22
ALU performs operations on data received from:
A. Registers
B. Keyboard
C. Output devices
D. Secondary storage

Correct Answer: Option A


Explanation:
ALU works with data held in CPU registers.

This question belongs to: Computer CPU (Central Processing Unit)
Question #23
The term 'microprocessor' refers to:
A. External memory chip
B. Graphics processing unit
C. A complete CPU on a single chip
D. Input device controller

Correct Answer: Option C


Explanation:
Modern CPUs are implemented as microprocessors integrating ALU, CU, etc.

This question belongs to: Computer CPU (Central Processing Unit)
Question #24
During execution phase, the CPU:
A. Stores data in RAM
B. Carries out the decoded instruction
C. Fetches the next instruction
D. Decodes the opcode

Correct Answer: Option B


Explanation:
Execution involves performing the actual operation specified by the instruction.

This question belongs to: Computer CPU (Central Processing Unit)
Question #25
Which component ensures synchronization in CPU operations?
A. Registers
B. ALU
C. Clock
D. Bus

Correct Answer: Option C


Explanation:
The system clock generates timing signals for coordinating CPU activities.

This question belongs to: Computer CPU (Central Processing Unit)
Question #26
General Purpose Registers (GPRs) are used for:
A. Temporary storage of data and addresses
B. Only arithmetic operations
C. Input buffering
D. Permanent storage

Correct Answer: Option A


Explanation:
GPRs provide flexible temporary storage during program execution.

This question belongs to: Computer CPU (Central Processing Unit)
Question #27
The von Neumann architecture features:
A. Shared memory for data and instructions
B. Only quantum processing
C. Separate memory for data and instructions
D. No CPU

Correct Answer: Option A


Explanation:
In von Neumann model, instructions and data share the same memory space.

This question belongs to: Computer CPU (Central Processing Unit)
Question #28
What is the role of the Instruction Register?
A. Performs logic operations
B. Holds the current instruction being executed
C. Holds address of data
D. Controls clock speed

Correct Answer: Option B


Explanation:
It stores the instruction fetched from memory for decoding.

This question belongs to: Computer CPU (Central Processing Unit)
Question #29
Hyper-threading technology allows a CPU core to:
A. Increase physical cores
B. Store more data
C. Reduce heat
D. Execute multiple threads simultaneously

Correct Answer: Option D


Explanation:
It enables better utilization by handling multiple threads per core.

This question belongs to: Computer CPU (Central Processing Unit)
Question #30
The Memory Address Register (MAR) holds:
A. The address of memory location
B. The result of ALU
C. The data to be written
D. Control signals

Correct Answer: Option A


Explanation:
MAR contains the address for memory read or write operations.

This question belongs to: Computer CPU (Central Processing Unit)
Question #31
Which is the fastest memory in a computer system?
A. Registers
B. Cache
C. RAM
D. Hard Disk

Correct Answer: Option A


Explanation:
CPU registers offer the highest speed access.

This question belongs to: Computer CPU (Central Processing Unit)
Question #32
The CU generates:
A. Control signals
B. Data values
C. User interface
D. Arithmetic results

Correct Answer: Option A


Explanation:
Control signals direct the operation of other CPU components.

This question belongs to: Computer CPU (Central Processing Unit)
Question #33
A dual-core processor has:
A. Two complete processing units
B. One ALU and two CUs
C. Half the speed
D. Double the registers only

Correct Answer: Option A


Explanation:
It integrates two independent processing cores on one chip.

This question belongs to: Computer CPU (Central Processing Unit)
Question #34
Stack Pointer is a type of:
A. Status register
B. Data register
C. Address register
D. Accumulator

Correct Answer: Option C


Explanation:
It points to the top of the stack in memory for function calls.

This question belongs to: Computer CPU (Central Processing Unit)
Question #35
Pipelining in CPU improves performance by:
A. Eliminating ALU
B. Overlapping instruction execution stages
C. Increasing clock speed only
D. Reducing number of registers

Correct Answer: Option B


Explanation:
It allows multiple instructions to be processed in different stages concurrently.

This question belongs to: Computer CPU (Central Processing Unit)
Question #36
The term 'word size' in CPU refers to:
A. Number of instructions
B. Memory capacity
C. Number of bits processed at a time
D. Cache size

Correct Answer: Option C


Explanation:
It determines the processor's data handling capacity.

This question belongs to: Computer CPU (Central Processing Unit)
Question #37
Which unit decodes machine instructions?
A. ALU
B. Memory
C. CU
D. I/O Controller

Correct Answer: Option C


Explanation:
The Control Unit handles instruction decoding.

This question belongs to: Computer CPU (Central Processing Unit)
Question #38
Immediate addressing mode uses data directly from:
A. Register
B. The instruction itself
C. Stack
D. Memory location

Correct Answer: Option B


Explanation:
Operand is embedded in the instruction.

This question belongs to: Computer CPU (Central Processing Unit)
Question #39
The primary purpose of the Status Register is to:
A. Hold addresses
B. Store program data
C. Indicate the outcome of operations like carry or zero flag
D. Control peripherals

Correct Answer: Option C


Explanation:
It contains flags reflecting CPU state after arithmetic/logic ops.

This question belongs to: Computer CPU (Central Processing Unit)
Question #40
Superscalar architecture allows:
A. No pipelining
B. Slower execution
C. Multiple instructions per cycle
D. Single instruction per cycle

Correct Answer: Option C


Explanation:
It executes more than one instruction per clock cycle.

This question belongs to: Computer CPU (Central Processing Unit)