Unterschied zwischen RAM und Prozessor

Unterschied zwischen RAM und Prozessor

RAM gegen Prozessor
 

RAM und Prozessor sind zwei primäre Komponenten des Computersystems. Im Allgemeinen kommt der Prozessor als einzelner Chip, während RAM -Laufwerke als Modul aus mehreren ICs bestehen. Beide sind Halbleitergeräte.

Was ist RAM ?

RAM steht für den Random Access -Speicher, der Speicher, der von den Computern zum Speichern von Daten während der Computerprozesse verwendet wird. Mit RAM ermöglicht die Daten in jeder zufälligen Reihenfolge, und die darin gespeicherten Daten sind volatil. ich.e. Die Daten werden zerstört, sobald die Leistung des Geräts gestoppt ist.

In frühen Computern wurden Relaiskonfigurationen als RAMS verwendet, aber in modernen Computern -Systemen sind die RAM -Geräte Festkörpergeräte in Form von integrierten Schaltungen. Es gibt drei Hauptklassen von RAM, und das sind statische RAM (SRAM), Dynamic RAM (DRAM) und Phasenwechsel RAM (Pram). In SRAM werden Daten für jeden Bit mit dem Zustand eines einzelnen Flip-Flops gespeichert. In Dram wird ein einzelner Kondensator für jedes Bit verwendet. (Lesen Sie mehr über die Unterschied zwischen SRAM und Dram)

RAM -Geräte werden unter Verwendung einer großen Baugruppe von Kondensatoren erstellt, mit denen Lasten vorübergehend gespeichert werden. Wenn der Kondensator aufgeladen ist, ist der logische Zustand 1 (hoch), und beim Entladen ist der logische Zustand 0 (niedrig). Jeder Kondensator repräsentiert ein Speicherbit und muss in regelmäßigen Abständen aufgeladen werden, um Daten kontinuierlich zu erhalten. Dieses wiederholte Aufladen wird als erfrischender Zyklus bezeichnet.

Was ist ein Prozessor?

Es handelt sich um einen Mikroprozessor (ein elektronischer Schaltkreis, der auf einem Halbleiter -Wafer/einer Platte baut), der 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ärform zu manipulieren, abzurufen, zu speichern und/oder anzuzeigen. Jede Komponente im System arbeitet unter den Anweisungen direkt oder indirekt vom Prozessor.

Der erste Mikroprozessor wurde in den 1960er Jahren nach der Entdeckung des Halbleitertransistors entwickelt. Ein analoge Prozessor oder ein Computer, der groß genug ist, um einen Raum vollständig zu füllen. Intel veröffentlichte 1971 den weltweit ersten Mikroprozessor Intel 4004. Seitdem hat es einen enormen Einfluss auf die menschliche Zivilisation, indem es die Computertechnologie voranzutreiben.

Ein Prozessor führt Anweisungen mit einer von einem Oszillator bestimmten Frequenz aus. An der Spitze jedes Taktsignals führt der Prozessor einen einzelnen Elementaroperationen oder einen Teil einer Anweisung aus. Die Geschwindigkeit des Prozessors wird durch diese Taktgeschwindigkeit bestimmt. Auch Zyklen pro Anweisung (CPI) ergibt die durchschnittliche Anzahl von Zyklen, die erforderlich sind, um eine Anweisung für den Prozessor auszuführen. Die Prozessoren mit niedrigeren CPI -Werten sind schneller als die 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 verbindet die eingehenden Daten, dekodiert sie und übergibt sie an Ausführungsstadien. Es enthält Unterkomponenten, die als Sequenzer, Ordnungszähler und Anweisungsregister bezeichnet werden. Sequenzer synchronisiert die Anweisungsausführung mit der Taktgeschwindigkeit und übergibt auch die Steuersignale an andere Einheiten. Ordinaler Zähler behält die Adresse der aktuell ausführenden Anweisung bei und das Anweisungsregister enthält die nachfolgenden Anweisungen, die ausgeführt werden sollen.

Die Ausführungseinheit führt die Operationen basierend auf den Anweisungen durch. Arithmetik- und Logikeinheit, Gleitkomma -Einheit, Statusregister und Akkumulatorregister sind die Unterkomponenten der Ausführungseinheit. Arithmetische und logische Einheit (ALU) führen grundlegende arithmetische und logische Funktionen aus, wie z. B. und oder, nicht und XOR -Operationen. Diese Operationen werden in binärer Form einer Booleschen Logik ausgesetzt. Die schwimmende Punkteinheit führt Vorgänge aus, die sich auf schwimmende Punktwerte beziehen, die nicht vom ALU durchgeführt werden.

Register sind kleine lokale Speicherorte innerhalb des Chips, die die Anweisungen für die Verarbeitungseinheiten vorübergehend gespeichert haben. Akkumulatorregister (ACC), Statusregister, Anweisungsregister, Ordnungszähler und Pufferregister sind die Haupttypen von Registern. Cache ist auch ein lokaler Speicher, mit dem die im RAM verfügbaren Informationen vorübergehend gespeichert werden.

Prozessoren werden mit verschiedenen Architekturen und Anweisungssätzen erstellt. Ein Anweisungssatz ist die Summe der grundlegenden Operationen, die ein Prozessor durchführen kann. Basierend auf den Anweisungssätzen werden die Prozessoren wie folgt kategorisiert.

• 80 × 86 Familie: („X“ in der Mitte repräsentiert die Familie; 386, 486, 586, 686 usw.) 

• ARM

• IA-64

• MIPS

• Motorola 6800

• Powerpc

• Sparc

Es gibt mehrere Klassen von Intel -Mikroprozessor -Designs für Computer.

386: Intel Corporation veröffentlichte 1985 den 80386 Chip. Es hatte eine 32-Bit-Registergröße, einen 32-Bit-Datenbus und einen 32-Bit-Adressbus und konnte einen Speicher von 16 MB verarbeiten. Es enthielt 275.000 Transistoren. Später wurde i386 zu höheren Versionen entwickelt.

486, 586 (Pentium), 686 (Pentium II -Klasse) waren fortschrittliche Mikroprozessoren.

Was ist der Unterschied zwischen einem RAM und einem Prozessor?

• RAM ist eine Speicherkomponente im Computer, während der Prozessor bestimmte Operationen ausführt, die Anweisungen ausgesetzt sind.

• In modernen Computern sind sowohl RAM als auch Prozessoren Halbleitergeräte und müssen über Erweiterungsschlitze mit der Hauptplatine (Motherboard) verbunden werden.

• Sowohl der RAM als auch der Prozessor sind primäre Komponenten des Computersystems und werden nicht mit beiden Arbeiten arbeiten.

• Im Allgemeinen wird ein Prozessor für die Anzahl der Operationen (Zyklen) bewertet, die er in einer Sekunde (in GHz) durchführen kann, und ein RAM wird für die Speicherkapazität (in MB oder GBS) bewertet.

• Ein Prozessor wird als einzelnes IC -Paket gefunden, während RAM -Laufwerke als Module verfügbar sind, die mehrere ICs bestehen.

Zusammenhängende Posts:

1. Unterschied zwischen RAM und ROM