Unterschied zwischen RAM und Prozessor | RAM vs Prozessor

Anonim

RAM vs Prozessor RAM und Prozessor sind zwei Hauptkomponenten des Computersystems. Im Allgemeinen kommt der Prozessor als einzelner Chip, während RAM-Laufwerke als ein Modul aus mehreren ICs kommen. Beide sind Halbleitervorrichtungen.

Was ist RAM?

RAM steht für Random Access Memory (Speicher mit wahlfreiem Zugriff), der von den Computern zum Speichern von Daten während Rechenprozessen verwendet wird. RAM ermöglicht den Zugriff auf die Daten in beliebiger Reihenfolge, und die darin gespeicherten Daten sind flüchtig; ich. e. die Daten werden zerstört, sobald die Stromversorgung des Geräts gestoppt ist.

In frühen Computern wurden Relaiskonfigurationen als die RAMs verwendet, aber in modernen Computersystemen sind die RAM-Vorrichtungen Festkörpervorrichtungen in Form von integrierten Schaltungen. Es gibt drei Hauptklassen von RAM, und dies sind statisches RAM (SRAM), dynamisches RAM (DRAM) und Phasenwechselspeicher (PRAM). In SRAM werden Daten für jedes Bit unter Verwendung des Zustands eines einzelnen Flip-Flops gespeichert; in DRAM wird ein einzelner Kondensator für jedes Bit verwendet. (Lesen Sie mehr über den

Unterschied zwischen SRAM und DRAM

)

RAM-Geräte werden mit einer großen Gruppe von Kondensatoren gebaut, die zum vorübergehenden Speichern von Lasten verwendet werden. Wenn der Kondensator geladen ist, ist der logische Zustand 1 (hoch), und wenn entladen, ist der logische Zustand 0 (niedrig). Jeder Kondensator stellt ein Speicher-Bit dar und es ist erforderlich, dass er in regelmäßigen Intervallen wiederaufgeladen wird, um kontinuierlich Daten zu speichern; Dieses wiederholte Aufladen ist als Auffrischzyklus bekannt.

Was ist ein Prozessor?

Es handelt sich um einen Mikroprozessor (eine elektronische Schaltung, die auf einem Halbleiterwafer / -platte aufgebaut ist), die allgemein als der Prozessor bekannt ist und als die zentrale Verarbeitungseinheit eines Computersystems bezeichnet wird. Es ist ein elektronischer Chip, der Informationen basierend auf den Eingaben verarbeitet. Es ist in der Lage zu manipulieren, abzurufen, speichern und / oder Informationen in binärer Form anzuzeigen. Jede Komponente im System arbeitet direkt oder indirekt vom Prozessor.

Der erste Mikroprozessor wurde in den 1960er Jahren nach der Entdeckung des Halbleitertransistors entwickelt. Ein Analogprozessor oder ein Computer, der groß genug ist, um einen Raum vollständig zu füllen, könnte unter Verwendung dieser Technologie auf die Größe eines Thumbnails miniaturisiert werden. Intel brachte 1971 den weltweit ersten Mikroprozessor Intel 4004 auf den Markt. Seitdem hat er durch die Weiterentwicklung der Computertechnologie enorme Auswirkungen auf die menschliche Zivilisation.

Ein Prozessor führt Anweisungen bei einer Frequenz aus, die von einem Oszillator bestimmt wird, der als Taktmechanismus für die Schaltung dient. Bei der Spitze jedes Taktsignals führt der Prozessor eine einzige elementare Operation oder einen Teil einer Anweisung aus.Die Geschwindigkeit des Prozessors wird durch diese Taktgeschwindigkeit bestimmt. Außerdem gibt Cycles per Instruction (CPI) die durchschnittliche Anzahl von Zyklen an, 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, decodiert sie und gibt sie an die Ausführungsschritte weiter. Sie enthält Unterkomponenten, die als Sequenzer, Ordinalzähler und Befehlsregister bezeichnet werden. Der Sequenzer synchronisiert die Rate der Befehlsausführung mit der Taktgeschwindigkeit und gibt die Steuersignale auch an andere Einheiten weiter. Ordinalzähler behält die Adresse der gerade ausgeführten Instruktion bei und das Instruktionsregister enthält die nachfolgenden Anweisungen, die ausgeführt werden sollen.

Die Ausführungseinheit führt die Operationen basierend auf den Anweisungen aus. Arithmetische und logische Einheit, Fließkommaeinheit, Statusregister und Akkumulatorregister sind die Unterkomponenten der Ausführungseinheit. Die Arithmetik- und Logikeinheit (ALU) führt grundlegende arithmetische und logische Funktionen wie AND, OR, NOT und XOR-Operationen aus. Diese Operationen werden in binärer Form durchgeführt, die der Booleschen Logik unterzogen wird. Die Gleitkommaeinheit führt Operationen aus, die sich auf Gleitkommawerte beziehen, die nicht von der ALU ausgeführt werden.

Register sind kleine lokale Speicherorte innerhalb des Chips, die die Anweisungen für die Verarbeitungseinheiten vorübergehend speichern. Akkumulatorregister (ACC), Statusregister, Befehlsregister, Ordinalzähler und Pufferregister sind die Haupttypen von Registern. Cache ist auch ein lokaler Speicher, der zum temporären Speichern der im RAM verfügbaren Informationen für einen schnelleren Zugriff während der Operationen verwendet wird.

Prozessoren werden mit unterschiedlichen Architekturen und Befehlssätzen erstellt. Ein Befehlssatz ist die Summe der grundlegenden Operationen, die ein Prozessor ausführen kann. Basierend auf den Befehlssä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 verschiedene Klassen von Intel-Mikroprozessor-Designs für Computer.

386

: Die Intel Corporation veröffentlichte 1985 den 80386-Chip. 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 in höhere Versionen entwickelt.

486, 586 (Pentium), 686 (Pentium II-Klasse) waren fortgeschrittene Mikroprozessoren, die auf dem ursprünglichen i386-Design basieren.

Was ist der Unterschied zwischen einem RAM und einem Prozessor? • RAM ist eine Speicherkomponente im Computer, während der Prozessor bestimmte Operationen durchführt, die Anweisungen unterzogen werden.

• Bei modernen Computern sind RAM und Prozessoren Halbleitervorrichtungen und müssen über Erweiterungssteckplätze mit der Hauptplatine (Hauptplatine) verbunden werden.

• Sowohl der Arbeitsspeicher als auch der Prozessor sind Hauptkomponenten des Computersystems und funktionieren nicht ordnungsgemäß.

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

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

Ähnliche Beiträge:

1. Unterschied zwischen RAM und ROM