Complex Instruction-Set Computing

Aus Lowlevel
Version vom 25. Januar 2011, 01:30 Uhr von Hartmut (Diskussion | Beiträge) (hat „CISC“ nach „Complex Instruction-Set Computing“ verschoben: Afközung)
Wechseln zu:Navigation,

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.


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


Siehe auch