Čo je RISC? definícia a význam

RISC je skratka pre počítač s redukovanou inštrukčnou sadou. Napriek názvu sa RISC v skutočnosti nevzťahuje na celý počítač, ale skôr na typ architektúry CPU. Tieto centrálne procesorové jednotky sú srdcom počítača, ale nie sú celým strojom. Konkrétne RISC-CPU sú postavené tak, aby boli inštrukcie, ktorými musí mikroprocesor prejsť, na minime.

Technipages vysvetľuje RISC

Keďže CPU dokážu efektívne spracovať iba jednu inštrukciu naraz, a nie niekoľko naraz, tak efektívne štrukturovanie, triedenie a zoraďovanie je prioritou pri navrhovaní procesorov. Myšlienkou architektúry RISC bolo eliminovať všetko, čo možno odstrániť, pričom sa kládol dôraz na optimalizované inštrukcie pre rýchlejšie vykonávanie. To však nebolo úplne bez chýb – RISC mal veľmi malý úspech na úrovni stolných počítačov, kde konkurenčná architektúra x86 zostala najobľúbenejším typom CPU. Napriek tomu RISC našiel určitý úspech na mobilných a konzolových platformách.

Alternatívou k RISC CPU je architektúra CISC – komplexná počítačová architektúra inštrukčného súboru, aby som bol presný. Tieto zostavy CISC sú to, čo Intel používa pre svoje vlastné procesory – a sú hlavným konkurentom zostavení RISC. IBM ho použila pre niektoré zo svojich procesorov – okrem iného sa tieto vyskytovali okrem iného na Wii, PlayStation 3, GameCube a Xbox 360. Oba typy architektúry majú svoje výhody a nevýhody, ale hlavným rozdielom je rýchlosť oproti použiteľnosť – zatiaľ čo RISC je rýchlejší, pre vývojárov je oveľa jednoduchšie programovať špeciálne pre CISC spracovateľov.

Bežné použitie RISC

  • Procesory RISC sú efektívne rýchlejšie ako ich náprotivky, ale nedokázali predbehnúť technológiu CISC, ktorá dominuje na trhu.
  • Zatiaľ čo procesory RISC našli úspech v niektorých produktoch IBM, konkurenti zvolili alternatívy ako MISC alebo CISC.
  • Pipeline architektúra procesorov RISC znamená, že môžu spracovávať inštrukcie v usporiadaných dávkach, aj keď stále jednu po druhej.

Bežné nesprávne použitie RISC

  • Procesory RISC sú priemyselným štandardom zostavovania CPU.