Multiple choice

Which of the following statements is incorrect regarding pipelining?

  1. Multiple instructions are overlapped in execution.

  2. The time required for the slowest pipe stage determines the length of the machine cycle.

  3. Pipelining does not have any effect on instruction throughput.

  4. A pipelined processor may deal with hazards by stalling.

  5. Parallel processing and pipelining techniques are duals each other.

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

An instruction pipeline is a technique used in the design of computers to increase their instruction throughput (the number of instructions that can be executed in a unit of time). Pipelining does not reduce the time to complete an instruction, but increases instruction throughput by performing multiple operations in parallel.