Skip to main content

Wat is de geheugencontroller?

Tijdens het bedienen slaan computers actieve gegevens op in chips Random Access Memory (RAM).RAM -chips worden aangesloten op een computers -moederbord en gekoppeld aan de computersprocessor via de voorzijde bus.Ze bieden wat in wezen een directe snelweg is voor de uitwisseling van variabelen en programmagegevens.De geheugencontroller is een chip die meestal op de noordbridge van het moederbord wordt gevonden.Het beheert lees- en schrijfbewerkingen met systeemgeheugen, samen met het actief houden van de RAM door het geheugen te voorzien van elektrische stroom.

RAM is over het algemeen een snellere oplossing dan andere soorten opslag, zoals harde schijven en optische schijven.Een van de ondergang van RAM is echter dat deze moet worden geleverd met een constante stroom van vermogen om te werken.Zodra de instroom van stroom stopt, gaat de informatie die is opgeslagen in RAM -chips verloren.De geheugencontroller voldoet aan deze behoefte door de RAM met een constante snelheid te vernieuwen terwijl de computer wordt ingeschakeld.

Tijdens een verversing stuurt de geheugencontroller een puls van elektronische stroom door de RAM -chips.De hoeveelheid stroom die via RAM wordt verzonden, wordt geselecteerd via het Computers Binary Input Output System (BIOS).Dit gebeurt ten minste om de 64 milliseconden, waardoor de RAM actief blijft en de gegevens die binnen beveiliging worden opgeslagen tegen verlies als gevolg van stroomonderbrekingen.Zonder de geheugencontroller zouden uw gegevens verloren gaan in breuken van een seconde.

De geheugencontroller beheert ook lees- en schrijfbewerkingen naar de RAM -chips.Het werkt om het juiste Demultiplexer -circuit te selecteren voor gegevensopslag en ophalen.Denk aan de herinnering op RAM -chips zoals huizen en het demultiplexer -circuit als een straatadres;Om informatie naar een specifiek huis te mailen of informatie uit dat huis op te halen, moet de computer weten welk adres te gebruiken.De geheugencontroller fungeert als de tussenpersoon in deze bewerkingen en zorgt ervoor dat de juiste informatie wordt opgehaald uit de juiste locaties.

Geheugencontrollers met dubbele kanaal worden gebruikt in sommige soorten geheugen.Hierover werken twee geheugencontrollers samen.Ze worden geplaatst op twee afzonderlijke bussen, ook wel kanalen genoemd, waardoor meerdere lees- en schrijfbewerkingen tegelijkertijd kunnen plaatsvinden.Het voordeel hiervan is dat in theorie de totale bandbreedte van de bus wordt verdubbeld.In de praktijk beperken echter andere systeemoverwegingen zoals de snelheid van de bus en de capaciteiten van de processors doorgaans de mate waarin de theoretische maximale bandbreedte kan worden gebruikt.