Grundlagen der Speichertechnik: RAM, ROM und DDR-Module
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 4,3 KB
Allgemeines zur Speicherarchitektur
Der physische Aufbau eines Computersystems besteht aus integrierten Schaltkreisen, die über einen Datenbus und einen Adressbus miteinander verbunden sind.
Unterschiede zwischen ROM und RAM
- ROM (Read Only Memory): Ein Nur-Lese-Speicher, der Informationen enthält, die nicht geändert werden können. Diese Daten bleiben auch nach dem Ausschalten des Geräts erhalten.
- RAM (Random Access Memory): Ein Schreib-Lese-Speicher, in dem Informationen beliebig oft gelesen und geändert werden können. Die Daten im RAM werden gelöscht, sobald das System ausgeschaltet wird. Hier werden Anwendungen und Variablen geladen, während der Benutzer Programme ausführt.
DRAM und SRAM im Detail
Es gibt verschiedene Arten von RAM-Speichern:
- DRAM (Dynamic RAM): Diese Speicherart ist kostengünstig und ermöglicht eine hohe Speicherdichte auf engem Raum. Die Informationen werden als elektrische Ladung in winzigen Kondensatoren gespeichert. Da diese Ladung mit der Zeit abnimmt, müssen sie regelmäßig durch einen sogenannten Refresh-Prozess aufgefrischt werden.
- SRAM (Static RAM): Dieser Speicher ist schneller und teurer, da sein Aufbau komplexer ist.
Funktionsweise: Lesen und Schreiben
Die Kommunikation zwischen dem Prozessor (MP) und dem Speicher erfolgt über zwei Kanäle: den Adressbus und den Datenbus.
- Lesevorgang: Der Prozessor legt eine Spannung an die Adressleitungen an, um die genaue Position im Speicher anzugeben, auf die zugegriffen werden soll.
- Schreibvorgang: Der Prozessor gibt die Speicheradresse an, an der die Informationen abgelegt werden sollen.
Speichereinheiten und Kapazitäten
Die Gruppierung von 8 Bits wird als Byte bezeichnet. Jedes Byte repräsentiert eine Anweisung, einen Teil eines Programms, einen hexadezimalen Wert oder ein Zeichen aus dem ASCII-Satz. Dabei gilt: 1024 Bytes = 1 Kilobyte (KB).
Moderne RAM-Technologien und Bauformen
Speicherschaltkreise werden auf Platinen (Modulen) montiert, die über Kontakte mit dem Mainboard verbunden werden. Moderne Prozessoren wie der Pentium II, Pentium 4 oder Athlon nutzen einen 64-Bit-Bus.
Gängige Speichertypen
- SDRAM (Synchronous DRAM): Eine optimierte Form für sequentielle Datenübertragungen. Diese Technik eliminiert Verzögerungen bei der Adressdekodierung und unterstützt Busgeschwindigkeiten von bis zu 100 MHz. Sie wird meist in 168-Pin-DIMMs eingesetzt.
- DDR (Double Data Rate): Führt zwei Übertragungen pro Taktzyklus aus.
- DDR2: Ermöglicht vier Übertragungen pro Taktzyklus, nutzt 240 Kontakte und eine Spannung von 1,8 V.
- DDR3: Arbeitet mit 1,5 V bei 240 Kontakten, ist schneller und verbraucht weniger Energie als DDR2.
Fehlererkennung: Parität und ECC
Zur Erhöhung der Datensicherheit werden zwei Methoden angewandt:
- Paritätsbit: Hinzufügen eines Prüfbits zu einer Gruppe von Datenbits.
- ECC (Error Checking and Correction): Dieses System ist wesentlich zuverlässiger, da es Bitfehler automatisch erkennt und korrigiert, ohne das System zu unterbrechen. Es erfordert jedoch spezielle Speicherchips.
Installation und Fehlerbehebung
Vor der Installation von DIMM-Modulen sollte die Dokumentation des Mainboards geprüft werden, um die unterstützte Kapazität und den Typ zu ermitteln. Die Module sind durch Kerben kodiert, sodass sie nur in einer korrekten Position in den Slot passen. Die Montage muss vorsichtig und ohne Gewalt erfolgen.
Häufige Fehlerursachen
Wenn der Computer nach der Installation nicht startet oder Abstürze auftreten, kann dies drei Ursachen haben:
- Der Speicher ist physisch beschädigt.
- Der Speicher wurde nicht korrekt installiert.
- Der Steckplatz (Sockel) auf dem Mainboard ist defekt.
Bei kontinuierlichen Fehlern empfiehlt sich die Überprüfung mit einem Diagnoseprogramm oder der Test der Module in einem anderen Computer.