Kompleks databehandling av instruksjonssett

Innen beregningsarkitektur er CISC (fra engelsk Complex Instruction S et C omputer , på spansk Computador con Set de Instruccions Complejas ) en modell av dataarkitektur. CISC mikroprosessorer har et instruksjonssett som kjennetegnes ved å være svært bredt og tillate komplekse operasjoner mellom operander plassert i minne eller interne registre , i motsetning til RISC -arkitekturen . [ 1 ]

Den er i stand til å utføre flere hundre forskjellige komplekse instruksjoner og er ekstremt allsidig.

Denne typen arkitektur gjør det vanskelig å parallellisere instruksjoner, så i dag implementerer de fleste høyytelses CISC-systemer et system som konverterer disse komplekse instruksjonene til flere enkle RISC -type instruksjoner , vanligvis kalt mikroinstruksjoner .

CISC-er tilhører den første strømmen av prosessorkonstruksjon, før utviklingen av RISC-er. Eksempler på dem er: Motorola 68000 , Zilog Z80 og hele Intel x86 -familien , AMD x86-64 som brukes i de fleste nåværende personlige datamaskiner .

Det skal imidlertid bemerkes at bruken av begrepet CISC begynte etter at RISC-prosessorer dukket opp som en nedsettende nomenklatur av forsvarerne/skaperne av sistnevnte. Se Retronym .

Referanser

  1. Albert Orenga, Miquel; Enrique Manonellas, Gerard. "Arkitekturen CISCA - Det åpne universitetet i Catalonia" . CISCA-arkitekturen . 

Se også