3.3.1. A műveleti vezérlés fogalma

A műveleti vezérlés részleteinek megértéséhez célszerű ismételten áttekinteni, hogy az egyes utasításokat milyen elemi lépésekben végzi el a processzor.

1. lépés: Utasítás előkészítés vagy lehívás. Ebben a fázisban a processzor az utasításszámláló (PC) tartalma alapján kikeresi a főtárból az utasítást és átviszi a vezérlőegység utasításregiszterébe (IR).

2. lépés: Az utasításszámláló regiszter tartalmának növelése. Az utasításszámláló regiszterhez hardver áramköri úton hozzáadásra kerül az aktuálisan végrehajtandó utasítás hossza, így az most már a következő végrehajtandó utasítás címét fogja tartalmazni.

3. lépés: Az utasítás dekódolása, műveleti kód és az utasításszerkezet értelmezése, az utasításban lévő operandusok címének számítása.

4. lépés: A művelet végrehajtásához szükséges adatok kiolvasása a főtárból, előkészítése a végrehajtáshoz.

5. lépés: A műveleti kód alapján értelmezett művelet végrehajtása az előkészített operandusokkal. (Vezérlésátadó utasítás esetén ebben a lépésben a következő utasítás címét írja be a processzor az utasításszámláló regiszterbe.)

6. lépés: A művelet eredményét a processzor beírja az utasításban előírt tárolóhelyre. folytatás

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