Mikroprozessor -Chips haben viele verschiedene Anwendungen . Einige erleichtern die allgemeine Datenverarbeitung während andere eine spezifische Verwendung haben . Mikroprozessoren werden in der alles von digitalen Uhren , Telefone bis hin zu super - Computern verwendet. Mikroprozessoren haben unterschiedliche Geschwindigkeiten und Fähigkeiten , mit mehr in der Lage , "schneller" -Prozessoren für mehr Rechenleistung schwere Aufgaben verwendet . Einfachere und weniger fähige Prozessoren sind in der Regel weniger teuer. Complex Instruction Set Mikroprozessoren
Complex Instruction Set Computing ( CISC ) Mikroprozessor-Architektur definiert einen Mikroprozessor , in dem jeder Befehl mehrere Low-Level- Operationen ausführen können gleichzeitig . Diese Vorgänge sind für Aktionen wie das Laden von Daten in den Speicher , Abrufen von Daten aus dem Speicher oder einer mathematischen Berechnung in einem einzigen Befehl auszuführen. Das architektonische Design ermöglicht einen Mikroprozessor zu viele Dinge auf einmal zu tun. Dies wiederum erhöht Mikroprozessor Geschwindigkeit und Funktionalität verbessert .
Reduced Instruction Set Mikroprozessoren
Die Reduced Instruction Set Computing (RISC) Architektur wurde als Möglichkeit zur Beschleunigung entwickelt up Computer-Mikroprozessoren . Diese Chips werden unter dem Gebot, dass es dem Mikroprozessor auf weniger in jedem Befehl zu tun wird es ermöglichen, mehrere Befehle schneller verarbeiten entwickelt. In anderen Worten, dieser Prozessor quasi in einem Moment als eine CISC -Prozessor , sondern mehrere Befehle pro Sekunde verarbeiten . Dies ermöglicht der Chip mehr Daten als eine CISC -basierten Chip in der gleichen Zeit verarbeiten .
Superscalar Mikroprozessoren
Superscalar Prozessoren duplizieren Sie die Hardware auf der Mikroprozessor so kann es mehrere Befehle gleichzeitig ausgeführt werden . Diese Ressourcen könnten dupliziert Rechenwerke , Bitschieber ( Operationen, die Daten zu bewegen innerhalb des Prozessors ) oder Multiplikatoren gewidmet sein. Superscalars bestehen aus mehreren Funktionseinheiten . Aufgrund der redundanten Funktionseinheiten in dem Prozessor Design gebaut , kann der Mikroprozessor zwei gleiche Operationen zur gleichen Zeit durchzuführen.
Superscalar Prozessoren ausführen mehr als ein Befehl während eines Taktzyklus durch gleichzeitiges Versenden mehrerer Befehle zu redundanten Funktionseinheiten des Prozessors. Da sind Taktzyklen wie wir einen Prozessor Radfahren durch alle seine Operationen zu messen, werden superscalars für eine sehr effiziente Nutzung der einzelnen Taktzyklus bekannt. Im Wesentlichen haben sie die doppelte Arbeit pro Zyklus.
Application-Specific Integrated Circuit Mikroprozessor
Die Application Specific Integrated Circuit (ASIC) Mikroprozessor ist für ganz bestimmte Zwecke entwickelt , was könnte den Einsatz in Personal Digital Assistants oder Kraftfahrzeugabgasprüfung Steuerungsrechner .
ASICs werden manchmal Spezifikation hergestellt , kann aber auch unter Verwendung gebaut off-the -shelf -Komponenten werden.
Digitale Signal Multiprozessor Mikroprozessor
Digital Signal Multiprozessoren ( DSPs) sind spezialisierte Mikroprozessoren verwendet zum Kodieren und Dekodieren Video oder Video konvertieren oder digital zu analog und umgekehrt. Diese Funktionen benötigen einen Mikroprozessor besonders gut bei Durchführung mathematischer Berechnungen . DSP-Chips sind in der Regel in Radar-, Sonar , Mobiltelefone, Home-Theater- Audio-Geräte und Kabel-Boxen verwendet .