RAM vs Prozessor
RAM und Prozessor sind zwei Hauptkomponenten des Computersystems. Im Allgemeinen wird der Prozessor als einzelner Chip geliefert, während RAM-Laufwerke als Modul aus mehreren ICS bestehen. Beide sind Halbleiterbauelemente.
Was ist RAM?
RAM steht für Random Access Memory, das ist der Speicher, der von den Computern zum Speichern von Daten während der Rechenprozesse verwendet wird. RAM ermöglicht den Zugriff auf die Daten in beliebiger zufälliger Reihenfolge, und die darin gespeicherten Daten sind flüchtig. dh die Daten werden zerstört, sobald die Stromversorgung des Geräts gestoppt wird.
In frühen Computern wurden Relaiskonfigurationen als RAMs verwendet, aber in modernen Computersystemen sind die RAM-Bauelemente Festkörperbauelemente in Form von integrierten Schaltkreisen. Es gibt drei Hauptklassen von RAM, und das sind statischer RAM (SRAM), dynamischer RAM (DRAM) und Phasenwechsel-RAM (PRAM). In SRAM werden Daten unter Verwendung des Zustands eines einzelnen Flip-Flops für jedes Bit 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 Baugruppe von Kondensatoren gebaut, die verwendet werden, um Lasten vorübergehend zu speichern. Wenn der Kondensator geladen 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 in regelmäßigen Abständen aufgeladen werden, um 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 Halbleiterplatte aufgebaut ist), der allgemein als Prozessor bekannt ist 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 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 analoger Prozessor oder ein Computer, der groß genug ist, um einen Raum vollständig zu füllen, könnte mit dieser Technologie auf die Größe einer Miniaturansicht miniaturisiert werden. Intel veröffentlichte 1971 den weltweit ersten Mikroprozessor Intel 4004. Seitdem hat es einen enormen Einfluss auf die menschliche Zivilisation gehabt, indem es die Computertechnologie vorangetrieben hat.
Ein Prozessor führt Befehle mit einer Frequenz aus, die von einem Oszillator bestimmt wird, der als Taktmechanismus für die Schaltung fungiert. An der Spitze jedes Taktsignals führt der Prozessor eine einzelne elementare Operation oder einen Teil einer Anweisung aus. Die Geschwindigkeit des Prozessors wird durch diese Taktrate 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 Busmanagementeinheit sind die Hauptkomponenten eines Prozessors. Die Steuereinheit verknüpft die eingehenden Daten, dekodiert sie und leitet sie an die Ausführungsstufen weiter. Es enthält Unterkomponenten, die als Sequenzer, Ordnungszähler und Befehlsregister bezeichnet werden. Sequenzer synchronisiert die Rate der Befehlsausführung mit der Taktrate und leitet die Steuersignale auch an andere Einheiten weiter. Der Ordnungszähler behält die Adresse des aktuell ausgeführten Befehls bei und das Befehlsregister enthält die nachfolgenden Befehle, die ausgeführt werden sollen.
Die Ausführungseinheit führt die Operationen basierend auf den Anweisungen aus. Arithmetik- und Logikeinheit, Gleitkommaeinheit, Statusregister und Akkumulatorregister sind die Unterkomponenten der Ausführungseinheit. Arithmetik- und Logikeinheiten (ALU) führen grundlegende Arithmetik- und Logikfunktionen wie AND, OR, NOT und XOR-Operationen aus. Diese Operationen werden in binärer Form ausgeführt, die einer booleschen Logik unterliegt. Die Gleitkommaeinheit führt Operationen im Zusammenhang mit Gleitkommawerten aus, die nicht von der ALU ausgeführt werden.
Register sind kleine lokale Speicherplätze innerhalb des Chips, die die Anweisungen für die Verarbeitungseinheiten vorübergehend speichern. Akkumulatorregister (ACC), Statusregister, Befehlsregister, Ordnungszähler und Pufferregister sind die Haupttypen von Registern. Cache ist auch ein lokaler Speicher, der verwendet wird, um die im RAM verfügbaren Informationen vorübergehend zu speichern, um während der Vorgänge schneller darauf zugreifen zu können.
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 steht für 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öffentlicht die 80386 chip in 1985. Es 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 dem ursprünglichen i386-Design basierten.
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 unterliegen.
• In modernen Computern sind sowohl RAM als auch Prozessoren Halbleiterbauelemente und müssen über Erweiterungssteckplätze mit der Hauptplatine (Motherboard) verbunden werden.
* Sowohl RAM als auch Prozessor sind Hauptkomponenten des Computersystems und würden nicht ordnungsgemäß funktionieren.
• Im Allgemeinen wird ein Prozessor nach der Anzahl der Operationen (Zyklen) bewertet, die er in einer Sekunde ausführen kann (in GHz), und ein RAM wird nach der Speicherkapazität (in MB oder GB) bewertet.
• Ein Prozessor wird als einzelnes IC-Paket gefunden, während RAM-Laufwerke als Module verfügbar sind, die aus mehreren ICs bestehen.
1. Unterschied zwischen RAM und ROM