3.4.1. A pipelining lényege

A pipelining fogalmával már megismergedtünk a 2.4.6. alfejezetben. Most először a soros és a pipeline szervezésű utasítás végrehajtást hasonlítjuk össze.

Tegyük fel, hogy a gépi utasítás elemi lépései a következők:

Utasításkiolvasás (F), dekódolás (D), operandus kiolvasás (R), végrehajtás (E), visszaírás (W). Ekkor a soros és a pipeline feldolgozás különbségeit az alábbi ábrák, illetve a hozzájuk csatolt animációk mutatják be. (Az animációk lejátszásához szükséges Macromedia Flash Player 5.0-t innen lehet telepíteni.)

Soros feldolgozás:                                                                             Soros animáció

F

D

R

E

W

F

D

R

E

W

utasítás n

utasítás n+1

Pipeline feldolgozás:                                                                         Pipeline animáció

utasítás n

 F

D

R

E

W

 

 

utasítás n+1

 

F

D

R

E

W

 

utasítás n+2

 

 

F

D

R

E

W

tartalomjegyzék almenü fogalomszótár jelölésrendszer ellenõrzõ kérdések fejezet eleje elõzõ lap következõ lap következõ fejezet