Karmaşık komut setli bilgisayar

Karmaşık komut setli bilgisayar (İngilizce: Complex instruction set computer veya CISC), bilgisayarın işlemcisinin komutlarının tipini ifade eder. Komutları karmaşık olan bir işlemci de her komutun işlemci tarafından decode edilmesi uzun sürer, ve devrenin bu biçimi silikon üzerinde de fazladan yer kaplar. RISC işlemciler komut sayısını azaltarak, performans kazanmayı hedeflemişlerdir.

CISC bir işlemcinin tek bir komut ile yaptığı işlem, RISC bir işlemci ile 2 ya da daha fazla komutla yerine getirilebilmektedir. Ama yine de RISC mimarisinin avantajları ile bu işlemciler aynı saat frekansları ile daha yüksek işlem gücüne sahip olabilmektedirler.

Ancak CISC bir işlemcinin doğrudan assembler ile programlanması insanlar için çok daha kolaydır. Bu da yüksek seviyeli programlama dillerinin pek kullanılmadığı yıllarda avantajken, günümüzde assembler ile programlamanın yapıldığı alanlar çok azaldığından, avantajını yitirmiştir. Günümüzdeki Intel ve AMD işlemciler de aslında CISC işlemcilerdir, fakat derinlerinde aslında karışık komutlar daha basit RISC komutları sayılabilecek parçalara dönüştürülerek işlenirler.

Bilgisayar terimleri