Keď CPU vykoná program, tento program sa uloží do hlavnej pamäte počítača (nazývanej aj RAM alebo pamäť s náhodným prístupom). Okrem programu môže pamäť uchovávať aj údaje, ktoré program používa alebo spracováva.
Kde je program uložený a spustený?
Program je postupnosť inštrukcií uložená v hlavnej pamäti. Keď je program spustený, CPU načíta pokyny a vykoná alebo sa riadi pokynmi.
Čo sa stane, keď sa program spustí?
Po spustení programu je celý skopírovaný do RAM. Potom procesor získa niekoľko inštrukcií (závisí to od veľkosti zbernice) naraz, vloží ich do registrov a vykoná ich.
Kde sú uložené programy?
Vo všeobecnosti počítačové programy (vrátane operačného systému počítača) a dlhodobo uložené na perzistentnom úložnom médiu, ako je magnetický pevný disk, pamäťové zariadenie flash, magnetické páska alebo magnetická disketa.
Kde sú programy uložené natrvalo Ako spustíme programy, ktoré sú tam uložené?
Ako ste uhádli, väčšina programov (vrátane samotného operačného systému) je uložená vo formáte strojového jazyka na pevnom disku alebo inom úložnom zariadení alebo v permanentnej pamäti EPROM počítača. Keď je to potrebné, programový kód sa nahrá do pamätea potom to môže byť vykonané.