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.