Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Slide 6
Slide 7
Slide 8
Slide 9
Slide 10
Slide 11
Slide 12
Slide 13
Slide 14
Slide 15
Slide 16
Slide 17
Slide 18
Slide 19
Slide 20
Slide 21
Slide 22
Slide 23
Slide 24
Slide 25
Slide 26
Slide 27
Slide 28
Slide 29
Slide 30
Slide 31
Slide 32
Slide 33
Slide 34
Slide 35
Slide 36
Slide 37
Slide 38
Slide 39
Slide 40
Product List
This situation can definitely slow things down. In this case, the first instruction’s result causes a non-sequential instruction to be executed. Unfortunately, by the time this instruction is executed and this is realized, there are already 2 other instructions in the pipeline on their way to execution. So, here, the processor has to pause and go fetch the appropriate instruction, as in cycle 4. From there the pipeline resumes normal operation – but not before the penalty of a couple of clock cycles has been incurred.
PTM Published on: 2011-11-02