Complex Instruction-Set Computing
Das Complex Instruction-Set Computing (englisch, in etwa arbeiten mit komplexem Befehlssatz, kurz CISC) bezeichnet ein Prozessordesign, welches sich dadurch auszeichnet, mit einem großen Befehlssatz und komplexen Adressierungsmöglichkeiten zu arbeiten. Dem entgegen steht das Prinzip des Reduced Instruction-Set Computing.
Inhaltsverzeichnis
Funktionsweise
Ein Befehl besteht im CISC aus dem eigentlichen Maschinenbefehl, der Adressierungsart, der Adressen und den Registern. Dieser werden von der Dekodier-Einheit des Prozessors in eben diese vier Teile aufgesplittet und diese Anweisungen als "Mikrocode" an den "Nanoprozessor" geschickt. Dieser führt den Mikrocode in seinen Schaltkreisen aus.
Heute Anwendung
Prozessoren, die CISC implementiert haben, sind allen voran Intel - Ab dem 808x wurde dieses Prinzip übernommen. Heutzutage verschwimmen CISC und RISC, die Intel Itanium-Reihe beinhaltet Elemente von RISC und RISC entwickelt sich immer weiter und nähert sich CISC an.
Weblinks