CISC

Steht für „Complex Instruction Set Computing“ und wird „sisk“ ausgesprochen.

CISC ist eine Art des Prozessordesigns, die einen großen Satz von Computerbefehlen in ihrem integrierten Befehlssatz umfasst. CISC-Befehle können unterschiedlich lang sein und von einfachen Aufgaben bis zu mehrstufigen Vorgängen reichen, wobei längere Aufgaben mehrere Taktzyklen benötigen. CISC ist neben Reduced Instruction Set Computing (RISC) eine von zwei wichtigen Designphilosophien beim Entwurf von Befehlssätzen. Die x86-Prozessorarchitektur, zu der Prozessoren von Intel und AMD gehören, ist die am weitesten verbreitete Art von CISC-Prozessor.

Ein einzelner Befehl in einem CISC-Befehlssatz kann mehrere Vorgänge ausführen – beispielsweise kann ein einzelner Befehl den Prozessor anweisen, Werte aus zwei Speicherbänken zu laden, sie zu multiplizieren und anschließend das Ergebnis zu speichern. Die direkte Integration komplexer Befehle in den Befehlssatz des Prozessors erfordert einen Software-Compiler, der weniger Zeilen Assemblercode erzeugt, die wiederum weniger Speicher zum Speichern von Befehlen benötigen.

CISC vs. RISC

CISC und RISC sind zwei unterschiedliche Ansätze beim Entwurf von Befehlssätzen. Beide haben im Vergleich zueinander eigene Vorteile und Nachteile.

CISC-Befehlssätze enthalten mehr Befehle, die über mehrere Taktzyklen hinweg kompliziertere Aufgaben ausführen können, während RISC-Befehlssätze weniger Befehle enthalten, die jeweils einen einzigen Taktzyklus benötigen. Wenn mehrere RISC-Befehle aneinandergereiht werden, um dieselbe Aufgabe wie ein einzelner CISC-Befehl auszuführen, ist die benötigte Anzahl der Taktzyklen oft gleich.

CISC-Prozessoren benötigen außerdem mehr Transistoren, um die größeren Befehlssätze zu speichern, als RISC-Prozessoren. RISC-Prozessoren können diese Transistoren stattdessen für die Speicherung im Speicher verwenden oder weniger Transistoren für ein weniger komplexes Chipdesign einsetzen – dadurch kann der Chip kleiner sein, weniger Strom benötigen und weniger Wärme erzeugen.

Aktualisiert December 8, 2022 von Brian P.

quizTesten Sie Ihr Wissen

A fully-featured computer connected to a network is also called what?

A
Full client
0%
B
Fat client
0%
C
Thick client
0%
D
Heavy client
0%
Correct! Incorrect!     View the Thick Client definition.
More Quizzes →

Das Tech Terms Computer-Lexikon

Die Definition von CISC auf dieser Seite wurde von den Autoren von TechTerms.com verfasst. Wenn Sie auf diese Seite verweisen oder diese Definition zitieren möchten, verwenden Sie bitte die grüne Zitierleiste direkt unterhalb der Definition.

Unser Ziel ist es, Computerbegriffe auf verständliche Weise zu erklären. Wir streben bei jeder veröffentlichten Definition nach Genauigkeit und Einfachheit. Wenn Sie Feedback zu dieser Definition haben oder einen neuen Fachbegriff vorschlagen möchten, kontaktieren Sie uns.

Der Tech Terms Newsletter

Erweitern Sie Ihr technisches Wissen mit unserem täglichen oder wöchentlichen Newsletter! Abonnieren Sie noch heute und erhalten Sie neue Begriffe und Quizze in Ihren Posteingang.

Melden Sie sich für den kostenlosen TechTerms‑Newsletter an

Wie oft möchten Sie eine E-Mail erhalten?

Sie können sich jederzeit über die Links in jeder E-Mail abmelden oder Ihre Einstellungen ändern. Fragen? Bitte kontaktieren Sie uns.

Hinweis: Der Newsletter wird auf Englisch versandt.