A regiszter átnevezéssel a processzor a függőséget okozó utasítás célregiszterét egy tartalékregiszterrel helyettesíti, amelyben tárolható a függőséget okozó utasítás eredménye.

A regiszter átnevezés megvalósítása lehet

  • sztatikus (fordítóprogram hajtja végre);

  • dinamikus, amikor az átnevezést futás közben a hardver hajtja végre. Ez utóbbi a jellemző a korszerű processzorokra.

A regiszterátnevezés során a processzor egy leképezőtáblázattal hozzárendeli az architekturális regisztertárat az átnevező puffertárhoz.

Az átnevezés folyamata a következő lépésekkel valósul meg:

  • az utasításkibocsátáskor az utasításban hivatkozott cél- és forrásregiszter átnevezése az átnevező puffertárral;

  • a kiküldéskor a regiszter érvényességi bitek azaz a függőségek ellenőrzése;

  • a végrehajtás után az  átnevező puffertár aktualizálása.

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