Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

How pipelining is classified ?OR Write short notes on instruction pipeline.

  1. Arithmetic Pipelining:
    • What it is: Imagine a computer performing math calculations. Arithmetic pipelining breaks down the math operations into stages, like a production line, where each stage handles a specific part of the calculation.
    • Examples: Some computers, like Star-100 or TI-ASC, use this method with different numbers of stages to process arithmetic tasks efficiently.
  1. Processor Pipelining:
    • What it is: Picture a relay race where different runners handle specific tasks in a sequence. In processor pipelining, a series of processors work on the same data stream. Each processor specializes in a particular job, and the results are passed from one to the next.
    • Example: The data moves through the processors, with each one refining the results, but it’s not widely adopted yet.
  1. Instruction Pipelining:
    • Also known as: Sometimes called “instruction look ahead” because it’s like the computer is looking ahead at the next instructions.
    • What it is: Think of assembling a product on an assembly line. Instruction pipelining involves breaking down the execution of instructions (commands) in a computer into stages. While one instruction is being executed, the next one is already being fetched, decoded, and prepared for execution.
    • Common usage: Most high-performance computers nowadays use instruction pipelines to enhance the speed of instruction execution.

Leave a Comment