Un microprocesseur à jeu d'instruction étendu, ou complete 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.
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 … Wikipédia en Français
Complex Instruction Set Computer — (CISC) (engl. für Rechner mit komplexem Befehlssatz) ist eine Designphilosophie für Computerprozessoren. Die Bezeichnung ist ein Retronym, das mit Einführung der RISC Prozessoren geprägt wurde. Die Intel x86 Prozessorfamilie (bis einschließlich… … Deutsch Wikipedia
Complex instruction set computer — A complex instruction set computer (CISC, pronounced like sisk ) is a microprocessor instruction set architecture (ISA) in which each instruction can execute several low level operations, such as a load from memory, an arithmetic operation, and a … Wikipedia
complex instruction set computer — noun (computer science) a kind of computer architecture that has a large number of instructions hard coded into the CPU chip • Syn: ↑complex instruction set computing, ↑CISC • Ant: ↑RISC (for: ↑CISC), ↑ … Useful english dictionary
Complex Instruction Set Computing — Saltar a navegación, búsqueda CISC es un modelo de arquitectura de computadores (del inglés Complex Instruction Set Computer). Los microprocesadores CISC tienen un conjunto de instrucciones que se caracteriza por ser muy amplio y permitir… … Wikipedia Español
complex instruction set computing — noun (computer science) a kind of computer architecture that has a large number of instructions hard coded into the CPU chip • Syn: ↑complex instruction set computer, ↑CISC • Ant: ↑RISC (for: ↑CISC), ↑ … Useful english dictionary
Complex instruction set computing — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar … Wikipedia Español