Was ist der Speichercontroller?
Während des Betriebs speichern Computer aktive Daten in RAM -Chips (Random Access Memory). RAM -Chips sind an das Motherboard eines Computers angeschlossen und über den vorderen Bus -Bus mit dem Prozessor des Computers verbunden. Sie bieten einen im Wesentlichen eine direkte Autobahn für den Austausch von Variablen und Programmdaten. Der Speichercontroller ist ein Chip, der typischerweise am Nordbridge des Motherboards gefunden wird. Es verwaltet Lese- und Schreibvorgänge mit dem Systemspeicher und hält den RAM aktiv, indem der Speicher mit elektrischem Strom versorgt wird. Einer der Stürme des RAM ist jedoch, dass er mit einem konstanten Stromfluss geliefert werden muss, um zu arbeiten. Sobald der Zustrom von Strom eingehalten wird, gehen die in RAM -Chips gespeicherten Informationen verloren. Der Speichercontroller erfüllt diesen Bedarf, indem der RAM mit einer konstanten Geschwindigkeit "erfrischt" wird, während der Computer eingeschaltet wird.beendet einen Impuls elektronischer Strom durch die RAM -Chips. Die Menge des über RAM gesendeten Stroms wird über das Binäreingangsausgangssystem (BIOS) des Computers ausgewählt. Dies geschieht mindestens alle 64 Millisekunden, wodurch der RAM aktiv bleibt und die Daten aufgrund von Leistungsunterbrechungen im sicheren Verlust gespeichert sind. Ohne den Speichercontroller würden Ihre Daten in Braktionen einer Sekunde verloren gehen.
Der Speichercontroller verwaltet auch Lese- und Schreibvorgänge in die RAM -Chips. Es ist für die Auswahl der entsprechenden Demultiplexer -Schaltung für die Datenspeicherung und -abnahme ausgewählt. Stellen Sie sich den Speicher auf Ram -Chips wie Häuser und die Demultiplexer -Schaltung wie eine Straßenadresse vor. Um Informationen an ein bestimmtes Haus zu "Mail" oder um Informationen aus diesem Haus abzurufen, muss der Computer wissen, welche Adresse zu verwenden ist. Der Speichercontroller fungiert als Mittelsmann in diesen Operationen und stellt sicher, dass die richtigen Informationen retrie sindVED von den richtigen Orten.
Dual-Channel-Speichercontroller werden in einigen Speichertypen verwendet. Auf diesen arbeiten zwei Speichercontroller zusammen. Sie sind auf zwei separaten "Bussen" positioniert, die auch Kanäle genannt werden, sodass mehrere Lese- und Schreibvorgänge gleichzeitig auftreten können. Der Vorteil dafür ist, dass theoretisch die Gesamtbandbreite des Busses verdoppelt wird. In der Praxis begrenzen jedoch andere Systemüberlegungen wie die Geschwindigkeit des Busses und die Kapazitäten der Prozessoren typischerweise das Ausmaß, in dem die theoretische maximale Bandbreite verwendet werden kann.