What is the primary function of data interlocks in a pipelined processor?
2025
What is the primary function of data interlocks in a pipelined processor?
- A.
To detect and resolve dependencies between instructions to ensure correct execution
- B.
To increase clock speed by reducing pipeline stages
- C.
To eliminate the need for register
- D.
To disable the pipeline during cache-misses
Attempted by 50 students.
Show answer & explanation
Correct answer: A
Data interlocks in pipelined processors primarily function to detect and resolve data hazards. They ensure correct execution flow by managing dependencies between instructions that rely on preceding operations.