Il controller della memoria è collegato alla memoria del sistema informatico (principalmente RAM) tramite uno o più bus di memoria e comunica con l'unità di elaborazione centrale (CPU) tramite il bus di sistema. Il controller di memoria è spesso considerato parte del northbridge. Riceve richieste di lettura/scrittura dalla CPU e le indirizza a celle specifiche della RAM decodificandone l'indirizzo.
I primi microprocessori come Intel 8080 e 8086 avevano la decodifica della memoria e la logica di gestione (controller della memoria) completamente integrate nella CPU. Oggi, per ottenere velocità maggiori, la decodifica e il controllo della memoria vengono eseguiti in un componente chipset dell'hub del controller di memoria separato o completamente integrati direttamente nel die della CPU utilizzando un circuito integrato del controller di memoria.
hardware © www.354353.com