Når CPU kjører et program, lagres det programmet i datamaskinens hovedminne (også k alt RAM eller random access memory). I tillegg til programmet kan minnet også inneholde data som brukes eller behandles av programmet.
Hvor et program lagres og kjøres?
Et program er en sekvens av instruksjoner lagret i hovedminnet. Når et program kjøres, henter CPU instruksjonene og utfører eller følger instruksjonene.
Hva skjer når et program kjøres?
Når programmet begynner å kjøre, kopieres det fullstendig til RAM. Deretter henter prosessoren noen få instruksjoner (det avhenger av størrelsen på bussen) om gangen, setter dem i registre og utfører dem.
Hvor er programmer lagret?
Generelt dataprogrammer (inkludert datamaskinens operativsystem) og lagret i lang tid på et vedvarende lagringsmedium, for eksempel en magnetisk harddisk, flashminneenhet, magnetisk tape eller magnetisk diskett.
Hvor lagres programmer permanent Hvordan kjører vi programmer som er lagret der?
Så som du gjettet, er de fleste programmene (inkludert selve operativsystemet) lagret i maskinspråkformat på en harddisk eller annen lagringsenhet, eller i det permanente EPROM-minnet på datamaskinen. Når det er nødvendig, lastes programkoden inn i minnetog så kan den utføres.