Երբ պրոցեսորն իրականացնում է ծրագիր, այդ ծրագիրը պահվում է համակարգչի հիմնական հիշողության մեջ (որը նաև կոչվում է RAM կամ պատահական մուտքի հիշողություն): Ծրագրից բացի, հիշողությունը կարող է նաև պահել տվյալներ, որոնք օգտագործվում կամ մշակվում են ծրագրի կողմից:
Որտե՞ղ է պահվում և գործարկվում ծրագիրը:
Ծրագիրը հրահանգների հաջորդականություն է, որը պահվում է հիմնական հիշողության-ում: Երբ ծրագիրն աշխատում է, պրոցեսորը վերցնում է հրահանգները և կատարում կամ հետևում հրահանգներին:
Ի՞նչ է տեղի ունենում, երբ ծրագիրն իրագործվում է:
Ծրագրի գործարկումը սկսելուց հետո այն ամբողջությամբ պատճենվում է RAM-ում: Այնուհետև պրոցեսորը վերցնում է մի քանի հրահանգներ (դա կախված է ավտոբուսի չափից), տեղադրում է գրանցամատյաններում և կատարում դրանք:
Որտե՞ղ են պահվում ծրագրերը:
Ընդհանրապես, համակարգչային ծրագրերը (ներառյալ համակարգչի օպերացիոն համակարգը) և երկարաժամկետ պահվում են մշտական պահպանման կրիչի վրա, ինչպիսիք են մագնիսական կոշտ սկավառակը, ֆլեշ հիշողության սարքը, մագնիսական ժապավեն կամ մագնիսական ճկուն սկավառակ:
Որտե՞ղ են մշտապես պահվում ծրագրերը Ինչպե՞ս ենք մենք գործարկում այնտեղ պահված ծրագրերը:
Այսպիսով, ինչպես կռահեցիք, ծրագրերի մեծ մասը (ներառյալ օպերացիոն համակարգը) պահվում են մեքենայական լեզվի ձևաչափով կոշտ սկավառակի կամ այլ պահեստավորման սարքի վրա, կամ համակարգչի մշտական EPROM հիշողության մեջ:. Երբ դա պահանջվում է, ծրագրի կոդը բեռնվում է հիշողության մեջև այնուհետև այն կարող է իրականացվել: