Question: 40
(Choose 1 answer)
Which of the following statement is correct in the context of Instruction Pipelining?
A. Instruction Pipelining reduces the efficiency of instruction execution by introducing delays and dependencies
between instructions
B. Instruction Pipelining is only effective for specific types of instructions and has no impact on the overall
efficiency of instruction execution
C. Instruction Pipelining enhances efficiency by enabling simultaneous execution of multiple instructions in
different stages, boosting overall throughput
D. Instruction Pipelining improves efficiency by processing multiple instructions simultaneously. reducing execution
time. However, it can face challenges like hazards, introducing delays and impacting overall performance