RISC
È l'acronimo di "Reduced Instruction Set Computing" e si pronuncia "risk". RISC è un tipo di architettura del processore che utilizza un numero minore di istruzioni più semplici rispetto a un processore CISC (CISC, complex instruction set computing). I processori RISC eseguono istruzioni complesse combinandone diverse più semplici.
Negli anni Novanta e nei primi anni Duemila, diversi CPU utilizzavano un'architettura RISC. Uno dei più popolari era il processore IBM PowerPC, utilizzato da Apple nella sua linea di computer PowerMac per quasi un decennio. Nel 2006, Apple è passata a CPU Intel basate su CISC. Oggi quasi tutti i computer personali utilizzano processori CISC prodotti da Intel o AMD.
RISC e CISC a confronto
- I processori RISC richiedono meno cicli al secondo rispetto ai processori CISC. Un processore RISC può completare più operazioni al secondo rispetto a un processore CISC che funziona alla stessa frequenza di clock.
- I processori RISC semplificano la pipeline (l'esecuzione di più istruzioni contemporaneamente) rispetto ai processori CISC. Le istruzioni più piccole sono più facili da sincronizzare o da eseguire in "pipeline" rispetto a quelle più grandi.
- Poiché i processori RISC memorizzano meno istruzioni rispetto ai loro equivalenti CISC, sono necessari meno transistor per memorizzare le istruzioni. Di conseguenza, i processori RISC possono utilizzare più transistor per memorizzare la memoria.
I transistor delle CPU oggi hanno dimensioni pari a una frazione di quelle di due decenni fa, quindi memorizzare meno istruzioni è meno vantaggioso. Poiché i computer moderni eseguono un'ampia gamma di istruzioni complesse, i processori CISC offrono in genere prestazioni complessive migliori rispetto alle alternative RISC.
Metti alla prova le tue conoscenze