Skip to main content

Hva er hovedlagring?

I databehandlingsverdenen forstås hovedlagring å være det programmet som adresseres minnet som huser kjørbare og data som er nødvendige for å starte og kjøre forskjellige systemer og programmer.Mer ofte referert til som primærlagring eller minne, grensesnitt direkte sammen med CPU, som leser instruksjonene som er koblet til kjørbare filer og utfører oppgavene som er nødvendige for å håndtere dataene.Alle data som er nødvendige for den effektive funksjonen til programmer som er lagret på harddisken, opprettholdes i hovedlagringen.

I de fleste tilfeller i dag kommuniserer hovedlagringen og CPU gjennom det som er kjent som forsidebussen.Denne typen buss er faktisk sammensatt av to spesialiserte busser som hjelper til med å lese både data og adresser som er plassert i hovedminnet.Bussen på forsiden trekker ut instruksjonene som trengs for å kjøre programmer, samt gir CPU plasseringen eller adressen til kjørbare filer på harddisken.CPU kan deretter lese og skrive dataene for seg selv og fortsette med å starte de nødvendige oppgavene.

Det er viktig å merke seg at i de fleste tilfeller i dag anses hovedlagring å ha et flyktig minne.Dette betyr at det tilfeldige tilgangsminnet blir fjernet ved oppstart.For å løse dette problemet bruker mange systemer en ikke-flyktig hovedminne eller lagringskomponent, for eksempel BIOS for å effektivt starte datamaskinen.Bootstrapping betyr ganske enkelt å lese et større program fra en sekundær lagring og laste det til RAM i primær- eller hovedlagring.Denne konstante interaksjonen hjelper til med å holde dataene oppdatert og forhindrer at dataene forsvinner fra hovedlagringen under bruk av forskjellige funksjoner og programmer som er engasjert på datasystemet.