A LEVEL COMPUTING
Other Processing
Theory
(This is the older material - click here - for current specification content)
2. Pipelining
Every CPU carries out the Fetch-Decode-Execute cycle. The idea of the pipeline is to stagger this cycle into three or more hardware processing paths within the CPU called a 'pipeline'.
At any given time, whilst a fetch operation is taking place on pipeline 1 which occupies the data and address buses, pipeline 2 is decoding an instruction and pipeline 3 is executing an instruction.
As long as the pipelines can be kept full, this is making maximum use of the CPU.
This kind of computer is classified as a Single Instruction Single Data computer or SISD
Challenge see if you can find out one extra fact on this topic that we haven't already told you
Click on this link: Pipeline
Copyright © www.teach-ict.com