Which technique reduces branch misprediction penalty? MCQ with Answer and Explanation

Which technique reduces branch misprediction penalty?
A. Branch prediction and speculative execution
B. Fewer registers
C. No prediction
D. Slower clock
Answer: Option A
Solution (By JKSSB Mock Tests)
Modern CPUs use advanced predictors.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More CPU (Central Processing Unit) Questions

Question #1
In-order execution processors are simpler but may have:
A. Always better performance
B. No pipeline
C. Lower IPC in some workloads
D. Higher complexity

Correct Answer: Option C


Explanation:
Due to stalls on dependencies.

This question belongs to: Computer CPU (Central Processing Unit)
Question #2
Out-of-order execution is a feature in:
A. No processors
B. Basic CPUs only
C. Modern advanced processors
D. Only embedded systems

Correct Answer: Option C


Explanation:
It allows reordering instructions for better performance.

This question belongs to: Computer CPU (Central Processing Unit)
Question #3
AVX instructions extend:
A. Basic arithmetic only
B. Control unit functions
C. Vector processing capabilities
D. Memory addressing

Correct Answer: Option C


Explanation:
Advanced Vector Extensions for wider SIMD.

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