Unterschied zwischen RAM und Prozessor

RAM gegen Prozessor
 

RAM und Prozessor sind zwei Hauptkomponenten des Computersystems. Im Allgemeinen wird der Prozessor als einzelner Chip geliefert, während RAM-Laufwerke als aus mehreren ICs bestehendes Modul geliefert werden. Beide sind Halbleiterbauelemente.

Was ist RAM? ?

RAM steht für Random Access Memory (Speicher mit wahlfreiem Zugriff). Hierbei handelt es sich um den Speicher, der von den Computern zum Speichern von Daten während des Rechenvorgangs verwendet wird. Der RAM ermöglicht den Zugriff auf die Daten in beliebiger Reihenfolge und die darin gespeicherten Daten sind flüchtig. Das heißt, die Daten werden zerstört, sobald die Stromversorgung des Geräts unterbrochen wird.

In frühen Computern wurden Relaiskonfigurationen als RAMs verwendet, in modernen Computersystemen sind die RAM-Geräte jedoch Festkörpergeräte in Form von integrierten Schaltkreisen. Es gibt drei Hauptklassen von RAM, und zwar statischen RAM (SRAM), dynamischen RAM (DRAM) und Phasenwechsel-RAM (PRAM). Im 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 die Unterschied zwischen SRAM und DRAM)

RAM-Geräte werden mit einer großen Anzahl von Kondensatoren aufgebaut, die zum zeitweiligen Speichern von Lasten verwendet werden. Wenn der Kondensator aufgeladen ist, ist der logische Zustand 1 (Hoch), und wenn er entladen ist, ist der logische Zustand 0 (Niedrig). Jeder Kondensator stellt ein Speicherbit dar und muss regelmäßig aufgeladen werden, um die Daten kontinuierlich zu speichern. Dieses wiederholte Aufladen wird als Auffrischungszyklus bezeichnet.

Was ist ein Prozessor??

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.

386Die 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 einem RAM und einem Prozessor??

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

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

• Sowohl der RAM-Speicher als auch der Prozessor sind primäre Komponenten 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) ausführen kann, und ein RAM wird für die Speicherkapazität (in MB oder GB) angegeben..

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

Zusammenhängende Posts:

1. Unterschied zwischen RAM und ROM