CISC contre RISC
Architecture de
ordinateurs
Définition :
CISC (ordinateur à jeu d'instructions complexe)
Ordinateurs avec un ensemble de
instructions complexe.
RISC (ordinateur à jeu d'instructions réduit)
Calculatrices avec un ensemble de
instructions réduites.
CISC
On comprend un processeur traditionnel, doté
de complexes opérations qui, cependant,
tendent à être peu utilisées car elles sont
spécialisés.
RISC
Spécifiez des conceptions où la puissance est réduite
et la complexité des instructions, mais
augmentant sa vitesse de traitement comme
compensation.
CISC vs RISC
L'Architecture CISC
Fue la primera tecnología de CPUs con la que la
La machine PC s'est fait connaître dans le monde entier.
Adoptée par Intel, elle a été placée dans les primitives.
PC (processeur 8088) qui ont été lancées sous
la marque IBM le 12 août 1981.
Son système de travail est basé sur la
Microprogrammation.
Cette technique consiste à faire en sorte que chaque
instruction soit interprétée par un
microprogramme situé dans une section de
mémoire dans le circuit intégré de
microprocesseur.
À son tour, les instructions composées se
décodent pour être exécutées par
microinstructions stockées dans une ROM
interna.
Les opérations se déroulent au rythme des cycles
de un reloj.
L'architecture CISC
Considérant l'extraordinaire
quantité d'instructions que le CPU
peut gérer, la construction d'une
CPU avec architecture CISC est
réellement complexe.
Ce groupe appartient aux
microprocesseurs INTEL (Celeron,
Pentium II, Pentium III, Pentium IV) et
AMD (Duron, Athlon).
L'architecture CISC
Parmi les avantages de CISC
se distinguent les suivantes :
Réduire la difficulté de créer
compilateurs.
2. Permet de réduire le coût total du
système.
3.Réduisez les coûts de création de
Logiciel.
4. Améliore la compactage du code.
5. Facilite le débogage des erreurs
(débogage).
L'architecture RISC
Considérée comme une innovation
technologique créée à partir de l'analyse de
l'architecture CISC primitive.
A donné naissance à l'apparition de
microprocesseurs puissants dont
la principale application a été le travail dans
las grandes máquinas (servidores),
bien qu'ils soient également arrivés à
se positionner sur certaines machines de bureau
(Apple), ordinateurs de poche,
maquinas de juegos, y otros artefactos
électroménagers.
L'architecture RISC
Avantages :
[Link] CPU travaille plus rapidement en utilisant moins
cycles d'horloge pour remplir leurs fonctions
(exécuter des instructions).
[Link] un système d'adresses non
destructives en RAM. Cela signifie que à
différence entre CISC, RISC conserve après
de réaliser ses opérations en mémoire les
deux opérandes et leur résultat (trois
directions), ce qui facilite aux
compilateurs garder les 'pipelines' pleins
(conducts) of the CPU to use them
concurremment et réduire l'exécution de
nouvelles opérations.
[Link] instruction peut être exécutée dans un
solo ciclo de la CPU (máxima velocidad y
L'architecture RISC
Exemples de technologie RISC :
Systèmes MIPS (Millions d'instructions par
Deuxième), 1992.
SPARC = Architecture de Processeur Évolutive
de l'entreprise Sun (utilise Solaris, système
système d'exploitation Unix
POWER PC, 1993, diseñado por Apple,
Motorola et IBM, sont utilisés dans les PC de
Apple, Macintosh et mainframes d'IBM
(RS/6000 et AS/400) avec des systèmes d'exploitation
AIX et Windows NT. Le PowerPC est connu
aussi comme G3, G4, G5 (atteint un billion
de opérations à virgule flottante par
deuxième).
CISC vs RISC
RISC a une
capacité de
traitement de deux
quatre fois plus grand
que celle d'un CISC
Le matériel RISC occupe une
fraction de la superficie d'un
circuit intégré d'un
processeur CISC
CISC contre RISC
L'unité de contrôle
d'un CISC utilise la
microprogrammation
RISC en général
possède une unité de
contrôle de la clôture
CISC
contre
RISC
Qu'est-ce qui est venu en premier, RISC ou CISC ?
RISC CISC
RISC
Lequel est le meilleur???
RISC est plus rapide, mais plus coûteux. Utilise plus
circuites électroniques pour exécuter des opérations directes
CISC utilise du microcode exécuté par le
microprocesseur ce qui la rend plus économique et plus
lente aussi (en raison de la charge qu'elle supporte le
microprocesseur)
Il existe plus de logiciels d'usage général pour la plateforme
CISC. Mais l'exigence de l'informatique exige
périodiquement plus grande vitesse et administration de
espace en RAM et disques durs.
Étant donné que CISC est plus populaire au niveau des PC, les
les innovations dans cette catégorie sont plus nombreuses
(nouvelles interfaces, ports, nouveaux bus et vitesses
de transmission).
Techniquement parlant, la performance dans un RISC basé
en la moindre quantité de charge d'instructions dans le
microprocesador compensa a la mayor cantidad de
CISC contre RISC
Pour que RISC remplace CISC, il faut
ils doivent considérer :
1. Rentabilidad
2. Coût du logiciel
3. Compatibilité des nouveaux
développements
[Link] à avoir un grand nombre
d'instructions
Architectures de processeurs
Les architectures se classifient en
accord à l'utilisation de ses ressources
(registres).
Basées sur une pile.
Basées sur l'enregistrement
accumulateur.
Basées sur plusieurs enregistrements
processeurs.
Architectures de processeurs
Accumulateur : Ils reçoivent des résultats de la
ALU dans un seul registre
ACUMULÉ
R
Architectures de processeurs
Pila : L'ALU se nourrit des deux données
les plus récents de la pile et le résultat se
stocke dans laTOS
TOS
Architectures des processeurs
Multiples enregistrements : L'ALU traite
données depuis et vers les enregistrements.
R1
R2
R3
RAM MUX A
MUX B
Microcode
La microprogramation est caractéristique
essentiel de presque toutes les architectures
CISC.
Intel 80x86 (PC compatibles avec IBM)
Motorola 680x0 (Apple et Macintosh)
Microcode
Avec la microprogrammation chaque
instruction de machine est
interprétée par un
microprogramme localisé dans
une mémoire ROM à l'intérieur du
circuit intégré de
processeur
Usages de CISC et RISC
Système de
but général.
Ne nécessite pas une haute
capacité de
traitement
Système encastré.
Traitent de manière répétitive
fonctions spécifiques et
requièrent un haut rendement
Conclusiones
CISC, utilisée depuis 25 ans a
autorisé à développer un grand nombre de
produits logiciels. Cela assure à
ces processeurs un marché en croissance.
Cependant, ils ont également augmenté les
aplicaciones de alto desempeño en
systèmes embarqués et dans les appels
stations de travail (workstations) qui
petit à petit ont été introduits dans
bureaux, dans la médecine et dans les banques,
où le logiciel est de plus en plus
volumineux et complexe