>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

I vantaggi e gli svantaggi di RISC

Sebbene un processore per computer sia veloce e preciso, di solito può eseguire solo un'attività alla volta. Una delle grandi sfide per qualsiasi sistema informatico è elaborare l'ordine più efficiente per svolgere le attività. Il calcolo del set di istruzioni ridotto, o RISC, è una strategia per decidere questo ordine, un po' come un essere umano che ha un sistema per gestire una lista di cose da fare. RISC può anche essere sinonimo di computer con set di istruzioni ridotto:ovvero un computer che gestisce il proprio processore utilizzando la strategia RISC.

Il motivo del RISC

Al processore di un computer deve essere detto esattamente cosa fare attraverso una serie di istruzioni. Diversi tipi di istruzioni richiedono che il processore utilizzi transistor diversi e altre parti del circuito elettrico. Di conseguenza, un aumento del numero o della varietà di istruzioni richiede un circuito più complicato, richiede più tempo per essere eseguito o entrambi. RISC è progettato per aumentare l'efficienza di un computer nell'emissione di istruzioni.

I principi RISC

IBM ha studiato il problema dell'efficienza negli anni '70. Nel 1974 John Cocke scoprì che il 20% delle istruzioni impartite a un processore erano responsabili dell'80% del lavoro che svolgeva. Quel rapporto 20/80 è comune in molte situazioni diverse, non solo nell'informatica, ed è noto come Principio di Pareto. IBM ha iniziato a sviluppare una nuova architettura, che è l'insieme di regole di base su come interagiscono le parti di un computer, per sfruttare la scoperta di Cocke e fare un uso più efficiente delle istruzioni. Ha rilasciato il suo primo computer che utilizza i principi RISC nel 1980.

Modifiche chiave RISC

RISC è più un approccio generale all'informatica che un insieme specifico di regole, quindi diversi processori e sistemi basati su RISC funzioneranno in modi diversi. I sistemi RISC utilizzano spesso un approccio particolare ai registri, che sono spazio di archiviazione temporaneo sul processore per un accesso ancora più rapido rispetto al recupero dei dati dalla memoria di un computer; I processori basati su RISC utilizzano registri per scopi generici anziché assegnarli a tipi specifici di dati, il che significa che il processore può cambiare i registri da un'attività all'altra in modo più efficiente. I sistemi RISC spesso assicurano che il computer emetta sempre le istruzioni nello stesso formato, salvando il lavoro del processore nell'interpretare esattamente ciò che si intende. Ove possibile, i processori basati su RISC cercano di eseguire un numero esatto di istruzioni in ogni ciclo di clock, che è un segnale orario generato elettronicamente progettato per mantenere le azioni del computer a un ritmo logico e sincronizzato.

RISC oggi

Dagli anni '80, RISC è diventato un approccio quasi universale all'informatica:oggi computer desktop, tablet e smartphone mobili e persino molti supercomputer utilizzano processori basati sui principi RISC. Il termine è diventato così popolare che gli approcci utilizzati prima di RISC sono stati retrospettivamente soprannominati informatica complessa di set di istruzioni o CISC. I termini sono scelti con cura perché i sistemi RISC non implicano necessariamente un minor numero di istruzioni rispetto a CISC; la differenza è una gamma più ristretta di istruzioni, organizzate in modo più semplice.


  1. I Vantaggi e svantaggi del dipolo
  2. I vantaggi e svantaggi di GSM
  3. Vantaggi e svantaggi di iPhone
  4. Vantaggi e svantaggi dell'iPhone
  5. Vantaggi e svantaggi degli appuntamenti online
  6. I vantaggi e gli svantaggi di GoToMeeting