RISC

RISC je angleška kratica za Reduced Instruction Set Computer. To je tip mikroprocesorjev, ki imajo relativno manjši nabor ukazov. Prednost tehnologije je, da so procesorji hitrejši in cenejši, strojna oprema pa je tudi cenejša za izdelavo.

Poleg manjšega nabora ukazov pa se od CISC (Complex Instruction Set Computer) mikroprocesorjev razlikuje tudi v teh pomembnih točkah:

  1. Vsi ukazi se izvršijo v enem urinem ciklu (z izjemo ukazov tipa LOAD/STORE)
  2. Ukazi, ki so zmožni delati z operandi v pomnilniku (in ne v notranjih registrih) morajo biti tipa LOAD/STORE
  3. Vsi ukazi v RISC morajo biti enako dolgi.

Ker so implementirani kvečjemu enostavnejši ukazi, s katerimi se sestavlja kompleksne operacije, se večina ukazov izvede v eni urini periodi. Le ukazi za delo s pomnilnikom vzamejo več procesorskega časa. Enake dolžine ukazov se kot prednost najbolj izkažejo pri mikroprocesorjih s cevovodi, saj se zaradi enakih dolžin ukazov cevovodi najbolj optimalno zapolnijo. RISC mikroprocesorji s cevovodi se imenujejo skalarni-RISC procesorji.

Iz povedanega seveda sledi, da so ukazi RISC tudi ortogonalni. Prednosti mikroprocesorjev CISC po navadi ne odtehtajo njihove zapletene zgradbe, zato je danes v ospredju arhitektura RISC.


From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne