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 Portail de linformatique
Ce document provient de « Complex instruction set computer ».

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

Share the article and excerpts

Direct link
https://fr-academic.com/dic.nsf/frwiki/1374984 Do a right-click on the link above
and select “Copy Link”