12. tétel


Hasonlítsa össze egy CISC és egy RISC processzor jellemzőit. Melyik változtatásnak milyen előnye van? Mik a RISC elv hátrányai? Milyen adatcímzési eljárásokat ismer? Mutassa be az adott címzési eljárást alkalmazási példákon keresztül!


Hasonlítsa össze egy CISC és egy RISC processzor jellemzőit. Melyik változtatásnak milyen előnye van? Mik a RISC elv hátrányai?

A pipeline hasznalat kenyszeritett ki egy hagyomanyostol eltero architektúrájú processort, mert az utasitas beolvasas ideje, utasitas byte szama mas volt utasitasonkent CISC-nel. RISC-nel csak egyforma lehet, fix meretunek kell lenni. Vegrehajtasi ido valtozo volt, fixnek kell lenni a RISC-nel.

Ahhoz hogy ez meglehessen elkell felejteni a memoria hasznalati utasitasokat, a memoria referencias utasitasokat, amikor a memoria megvaltoztatassa: mondjuk osszeadasa, es muvelet, vagy muvelet, leptetesi muvelet a cel. Ezeket nem lehet hasznalni, helyette csak LOADes STORE hasznalhato.

Ez viszont azt vetiti elore hogy nem tudjuk hasznalni a localis valtozoinkat amik a stackben vannak, ezert a register tarat hoztuk letre hogy ebben lehessen tarolni az ilyen jellegu adatokat. A memoria referencias utasitasok helyett csak LOAD es STORE utasitasunk volt, az iras illetve az olvassa a memorianak. Ez utan kiderul, hogy a fordito program ami eddig nem volt egy nagy kunszt nagyon bonyolult lett, gazdalkodni kell a regiszter tarral, kritikus utasitas egymas utanisagat felismerni, problemat elharitani, utasitas sorrendjenek folcserelhetosege illetve a data forwarding. Ugras elorejelzes is megjelent.

RISC hatranya:


Milyen adatcímzési eljárásokat ismer? Mutassa be az adott címzési eljárást alkalmazási példákon keresztül!

Ket alapresz: Abszolut es relativ cimzes. Ezeknek az alapreszeknek kell megjelenni az osszes tobbi elofordulasban.

Lehet direkt cimzes abszolut cimzessel, direkt cimzes relativ cimzessel.