RISC vs. CISC
CISC (Complex Instruction Set Computer)
Jeu ´etendu d’instructions complexes
1 instruction peut effectuer plusieurs op´erations ´el´ementaires
(ex : charger une valeur en m´emoire, faire une op´eration arithm´etique et
ranger le r´esultat en m´emoire)
Instructions proches des constructions typiques des langages haut-niveau
Exemples : x86 Intel, AMD, . . .
RISC (Reduced Instruction Set Computer)
Jeu d’instructions r´eduit
1 instruction effectue une seule op´eration ´el´ementaire (micro-instruction)
Plus uniforme (mˆeme taille, s’ex´ecute en un cyle d’horloge)
Exemples : PowerPC, UltraSPARC, . . .
Architecture des ordinateurs L1 MIASHS (2014 - 2015) La couche ISA 4 / 26