Les définitions du dictionnaire technique classées par catégories: |
CISC, abréviation de Complex Instruction Set Computer, méthode de codage des instruction d'un processeur basé sur un nombre maximum d'instructions complexes en langage assembleur.
Dans les premiers microprocesseurs, les concepteurs ajoutaient une multitude d'instructions complexes sensées faciliter la programmation en assembleur. Néanmoins, cette méthode de programmation nécessite un câblage interne complexe qui ralentit la vitesse globale du microprocesseur. De plus, ces instructions complexes sont rarement utilisées par les programmeurs en pratique car méconnues. Le Z80 ou le 8088 (comme tous les premiers modèles) sont des processeurs CISC.
L'autre méthode pour concevoir un microprocesseur est de réduire le nombre d'instructions, on parle de processeur RISC (Reduced Instruction Set Computer). Dans ce cas, le nombre d'instruction en assembleur est réduit, ce qui permet un câblage interne plus rapide avec des architectures internes différentes comme Pipeline - superpipeline - superscalaire ou l'intégration de multi-core logiciels avec l'hyperthreading. Le codage des instructions est également plus standardisé, ce qui améliore la vitesse de décodage. Les instructions complexes sont programmées par plusieurs instructions assembleur simples.
Depuis le Nexgen NX586 (précurseur du pentium), tous les processeurs sont de types RISC: un interpréteur interne traduit les instructions X86 (CISC) en RISC spécifique au modèle de processeur.
Dernière mise à jour, le 26/01/2021Tous droits réservés: reproduction interdite sans l'accord écrit de matériel-informatique.be |
© les marques citées sont propriétés des constructeurs et éditeurs |