A CISC (a Complex Instruction Set Computer, vagyis "összetett utasításkészlettel rendelkező számítógép") olyan processzorokat jelent, melyek utasításkészlete jóval több, bonyolultabb utasítást tartalmaz, mint a RISC processzorok utasításkészlete. A CISC processzorok utasításai általában több elemi műveletet végeznek egyszerre, így a gépi kódú programjaik rövidebbek, jobban átláthatóak egy ember számára (ami nem feltétlenül jelent előnyt, mivel a gépi kódú programok nagy részét manapság fordítóprogramok állítják elő).
Hátránya a RISC processzorokkal szemben az, hogy a bonyolultabb utasítások sokszor jelentősebben lassabban hajthatóak végre, és így a rövidebb programok ellenére is a végeredmény a lassabb programfutás lesz. Másik hátránya az, hogy a komplex utasítások jóval bonyolultabb felépítésű processzorokat igényelnek, melyek fejlesztése és tesztelése költségesebb.
Complex instruction set computer CISC CISC CISC Complex Instruction Set Computing Complex Instruction Set Computer CISC Complex instruction set computer CISC CISC CISC CISC CISC Complex Instruction Set Computer CISC CISC CISC Complex Instruction Set Computer CISC CISC Complex instruction set computer CISC 复杂指令集