RISC gegen 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 werden allgemein missverstandene Begriffe und dieser Artikel beabsichtigt, ihre Bedeutungen und Konzepte hinter den beiden Akronymen zu klären.
Risc
Ausgestattet wie das Risiko, ist es ein Akronym für den reduzierten Befehlssatzcomputer. Es ist eine Art von Mikroprozessor, der so konzipiert wurde, dass sie gleichzeitig nur wenige Anweisungen durchführen. Bis 1980er Jahre versuchten die Hardware -Hersteller, CPUs zu erstellen, die eine große Anzahl von Anweisungen gleichzeitig ausführen konnten. Der Trend wurde jedoch umgekehrt und die Hersteller beschlossen, Computer zu bauen, die in der Lage waren, relativ wenige Anweisungen auszuführen. Anweisungen, die einfach und wenige sind, könnten CPUs sie schnell ausführen. Ein weiterer Vorteil von RISC ist die Verwendung weniger Transistoren, die sie kostengünstig für die Produktion machen,.
Merkmale von RISC
- Erfordert weniger Dekodierung
- Einheitlicher Anweisungssatz
- Identische Allgemeinregister, die in einem beliebigen Kontext verwendet werden
- Einfache Adressierungsmodi
- Weniger Datentypen in Hardware
CISC
CISC steht für komplexen Befehlssatzcomputer. Es ist eigentlich 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 und eine mathematische Operation usw. durchführen.
Merkmale von CISC
- Komplexe Anweisungen
- Mehr Anzahl von Adressierungsmodi
- Hoch pipeline
- Weitere Datentypen in Hardware
Während des Zeitraums sind die Begriffe RISC und CISC fast bedeutungslos geworden. Viele der heutigen RISC -Chips unterstützen so viele Anweisungen wie die gestrigen CISC -Chips von gestern. Es gibt CISC -Chips mit den gleichen Techniken, die zuvor als nur für RISC -Chips verwendet wurden. Grundlegende Unterschiede zwischen den beiden sind jedoch leicht zu verstehen und sind wie folgt.
Apropos Unterschiede: RISC belastet Softwarehersteller, da sie mehr Zeilen für die gleichen Aufgaben schreiben müssen. RISC ist billiger als CISC, da weniger Transistoren erforderlich sind. Die Geschwindigkeit des Computers ist ebenfalls höher, da weniger Anweisungen im selben Moment folgen,.