Différence entre le processeur RISC et CISC

Différence entre le processeur RISC et CISC

Processeur RISC vs CISC

RISC et CISC sont des systèmes informatiques développés pour les ordinateurs. La différence entre RISC et CISC est essentielle pour comprendre comment un ordinateur suit vos instructions. Ce sont généralement des termes mal compris et cet article a l'intention de clarifier leurs significations et concepts derrière les deux acronymes.

RISC

Prononcé le même que le risque, il s'agit d'un acronyme pour une réduction de l'ordinateur d'instructions. C'est un type de microprocesseur qui a été conçu pour effectuer quelques instructions en même temps. Jusqu'à ce que les fabricants de matériel des années 1980 tentaient de construire des CPU qui pouvaient effectuer un grand nombre d'instructions au même instant. Mais la tendance a été inversée et les fabricants ont décidé de construire des ordinateurs qui étaient capables de mener relativement très peu d'instructions. Les instructions étant simples et peu nombreuses, les processeurs pourraient les exécuter rapidement. Un autre avantage du RISC est l'utilisation de moins de transistors qui les rendent peu coûteux pour produire.

Caractéristiques de RISC

- Exige moins de décodage

- Ensemble d'instructions uniforme

- Registres généraux identiques utilisés dans n'importe quel contexte

- Modes d'adressage simples

- Moins de types de données dans le matériel

CISC

CISC signifie Complexe Instructions Set Ordink. Il s'agit en fait d'un processeur qui est capable d'exécuter de nombreuses opérations via une seule instruction. Ces opérations de base pourraient se charger de mémoire, effectuant une opération mathématique, etc.

Caractéristiques du CISC

- Instructions complexes

- Plus de nombre de modes d'adressage

- Hautement pipeliné

- Plus de types de données dans le matériel

Au cours de la période, les termes RISC et CISC sont presque devenus dénués de sens, car RISC et CISC ont subi une évolution et la distinction entre les deux est progressivement devenue floue, les deux sont utilisés dans les systèmes informatiques. Beaucoup de puces RISC d'aujourd'hui prennent en charge autant d'instructions que les puces CISC d'hier. Il y a des puces CISC utilisant les mêmes techniques qui ont été considérées plus tôt comme étant utilisées pour les puces RISC uniquement. Cependant, les différences de base entre les deux sont faciles à comprendre et sont les suivantes.

En parlant de différences, RISC constitue un fardeau sur les fabricants de logiciels car ils doivent écrire plus de lignes pour les mêmes tâches. RISC est moins cher que le CISC en raison de moins de transistors requis. La vitesse de l'ordinateur est également plus élevée avec des instructions moindres à suivre au même instant.