Processeur CISC
- Processeur CISC
-
Complex instruction set computer
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
- Les x86
- Les 680x0
- Le s390 (pour les mainframes d'IBM)
- Le VAX
Portail de l’informatique
Catégorie : Microprocesseur
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article Processeur CISC de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
Processeur central — Processeur « CPU » redirige ici. Pour les autres significations, voir CPU (homonymie) … Wikipédia en Français
Processeur vectoriel — d un supercalculateur Cray 1. Un processeur vectoriel est un processeur conçu pour exécuter des opérations sur les vecteurs plutôt que les nombres simples. Sommaire … Wikipédia en Français
Processeur RISC — Reduced instruction set computer Pour les articles homonymes, voir RISC. Le microprocesseur à jeu d instruction réduit ou reduced instruction set computer en anglais est une architecture matérielle de microprocesseurs. On l a opposé à la fin des… … Wikipédia en Français
Processeur — « CPU » redirige ici. Pour les autres significations, voir CPU (homonymie). La puce d un microprocesseur Intel 80486DX2 dans son boîtier (taille réelle : 12 × 6,75 mm) … Wikipédia en Français
Processeur 64 bits — Un processeur 64 bits AMD. Un processeur 64 bits est un processeur dont la largeur des registres est de 64 bits sur les nombres entiers (alors que des processeurs dits 32 bits gèrent depuis longtemps les nombres flottants sur 64 voire… … Wikipédia en Français
Processeur superscalaire — Un processeur est dit superscalaire s il est capable d exécuter plusieurs instructions simultanément, chacune dans un pipeline différent. Cette architecture n est raisonnable que si le processeur contient plusieurs unités de calcul. Un processeur … Wikipédia en Français
Processeur de signal numérique — Un DSP (de l anglais « Digital Signal Processor », qu on pourrait traduire par « processeur de signal numérique ») est un microprocesseur optimisé pour les calculs. Son application principale est le traitement numérique du… … Wikipédia en Français
Architecture de processeur — Une architecture externe de processeur[1],[2] ou architecture de jeu d instructions[3] (ISA, de l anglais instruction set architecture), ou tout simplement architecture (de processeur)[4 … Wikipédia en Français
Micro-processeur — Microprocesseur Un microprocesseur est un processeur dont les composants ont été suffisamment miniaturisés pour être regroupés dans un unique circuit intégré. Fonctionnellement, le processeur est la partie d’un ordinateur qui exécute les… … Wikipédia en Français
Μ-processeur — Microprocesseur Un microprocesseur est un processeur dont les composants ont été suffisamment miniaturisés pour être regroupés dans un unique circuit intégré. Fonctionnellement, le processeur est la partie d’un ordinateur qui exécute les… … Wikipédia en Français