Complex Instruction Set Computer

Die Architektur eines Computers wird in starkem Mase durch den Befehlssatz des verwendeten Prozessors gepragt (Instruction Set Processor). Auch die anderen Architekturmerkmale wie die Organisation des Speichers, der Ein-/ Ausgabe und die grundlegenden Datenformate konnen nicht isoliert vom Befehlssatz betrachtet werden. Um einen bestimmten Befehlssatz implementieren zu konnen, mus zunachst eine entsprechende Rechen- und Leitwerksstruktur ausgewahlt werden. Der logische Entwurf von Rechen- und Leitwerk (Organisation) wird dann in Hardware realisiert [Giloi, 1981]. Wie wir aus Kapitel 2 wissen, last sich mit einem reagierenden Mikroprogramm-Steuerwerk und einem universellen Rechenwerk jeder beliebige Makrobefehl implementieren (vgl. Abb. 2.13). Diese Flexibilitat wird jedoch mit einem relativ hohen Aufwand fur den Steuerwort-Speicher bezahlt. Obwohl es keine allgemein gultigen Kriterien fur den Entwurf eines Befehlssatzes gibt, konnen zwei Kategorien von Befehlssatzen unterschieden werden: 1. Complex Instruction Set Computer (CISC) 2. Reduced Instruction Set Computer (RISC)