-
CISC,Complex Instruction Set Computer
- Schwierig, unter CPI = 2 zu kommen
-
Eigenschaften
- Relativ kompakte Codierung von Programmen
- Für jeden Befehl werden mehrere interne Zyklen benötigt
- (Mikro-) Programm zur Interpretation der Befehle nötig
- Compiler nutzen viele der komplexen Befehle nicht
-
RISC
-
Eigenschaften
- Fest Befehlewortlänge
- LOAD/STORE-Architektur
- Einfache Adressierungsarten
- "Semantische Lücke"
- Statt aufwändiger Hardware zur Beseitigung
- Rein in Hardware realisierbar ( keine Mikroprogramme)
- CPI möglichst nicht über 1
-
CPI-Wert(engl. cycles per instruction)
- • Programmlaufzeit
-
Konvergenz von CISC und RISC
- RISC-Prozessoren werden immer komplexer
- CISC-Prozessoren übernehmen immer mehr Ideen von RISC-Prozessoren (RISC-Kerne in CISC-Prozessoren)
- Werden beide von neuen Technologien abgelöst (VLIW EPIC CMP) ?