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
Question #201 Report Error
AVX-512 refers to:
A. 512-bit vector instruction extensions
B. Core count
C. Cache level
D. Power management

Correct Answer: Option A


Explanation:
It enables wider SIMD operations.

This question belongs to: Computer CPU (Central Processing Unit)
Question #202 Report Error
The Program Status Word (PSW) contains:
A. Instruction address only
B. Data operands
C. Memory map
D. Condition codes and status information

Correct Answer: Option D


Explanation:
It holds processor state.

This question belongs to: Computer CPU (Central Processing Unit)
Question #203 Report Error
Dynamic frequency scaling is also known as:
A. Underclocking only
B. Overclocking
C. CPU throttling or DVFS
D. Static speed

Correct Answer: Option C


Explanation:
It adjusts frequency based on workload.

This question belongs to: Computer CPU (Central Processing Unit)
Question #204 Report Error
In CPU, 'retirement' refers to:
A. Decoding phase
B. Fetching instructions
C. Committing instruction results to architectural state
D. Memory access

Correct Answer: Option C


Explanation:
It completes the instruction lifecycle.

This question belongs to: Computer CPU (Central Processing Unit)
Question #205 Report Error
The MESI protocol is used for:
A. ALU operations
B. Instruction fetch
C. Power gating
D. Cache coherence

Correct Answer: Option D


Explanation:
Modified, Exclusive, Shared, Invalid states.

This question belongs to: Computer CPU (Central Processing Unit)
Question #206 Report Error
Which is a characteristic of ARM processors?
A. Energy efficiency for mobile devices
B. CISC architecture
C. High power consumption desktops
D. Limited to servers

Correct Answer: Option A


Explanation:
They dominate mobile and embedded markets.

This question belongs to: Computer CPU (Central Processing Unit)
Question #207 Report Error
The reorder buffer enables:
A. No speculation
B. In-order commit with out-of-order execution
C. In-order execution only
D. Reduced registers

Correct Answer: Option B


Explanation:
It maintains program order.

This question belongs to: Computer CPU (Central Processing Unit)
Question #208 Report Error
What does 'uop' stand for?
A. Ultra operation
B. User operation
C. Unified operation
D. Micro-operation

Correct Answer: Option D


Explanation:
CISC instructions are decoded into micro-ops.

This question belongs to: Computer CPU (Central Processing Unit)
Question #209 Report Error
Thermal throttling occurs when CPU:
A. Reduces frequency to prevent overheating
B. Increases voltage
C. Shuts down completely
D. Overclocks automatically

Correct Answer: Option A


Explanation:
It protects hardware from damage.

This question belongs to: Computer CPU (Central Processing Unit)
Question #210 Report Error
The Instruction Decode Queue (IDQ) holds:
A. Decoded micro-operations
B. Results
C. Raw instructions
D. Memory addresses

Correct Answer: Option A


Explanation:
It feeds the execution engine.

This question belongs to: Computer CPU (Central Processing Unit)
Question #211 Report Error
x86-64 is also known as:
A. ARM64
B. RISC-V
C. AMD64 or Intel 64
D. MIPS64

Correct Answer: Option C


Explanation:
It is the 64-bit extension of x86.

This question belongs to: Computer CPU (Central Processing Unit)
Question #212 Report Error
Prefetching in CPU aims to:
A. Reduce cache misses by loading data early
B. Limit registers
C. Increase power usage
D. Slow down execution

Correct Answer: Option A


Explanation:
Hardware or software prefetchers anticipate needs.

This question belongs to: Computer CPU (Central Processing Unit)
Question #213 Report Error
Which register points to the current stack location?
A. Base Pointer
B. Stack Pointer
C. Index Register
D. Program Counter

Correct Answer: Option B


Explanation:
It manages stack operations like push/pop.

This question belongs to: Computer CPU (Central Processing Unit)
Question #214 Report Error
Heterogeneous computing typically combines:
A. CPU and GPU or specialized accelerators
B. Software layers
C. Only identical cores
D. Memory modules

Correct Answer: Option A


Explanation:
It optimizes different workloads.

This question belongs to: Computer CPU (Central Processing Unit)
Question #215 Report Error
The latency of register access is:
A. 1 clock cycle or less
B. Hundreds of cycles
C. Same as main memory
D. Variable by design

Correct Answer: Option A


Explanation:
Registers are the fastest storage.

This question belongs to: Computer CPU (Central Processing Unit)
Question #216 Report Error
Zen 5 is an example of:
A. ARM core
B. GPU architecture
C. AMD CPU microarchitecture
D. Intel design

Correct Answer: Option C


Explanation:
It powers recent Ryzen processors.

This question belongs to: Computer CPU (Central Processing Unit)
Question #217 Report Error
Speculative execution can lead to:
A. Security vulnerabilities like Spectre
B. Always secure processing
C. Reduced performance
D. No side effects

Correct Answer: Option A


Explanation:
It requires mitigations for information leaks.

This question belongs to: Computer CPU (Central Processing Unit)
Question #218 Report Error
The front-end pipeline bottleneck often involves:
A. Memory writes
B. Retirement stage
C. Instruction fetch and decode bandwidth
D. Execution units

Correct Answer: Option C


Explanation:
It limits instruction supply.

This question belongs to: Computer CPU (Central Processing Unit)
Question #219 Report Error
Power gating technique turns off:
A. Unused circuit blocks to save leakage power
B. Cache only
C. All cores simultaneously
D. ALU permanently

Correct Answer: Option A


Explanation:
It improves energy efficiency.

This question belongs to: Computer CPU (Central Processing Unit)
Question #220 Report Error
Which company introduced the first commercial microprocessor?
A. Intel with 4004
B. IBM
C. Motorola
D. AMD

Correct Answer: Option A


Explanation:
In 1971.

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