Unterschied zwischen RISC- und CISC-Prozessor
RISC vs CISC-Prozessor
RISC und CISC sind Computersysteme, die für Computer entwickelt wurden. Der Unterschied zwischen RISC und CISC ist entscheidend, um zu verstehen, wie ein Computer Ihren Anweisungen folgt. Dies sind häufig missverstandene Begriffe und dieser Artikel beabsichtigt, ihre Bedeutungen und Konzepte hinter den beiden Akronymen zu klären.
RISC
Ausgesprochen wie RISK, ist es eine Abkürzung für Reduced Instruction Set Computer. Es ist eine Art Mikroprozessor, der entworfen wurde, um einige Befehle gleichzeitig auszuführen. Bis 1980 hatten Hersteller von Hardware versucht, CPUs zu bauen, die im selben Moment eine große Anzahl von Anweisungen ausführen können. Der Trend wurde jedoch umgekehrt, und die Hersteller entschieden sich dafür, Computer zu bauen, die relativ wenige Anweisungen ausführen konnten. Anweisungen, die einfach und wenige sind, könnten CPUs sie schnell ausführen. Ein weiterer Vorteil von RISC ist die Verwendung von weniger Transistoren, wodurch sie kostengünstig herzustellen sind.
-->
->
-
- Weniger einheitliche Dekodierung
- Einheitlicher Befehlssatz
- Identische Universalregister in jedem Kontext
- Einfache Adressierungsmodi
Datentypen in der Hardware
CISCCISC steht für Complex Instruction Set Computer. Es ist tatsächlich eine CPU, die in der Lage ist, viele Operationen durch eine einzige Anweisung auszuführen. Diese grundlegenden Operationen können aus dem Speicher geladen werden, eine mathematische Operation ausführen usw.
- Komplexe Anweisungen
- Mehr Anzahl der Adressierungsmodi
- Hochpipeline
- Mehr Datentypen in der Hardware
Über den Zeitraum, sind die Begriffe RISC und CISC beinahe bedeutungslos geworden, da sowohl RISC als auch CISC eine Evolution durchgemacht haben und die Unterscheidung zwischen beiden beinahe verschwommen ist, da beide in Computersystemen verwendet werden. Viele der heutigen RISC-Chips unterstützen so viele Anweisungen wie die gestrigen CISC-Chips. Es gibt CISC-Chips, die dieselben Techniken anwenden, die früher nur für RISC-Chips verwendet wurden. Grundlegende Unterschiede zwischen den beiden sind jedoch leicht zu verstehen und sind wie folgt.
RISC bringt die Unterschiede zwischen den Softwareherstellern mit sich, da sie mehr Zeilen für dieselben Aufgaben schreiben müssen. RISC ist billiger als CISC, weil weniger Transistoren benötigt werden. Die Geschwindigkeit des Computers ist auch höher, mit weniger Anweisungen, um im selben Moment zu folgen.