Minneskontroll är den digitala systemkomponenten som ansvarar för alla operationer med minnet:utföra och hantera förfrågningar om dataläsning och skrivning, buffring, uppdatering av dynamiskt RAM (uppdateringskontroll) och hantering av fel som kan uppstå under läsning och skrivning.
Minnesstyrenheten är ansluten till minnet i datorsystemet (huvudsakligen RAM) via en eller flera minnesbussar och kommunicerar med den centrala processorenheten (CPU) via systembussen. Minneskontrollern anses ofta vara en del av norrbryggan. Den tar emot läs/skrivförfrågningar från CPU:n och dirigerar dessa till specifika celler i RAM-minnet genom att avkoda deras adress.
Tidiga mikroprocessorer som Intel 8080 och 8086 hade minnesavkodning och hanteringslogik (minneskontroller) helt integrerad i CPU:n. Idag, för att uppnå högre hastigheter, utförs minnesavkodning och styrning i en separat minnesstyrenhets hub-chipset-komponent eller helt integrerad direkt i CPU-matrisen med hjälp av en integrerad minnesstyrenhetskrets.