Unterschied zwischen RAM und ROM

Unterschied zwischen RAM und ROM

RAM (Arbeitsspeicher) ist ein schnell zugänglicher Speicher, der Daten während seines Betriebs während des ROM (ROM () speichert (Nur-Lese-Speicher) Speichert dauerhafte Daten, die für seine Funktionen verwendet werden, z. B. die Informationen zum Booten des Computers. Und so kam es dass der Schlüsselunterschied Zwischen RAM und ROM befindet sich in der Art und Weise, wie die Daten darin gespeichert sind Die Der Speicher im RAM ist vorübergehend, während der Speicher in ROM dauerhaft ist.

Ein Computer wie das menschliche Gehirn benötigt Speicher, um die erforderlichen Informationen zu speichern. Zum Beispiel kann ein Mensch zwei Zahlen zusammenfügen und die Ergebnisse basierend auf einer Methode erzeugen, die er gelernt und auswendig gelernt hat. Auf die gleiche Weise muss ein Computer Methoden und Informationen in einem Speicher halten, um zu arbeiten. RAM und ROM sind beide verschiedene Arten von Erinnerungen, die auf jedem Computer verwendet werden, um es schnell zu machen und es zu ermöglichen, auf Informationen zuzugreifen, die im Computer gespeichert sind. Jeder Computer verfügt über eine gewisse Menge physischer Speicher, die in Form von Chips, die Daten enthalten.

INHALT

1. Überblick und wichtiger Unterschied
2. Was ist RAM
3. Was ist Rom?
4. Seite an Seite Vergleich - RAM vs ROM in tabellarischer Form
6. Zusammenfassung

Was ist RAM?

RAM ist die Abkürzung von Arbeitsspeicher. Wie der Name interpretiert, ist die Verwendung oder der Zugriff auf den Speicher zufällig, da der Mikroprozessor den Speicher liest und sehr schnell darauf schreibt. Betrachten Sie einen Computer, der zwei Zahlen hinzufügen muss, die ein Benutzer eingibt. Wenn der Benutzer die beiden Zahlen eingibt, speichert der Computer diese Zahlen im RAM. Danach kann es das Ergebnis des RAM zurückführen, damit der Benutzer lesen kann. So liest und schreibt der Computer oder der Mikroprozessor Daten im RAM. Während der Ausführung eines Programms speichert der Computer die erforderlichen Daten vom Festplattenlaufwerk im RAM für einen schnellen Zugriff.

Wie Daten im RAM gespeichert werden

Ein RAM ist eine integrierte Schaltung, die aus Speicherzellen besteht, die Schaltungen von Logikstoren sind. Jede Speicherzelle hat eine Adresse, mit der der Mikroprozessor identifiziert. Eine Speicherzelle kann nur ein Bit Daten speichern, und normalerweise sind die Speicherzellen als Register angeordnet, um 8 -bit -Daten zu halten. Die Datenbreite kann je nach RAM -Typ variieren. Das heißt, ein 16-Bit-RAM hat 16-Bit-Register, während ein 8-Bit-RAM 8-Bit-Register hat.

Die oben genannten Register haben zwei Arten von Verbindungen: Adresslinien und Datenlinien. Die Logik '1' und '0' Kombination, die in den Adresszeilen platziert ist. Die in diesem RAM -Register gespeicherten Daten sind jedoch nur vorübergehend, sodass sie verschwinden, wenn die Macht ausgeschaltet ist. Dies macht den RAM zu einem flüchtigen Speicher.

Abbildung 01: RAM

Arten von RAM

In einem Computer werden verschiedene Arten von RAMs verwendet. Die Haupttypen sind statischer RAM (SRAM) und Dynamic RAM (DRAM). SRAM ist bei Zugang viel schneller und die Produktionskosten sind höher als DRAMS. Daher wird SRAM als Cache -Speicher des Mikroprozessor -Chips verwendet. Dram hingegen ist etwas langsamer und vergleichsweise günstiger. DRAMS werden extern zum Mikroprozessor auf dem Motherboard verwendet. Manchmal macht der Computer eine separate Partition auf der Festplatte als RAM, um den überbeanspruchten physischen RAM auszugleichen. Dieser Vorgang macht den Computer im Betrieb langsamer, da dies das Schreiben und Lesen von Daten in einer Datei mit dem Namen Datei auf der Festplatte erfordert. Diese Art von RAM wird als virtueller RAM bezeichnet.

Was ist Rom??

ROM ist das Akronym für schreibgeschützte Speicher. Im Gegensatz zu RAM ist ROM ein nichtflüchtiges Gedächtnis; Obwohl die Leistung aus dem ROM -Chip entfernt wird, bleiben die gespeicherten Daten weiterhin in ihren Registern. ROMs haben in der Regel Daten vorgeladen, wenn sie hergestellt werden. Für Computer ist ROM nützlich, um nicht veränderte Programme zu speichern. Zum Beispiel BIOS, das am Start ausgeführt wird (Boot).

Nachteile von ROM

Es gibt viele Nachteile von ROMs, und der Hauptnachteil ist die Unfähigkeit, die Funktionen der Firmware zu ändern oder zu aktualisieren. Wenn der Hersteller es mit fehlerhafter Firmware programmiert hat, müssen alle Chips zurückgerufen und einzeln ersetzt werden. Ein weiterer Nachteil ist, dass ROMs bei F & E -Arbeit nicht nützlich sind, da viele Versionen der Firmware vom Programmierer getestet werden müssen.

Arten von ROM

Ein löschbares programmierbares ROM (EPROM), bei dem die Firmware vom Programmierer erneut geschrieben werden kann, um die oben genannten Probleme zu überwinden. Das Löschen braucht jedoch ein UV-Licht mit hoher Intensität, was es immer noch schwierig macht. Als Lösung dafür wurde das elektrisch löschbare programmierbare ROM (EEPROM) den Programmierern eingeführt, damit sie im Testbett selbst verwendet werden können und wiederholt neu programmiert werden können.

Abbildung 02: EEPROM

Flash -Speicher, der in USB -Laufwerken und modernen Laptops als Festplatte verwendet wird, ist eine weitere Entwicklung von EEPROM, die den Chipbereich sehr effizient nutzt. Die neu geschriebenen CDs und DVDs gelten auch als Fortschritt von CD- und DVD-ROMs.

Unterschied zwischen RAM und ROM

Ram gegen Rom

Daten können sowohl gespeichert als auch aus RAM (Random-Access-Speicher) gespeichert und abgerufen werden. Daten können nur aus ROM (schreibgeschütztem Speicher) gelesen werden.
Zugang
Die Zugriffszeit ist im RAM sehr kurz. Der Computer verwendet es schnell, um häufig erforderliche Daten zu speichern. Die Zugriffszeit ist in ROM lang.  Es kann nicht verwendet werden, um schnell zu lesen.
Lagerung
RAM ist ein flüchtiger Speicher. Sobald die Spannungsversorgung verloren geht, werden die Daten aus dem Speicher entfernt. ROM ist ein nichtflüchtiges Gedächtnis. Wenn es nicht löschbar ist, bleiben die Daten im Speicher, bis die Hardware beschädigt ist.
Verwenden
RAM wird im Cache und im Hauptspeicher des Computers verwendet, da er schnell ist, die Produktionskosten hoch und die Oberfläche pro Speichereinheit größer ist. ROMs werden verwendet, um dauerhafte, aber weniger verwendete Daten wie Software-Setups, einst nur eingesetzte BIOS in Computern zu speichern, da sie in größeren Kapazitäten hergestellt werden, und die Produktionskosten sind geringer.

Zusammenfassung - RAM vs ROM

RAM ist ein temporärer Hochgeschwindigkeitsspeicher für Daten, die zum Speichern von Werten verwendet werden, die schnell verwendet werden. Im Gegensatz dazu sind ROMs eine dauerhafte Art von Speicher, und im Gegensatz zu RAMS wird der Datenverlust nicht auftreten, obwohl die Spannung entfernt wird. Dies ist der Hauptunterschied zwischen RAM und ROM. ROMs sind nachteilig verwendet, da die Firmware, sobald die Firmware im ROM geschrieben wurde, nicht für Verbesserungen oder Korrekturen geändert werden kann. Daher werden auch ROMs mit Lese- und Schreibfunktionen wie RAMS eingeführt. Aber die Lese-/Schreibfunktion von Rams ist viel schneller als ROM.

Bild mit freundlicher Genehmigung:
1.”Chip Ram” von Laserlich - eigene Arbeit (CC BY -SA 3.0) über Commons Wikimedia
2.”AT24C02 EEPROM 1480355 6 7 HDR Enhancer“ von © Nevit Dilmen (CC BY-SA 3.0) über Commons Wikimedia