article

Microprocesseur Un microprocesseur à jeu d'instruction étendu, ou complex instruction set computer (CISC) en anglais, désigne un microprocesseur possédant un jeu d'instructions comprenant de très nombreuses instructions mixées à des modes d'adressages complexes.

L'architecture CISC est opposée à l'architecture RISC (Reduced Instruction-Set Computer).

Avantages


  • L'empreinte mémoire du code est beaucoup plus dense (facteur deux entre de l'ARM thumb et le x86), ce qui est intéressant pour minimiser la taille du cache instruction.
  • Possibilité de microprogrammation, donc de corriger le jeu d'instructions (cela peut être utile pour corriger des bugs).
  • Permet d'utiliser des instructions très complexes non (ou mal) gérées par les compilateurs mais très rapides (ex: instructions SIMD).

Défauts


  • Le microprocesseur est plus compliqué à accélérer (problème pour pipeliner le moteur d'exécution).
  • Le processeur est globalement plus complexe qu'un processeur RISC.
  • Les compilateurs ont des difficultés à générer des instructions complexes.

Processeur de cette famille


CISC | CISC | CISC | Complex Instruction Set Computing | Complex instruction set computer | Complex Instruction Set Computer | CISC | CISC | CISC | CISC | CISC | CISC | CISC | Complex Instruction Set Computer | CISC | CISC | CISC | Complex Instruction Set Computer | CISC | CISC | Complex instruction set computer | CISC | 复杂指令集

 

This article is licensed under the GNU Free Documentation License. It uses material from the "Complex instruction set computer".

Home Pageartsbusinesscomputersgameshealthhospitalshomekids & teensnewsphysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld