CISC - Complex Instruction Set Computer

Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

CISC to typ architektury procesora, którego nazwa oznacza komputer ze złożonym zestawem instrukcji. Procesory CISC wyróżniają się przede wszystkim dużą liczbą instrukcji, często o różnym stopniu złożoności.

Najważniejsze cechy CISC

  • bogaty zestaw instrukcji procesora,
  • wiele instrukcji może wykonywać złożone operacje w jednym rozkazie,
  • zwykle występuje duża liczba trybów adresowania,
  • instrukcje mogą mieć różną długość,
  • jednostka sterująca jest bardziej skomplikowana niż w prostszych architekturach.

Po co stosuje się CISC?

Celem architektury CISC było zmniejszenie liczby instrukcji potrzebnych do wykonania programu. Jedna instrukcja mogła realizować operację, która w prostszej architekturze wymagałaby kilku rozkazów.

Przykłady

Najbardziej znanym przykładem architektury CISC jest rodzina procesorów x86, stosowana w wielu komputerach PC.

CISC na egzaminie

W pytaniach egzaminacyjnych CISC należy kojarzyć głównie z:
- wysoką liczbą instrukcji,
- złożonymi instrukcjami,
- wieloma trybami adresowania,
- bardziej skomplikowaną jednostką sterującą.

Jeżeli w odpowiedziach pojawia się stwierdzenie, że procesor ma duży, rozbudowany zestaw instrukcji, najczęściej chodzi właśnie o architekturę CISC.