Драйвер МАзмұны - 1. Түсінік
- 2. Драйверлер және олардың мақсаты
- 3. Драйвер түрлері
- 4. Драйвермен жұмыс жасау 5. Драйвердің функциялары
- https://lab-music.ru/chto-takoe-draivernaznachenie-vidy-draivery-ustroistv/
- https://ru.wikipedia.org/wiki/%D0%94%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80
Түсінік - Драйвер - (ағылш. drіver — жүргізуші) — компьютердің сыртқы құрылғылармен өзара әрекеттесуін басқаратын бағдарлама. Драйверлер компьютерді басқаратын операциялық жүйелердің (MS DOS, Wіndows, Unіcs, т.б.) cыртқы құрылғылармен (принтер, сканер, магниттік дискілер, лазерлік дискілер, пернетақта, курсорды өзгерткіш қолтетік, т.б.) байланысын орнатуы арқылы олардың мәлімет алмасу процесін қадағалап, дұрыс жұмыс атқаруын жүзеге асырады. Компьютердің кеңейтілген жедел жадын басқару бағдарламасы да драйвер болып есептеледі.
Драйвер және олардың мақсаты - Жабдықты компьютерге қосу үшін оны жүйелік блокқа физикалық түрде қосу жеткіліксіз. Операциялық жүйе бұл жабдықты тануы үшін арнайы драйвер бағдарламасы болуы керек. Осыдан кейін ғана компьютер жабдықты "көреді" және онымен бір бумада жұмыс істей алады.
драйвер түрлері - Plug and Play жүйесі тұрғысынан драйверлердің келесі үш түрі бар:
- Шина драйвері Шина контроллеріне, адаптерге, көпірге немесе еншілес құрылғылары бар кез келген құрылғыға қызмет көрсетеді. Шина драйверлері міндетті драйверлерге жатады және оларды әдетте Microsoft жеткізеді. Шинаның әр түрі үшін жүйенің өзіндік Шина драйвері бар.
Функционалды драйвер-бұл құрылғымен интерфейсті қамтамасыз ететін негізгі құрылғы драйвері. Бұл драйвер құрылғыны енгізу/шығаруды Шина драйвері немесе кез келген сүзгі драйверлері жүзеге асыратын жағдайларды қоспағанда, міндетті болып табылады. Құрылғының функционалды драйвері әдетте драйвер/шағын драйвер жұбы ретінде жүзеге асырылады. Plug and Play Manager әр құрылғы үшін бір функционалды драйверді жүктейді. - Функционалды драйвер-бұл құрылғымен интерфейсті қамтамасыз ететін негізгі құрылғы драйвері. Бұл драйвер құрылғыны енгізу/шығаруды Шина драйвері немесе кез келген сүзгі драйверлері жүзеге асыратын жағдайларды қоспағанда, міндетті болып табылады. Құрылғының функционалды драйвері әдетте драйвер/шағын драйвер жұбы ретінде жүзеге асырылады. Plug and Play Manager әр құрылғы үшін бір функционалды драйверді жүктейді.
Сүзгі драйвері құрылғыға немесе құрылғылар класына енгізу/шығару сұрауларын сұрыптайды. Сүзгі драйверлері міндетті емес және функционалды драйвер мен Шина драйверінің үстінде де, астында да әр түрлі деңгейде орналасқан кез-келген мөлшерде болуы мүмкін. Әдетте мұндай драйверлерді OEM фирмалары немесе тәуелсіз аппараттық жеткізушілер (1HV) жеткізеді. Көп жағдайда төменгі деңгейдегі сүзгі драйверлері аппараттық құралдардың әрекетін өзгертеді. Мысалы, тінтуірдің төмен деңгейлі сүзгі драйвері тінтуірдің жылжу деректерін сызықтық емес түрлендіру арқылы оның жұмысын жеделдете алады. Жоғары деңгейлі сүзгі драйверлері әдетте құрылғыға қосымша мүмкіндіктер береді. Мысалы, пернетақтаға арналған жоғары деңгейлі сүзгі драйвері қосымша қауіпсіздік тексерулерін енгізе алады. - Сүзгі драйвері құрылғыға немесе құрылғылар класына енгізу/шығару сұрауларын сұрыптайды. Сүзгі драйверлері міндетті емес және функционалды драйвер мен Шина драйверінің үстінде де, астында да әр түрлі деңгейде орналасқан кез-келген мөлшерде болуы мүмкін. Әдетте мұндай драйверлерді OEM фирмалары немесе тәуелсіз аппараттық жеткізушілер (1HV) жеткізеді. Көп жағдайда төменгі деңгейдегі сүзгі драйверлері аппараттық құралдардың әрекетін өзгертеді. Мысалы, тінтуірдің төмен деңгейлі сүзгі драйвері тінтуірдің жылжу деректерін сызықтық емес түрлендіру арқылы оның жұмысын жеделдете алады. Жоғары деңгейлі сүзгі драйверлері әдетте құрылғыға қосымша мүмкіндіктер береді. Мысалы, пернетақтаға арналған жоғары деңгейлі сүзгі драйвері қосымша қауіпсіздік тексерулерін енгізе алады.
Драйвермен жұмыс істеу - Сіз қолданатын бағдарлама мен осы бағдарлама қандай да бір жолмен пайдаланғысы келетін құрылғы арасындағы аудармашы құрылғы драйверлерін елестетіп көріңіз. Бағдарламалық жасақтама мен аппараттық құралдарды әр түрлі адамдар немесе компаниялар жасаған және екі түрлі тілде сөйлейді, ал бұл аудармашы (драйвер) оларға байланыс орнатуға мүмкіндік береді.Драйверлердің арқасында көптеген бағдарламалар аппараттық құралдармен тікелей жұмыс істеуді білудің қажеті жоқ, ал драйвер қолданушының барлық қолданбалы тәжірибесін білудің қажеті жоқ.
ДРАЙВЕР ФУНКЦИялары Құрылғы драйверлерінің көптеген мүмкіндіктері бар - Құрылғыны басқару бағдарламалық құралынан жазу-оқу сұрауларын өңдеу. Сұраныстарды кезекке қою.
- Кіріс сұрау параметрлерін тексеру қателерді өңдеу.
- Құрылғыны инициализациялау және құрылғының күйін тексеру.
- 4. Құрылғының қуат тұтынуын басқару.
5. Құрылғыдағы оқиғаларды тіркеу. 5. Құрылғыдағы оқиғаларды тіркеу. 6. Құрылғыдан үзіліс келгенге дейін құрылғыға командалар беру және олардың орындалуын күту, мүмкін бұғатталған күйде. 7. Операцияның дұрыс аяқталғанын тексеру. 8. Сұралған деректерді және аяқталған операция мәртебесін беру. 9. Аяқталмаған алдыңғы сұрауда жаңа сұрауды өңдеу (қайта өңделетін драйверлер үшін). Драйвер операциялық жүйенің белгілі бір оқиғаларын өңдейтін бірнеше функциялардан тұрады Драйвер операциялық жүйенің белгілі бір оқиғаларын өңдейтін бірнеше функциялардан тұрады - Драйверді жүктеу.
- Түсіру.
- Драйверді ашу.
- Оқу / Жазу.
- Жабу.
- Енгізу-шығаруды басқару
Назарларыңызға рақмет!
Достарыңызбен бөлісу: |