Prozessor vs Mikroprozessor
Es ist ein Mikroprozessor (eine elektronische Schaltung, die auf einem Halbleiterwafer / einer Halbleiterscheibe aufgebaut ist), die allgemein als Prozessor bezeichnet wird und als zentrale Verarbeitungseinheit eines Computersystems bezeichnet wird. Es ist ein elektronischer Chip, der Informationen basierend auf den Eingaben verarbeitet. Es ist in der Lage, Informationen in binärer Form zu bearbeiten, abzurufen, zu speichern und / oder anzuzeigen. Jede Komponente im System arbeitet direkt oder indirekt unter der Anweisung des Prozessors.
Der erste Mikroprozessor wurde in den 1960er Jahren nach der Entdeckung des Halbleitertransistors entwickelt. Ein analoger Prozessor oder ein Computer, der groß genug ist, um einen Raum vollständig auszufüllen, könnte mit dieser Technologie auf die Größe eines Daumennagels verkleinert werden. Intel hat den weltweit ersten Mikroprozessor Intel 4004 im Jahr 1971 auf den Markt gebracht. Seitdem hat es die menschliche Zivilisation enorm beeinflusst, indem es die Computertechnologie weiterentwickelt hat.
Ein Prozessor führt Befehle mit einer Frequenz aus, die von einem Oszillator bestimmt wird, der als Taktmechanismus für die Schaltung dient. In der Spitze jedes Taktsignals führt der Prozessor eine einzelne Elementaroperation oder einen Teil eines Befehls aus. Die Geschwindigkeit des Prozessors wird durch diese Taktrate bestimmt. Zyklen pro Befehl (CPI) gibt auch die durchschnittliche Anzahl von Zyklen an, die zum Ausführen eines Befehls für den Prozessor erforderlich sind. Die Prozessoren mit niedrigeren CPI-Werten sind schneller als Prozessoren mit höheren CPI-Werten.
Ein Prozessor besteht aus mehreren miteinander verbundenen Einheiten. Cache-Speicher- und Registereinheiten, Steuereinheit, Ausführungseinheit und Busverwaltungseinheit sind die Hauptkomponenten eines Prozessors. Die Steuereinheit verknüpft die eingehenden Daten, decodiert sie und leitet sie an die Ausführungsstufen weiter. Es enthält Unterkomponenten, die als Sequenzer, Ordinalzähler und Befehlsregister bezeichnet werden. Der Sequenzer synchronisiert die Ausführungsrate der Anweisungen mit der Taktrate und leitet die Steuersignale auch an andere Einheiten weiter. Der Ordnungszähler behält die Adresse der aktuell ausgeführten Anweisung bei, und das Befehlsregister enthält die nachfolgenden Anweisungen, die ausgeführt werden sollen.
Die Ausführungseinheit führt die Operationen basierend auf den Anweisungen aus. Arithmetik- und Logikeinheit, Fließkommaeinheit, Statusregister und Akkumulatorregister sind die Unterkomponenten der Ausführungseinheit. Arithmetic and Logic Unit (ALU) führt grundlegende arithmetische und logische Funktionen aus, z. B. AND, OR, NOT und XOR. Diese Operationen werden in binärer Form ausgeführt und der Booleschen Logik unterzogen. Die Gleitkommaeinheit führt Operationen aus, die sich auf Gleitkommawerte beziehen, die nicht von der ALU ausgeführt werden.
Register sind kleine lokale Speicherstellen innerhalb des Chips, in denen die Anweisungen für die Verarbeitungseinheiten temporär gespeichert werden. Akkumulatorregister (ACC), Statusregister, Befehlsregister, Ordnungszähler und Pufferregister sind die Haupttypen von Registern. Cache ist auch ein lokaler Speicher, der zum temporären Speichern der verfügbaren Informationen im RAM für einen schnelleren Zugriff während der Vorgänge verwendet wird.
Prozessoren werden mit unterschiedlichen Architekturen und Befehlssätzen erstellt. Ein Befehlssatz ist die Summe der Grundoperationen, die ein Prozessor ausführen kann. Basierend auf den Befehlssätzen werden die Prozessoren wie folgt kategorisiert.
• 80 × 86-Familie: ("x" in der Mitte steht für die Familie) 386, 486, 586, 686 usw.
• ARM
• IA-64
• MIPS
• Motorola 6800
• PowerPC
• SPARC
Es gibt verschiedene Klassen von Intel-Mikroprozessorentwürfen für Computer.
386: Die Intel Corporation brachte den 80386-Chip 1985 auf den Markt. Er hatte eine 32-Bit-Registergröße, einen 32-Bit-Datenbus und einen 32-Bit-Adressbus und konnte 16 MB Speicher verarbeiten. es hatte 275.000 Transistoren darin. Später wurde i386 zu höheren Versionen entwickelt.
486, 586 (Pentium), 686 (Pentium-II-Klasse) waren fortschrittliche Mikroprozessoren, die auf der Grundlage des ursprünglichen i386-Designs entwickelt wurden.
Was ist der Unterschied zwischen Prozessor und Mikroprozessor??
Der Prozessor ist das gleiche Gerät, das als Mikroprozessor bezeichnet wird. Tatsächlich ist der Prozessor eine verkürzte Laufzeit für den Mikroprozessor.