CPU vykdant programą, ta programa saugoma pagrindinėje kompiuterio atmintyje (taip pat vadinamoje RAM arba laisvosios kreipties atmintimi). Be programos, atmintyje taip pat gali būti duomenys, kuriuos programa naudoja arba apdoroja.
Kur programa saugoma ir vykdoma?
Programa yra pagrindinėje atmintyje saugomų instrukcijų seka. Kai programa paleidžiama, centrinis procesorius gauna instrukcijas ir vykdo arba vykdo instrukcijas.
Kas atsitinka, kai programa pradedama vykdyti?
Kai programa pradeda vykdyti, ji yra visiškai nukopijuota į RAM. Tada procesorius vienu metu nuskaito kelias instrukcijas (tai priklauso nuo magistralės dydžio), sudeda jas į registrus ir vykdo.
Kur saugomos programos?
Paprastai kompiuterių programos (įskaitant kompiuterio operacinę sistemą) ir ilgą laiką saugomos patvarioje laikmenoje, pvz., magnetiniame standžiajame diske, „flash“atminties įrenginyje, magnetinėje juosta arba magnetinis diskelis.
Kur programos saugomos visam laikui Kaip vykdome ten saugomas programas?
Taigi, kaip atspėjote, dauguma programų (įskaitant pačią operacinę sistemą) yra saugomos mašinos kalbos formatu standžiajame diske ar kitame saugojimo įrenginyje arba nuolatinėje kompiuterio EPROM atmintyje. Kai reikia, programos kodas įkeliamas į atmintįir tada jis gali būti įvykdytas.