„Reduced Instruction Set Computing” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
Syp (vitalap | szerkesztései) |
|||
2. sor:
== Bővebben ==
A legelső processzorok egészen az [[1960-as évek]] végéig viszonylag egyszerű utasításkészlettel rendelkeztek. A [[mikroprocesszor]]ok fejlődésével azonban egyre bonyolultabb, egyre több utasítással és [[címzési
Az [[1980-as évek]] elején új koncepció jelent meg a processzortervezők kollektív tudatában, melynek előfutárának a University of Berkeley-n fejlesztett
A bonyolult, lassú utasítások mellőzése és a címzési módok egyszerűsítése miatt a korábbinál jóval egyszerűbb felépítésű (vagyis könnyebben verifikálható) chipeket tudtak tervezni.
A RISC architektúrának több jellemzője lehet:
* [[load/store architektúra]]: memóriaelérés csak ''load'' és ''store'' műveletek segítségével;
** nincs olyan utasítás, ami a memóriaelérést (load/store) az aritmetikával kombinálja<ref name="mashey">http://www.mrc.uidaho.edu/mrc/people/jff/digital/mashey.html</ref>
** minden műveletvégző utasítás regisztereket használ
* kis számú, egyszerűsített címzési mód (példák: 1: MIPS R2000, 2: SPARC, 3: MC88000, 4: IBM POWER, de 10: HP PA)<ref name="mashey"/>
** egyetlen RISC processzor sem használ indirekt címzést<ref name="mashey"/>
* az utasítások
* minden utasítás ugyanolyan hosszúságú
* az utasításokat lehetőleg 1 órajelciklus alatt hajtsa végre
20. sor:
* nagyszámú általános célú regiszter
Az egyszerűbb kialakítás miatt több hely áll rendelkezésre az áramköri lapkán,
Érdemes megjegyezni, hogy manapság gyakori, hogy CISC utasításkészletű processzorok valójában egy RISC elvekre épülő [[processzormag|magot]] használnak, valamint a RISC processzorok is gyakran rendelkeznek olyan jellemzőkkel, melyet amúgy a CISC világhoz sorolunk. A RISC elvet a [[mikrokontroller]]ek tervezésénél is kihasználják.
== RISC architektúrájú processzorcsaládok ==
|