In pipelined processors, a data hazard occurs when: MCQ with Answer and Explanation

In pipelined processors, a data hazard occurs when:
A. Clock speed is too high
B. Branches are predicted wrong
C. An instruction depends on the result of a previous instruction still in pipeline
D. Cache miss happens
Answer: Option C
Solution (By JKSSB Mock Tests)
Forwarding or stalls are used to resolve them.

Discuss this Question (0)

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

Practice More CPU (Central Processing Unit) Questions

Question #1
AVX instructions extend:
A. Vector processing capabilities
B. Memory addressing
C. Basic arithmetic only
D. Control unit functions

Correct Answer: Option A


Explanation:
Advanced Vector Extensions for wider SIMD.

This question belongs to: Computer CPU (Central Processing Unit)
Question #2
The ROB (Reorder Buffer) size affects:
A. Power only
B. How many instructions can be in flight
C. Address bus
D. Cache size

Correct Answer: Option B


Explanation:
Larger ROB supports more out-of-order execution.

This question belongs to: Computer CPU (Central Processing Unit)
Question #3
The Memory Buffer Register (MBR) holds:
A. Data being transferred to or from memory
B. Control signals
C. Address only
D. Next program address

Correct Answer: Option A


Explanation:
It acts as a buffer for data movement between CPU and memory.

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