A CISC ( eng. complex instruction set computing or complex instruction set computer ) a processzorarchitektúra egy típusa , amelyet a következő tulajdonságok jellemeznek:
A CISC utasításkészlet felépítési technikája szemben áll a processzorarchitektúra másik gyakori típusában – a RISC -ben – használt technikával , ahol egyszerűsített utasításokat használnak.
A CISC architektúra tipikus képviselői az x86 utasítás alapú processzorok, a Motorola MC680x0 processzorok és a zSeries mainframe processzorok .
Ugyanakkor a késői x86-os processzorok ( Intel Pentium 4 , Pentium D , Core , AMD Athlon , Phenom ), bár CISC-kompatibilisek, RISC -magos processzorok , és formálisan hibridnek számítanak [1] . Az ilyen hibrid CISC-processzorokban a CISC-utasítások belső RISC-utasítások halmazává alakulnak, míg egy x86-os utasítás több RISC-utasítást is generálhat ( P6 típusú processzorok esetén a legtöbb esetben akár négy RISC-utasítás), az utasítások végrehajtása egy szuperskalár több darab a szállítószalagon egyszerre.
A CISC architektúra fő hátránya a RISC-hez képest a párhuzamos számítások összetettebb megközelítése [2] [3] .
processzortechnológiák | Digitális|||||||||
---|---|---|---|---|---|---|---|---|---|
Építészet | |||||||||
Instruction Set Architecture | |||||||||
gépszó | |||||||||
Párhuzamosság |
| ||||||||
Megvalósítások | |||||||||
Alkatrészek | |||||||||
Energiagazdálkodás |