Վարորդները համակարգչային ծրագրեր են, որոնք գործառնական համակարգն օգտագործում է հատուկ սարքերի ապարատային համակարգի հետ հաղորդակցվելու համար: Այս ծրագրերը կարևոր են ցանկացած սարքի հաջող օգտագործման համար, լինի դա ներքին տախտակ, թե արտաքին սարքավորում:
Շատ հաճախ, օպերացիոն համակարգը ներառում է համակարգիչների հիմնական տարրերի գործարկման համար անհրաժեշտ վարորդների հավաքածուներ: Դա անհրաժեշտ է OS կեղևը հաջողությամբ գործարկելու և համակարգիչը կարգավորելու համար: Որոշ սարքեր որոշակի խնդիրներ կատարելու համար պահանջում են հատուկ վարորդներ:
Չնայած այն հանգամանքին, որ համակարգչի վիդեո քարտը սկսում է գործել օպերացիոն համակարգը տեղադրելուց անմիջապես հետո, խորհուրդ է տրվում այս սարքի համար տեղադրել որոշակի ծրագրեր: Սա թույլ է տալիս ճշգրտորեն կարգավորել վիդեո ադապտերի պարամետրերը և որոշակի գործառույթներ ավելացնել այս սարքին: Գոյություն ունեն սարքերի բավականին մեծ ցուցակ, որոնք պահանջում են հատուկ վարորդների տեղադրում:
Վարորդի հիմնական նպատակն է գործառնական համակարգից տեղեկատվությունը թարգմանել մի շարք հրամանների, որոնք անհրաժեշտ են որոշակի սարքի կառավարման համար: Այս սկզբունքը կոչվում է ապարատային աբստրակցիա:
Վարորդի հաջող աշխատանքի համար անհրաժեշտ է յոթ հիմնական քայլ:
1. Վարորդին բեռնումը: Այս փուլում ֆայլերը գրանցվում են և կապված են հատուկ սարքավորումների հետ:
2. Բեռնաթափում: Ազատեք համակարգի ռեսուրսները, որոնք օգտագործվում են վարորդը բեռնելու համար:
3. Վարորդի բացում կամ բեռնված ծրագրի մեկնարկ:
4 և 5. Կարդալ և գրել: Այս փուլում տեղի է ունենում սարքի հետ անմիջական աշխատանք:
6. Փակումը: Termրագրի դադարեցում և ստեղծված ժամանակավոր ֆայլերի ջնջում, որոնք անհրաժեշտ են սարքի աշխատանքը պահպանելու համար:
7. Մուտք-ելքի կառավարում: Սովորաբար օգտագործվում է սարքի և դրա նպատակի մասին հատուկ տեղեկություններ ստանալու համար:
Առանձին վարորդների օգտագործումը հեշտացնում է գործառնական համակարգեր ստեղծողներին և արագորեն ներմուծում նոր զարգացումներ համակարգչային տեխնոլոգիայի ոլորտում: