What is Pipelining
Process of accumalting instructions from the processor through a pipeline. It allows strong and executing instructions in an orderly process. Pipelining is a technique where multiple instryctiins are carried out at the same time.
Advantages of pipelining
just reduces the impact of memory latency on the ability to issue instructions.
Disadvantages of pipelining
Not always possible to predict next instruction if branching occurs
Parallel Processing
Allows for several tasks to be completed at a time can speed up processing times.