icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
ёрий ѕономаренко
“ехника и »нтернет

ƒрайвер. „то такое драйвер?

  • 3441
  • 4

ƒрайвер. „то такое драйвер?

ќ
ќбычный, не Ђпродвинутыйї пользователь компьютера, вр€д ли знает, что означает слово Ђдрайверї. ћожет быть, слышал где-то, но никогда не задумывалс€, а может и не догадываетс€ о его существовании. Ќо, как говоритс€, Ђнезнание не освобождает от ответственностиї, а пон€тие драйвера Ц одно из основополагающих в компьютерной технике. Ћюбой пользователь компьютера должен знать, что это такое, ведь это может намного упростить взаимопонимание с такой техникой. ѕопытаемс€ разобратьс€, что же такое, эти странные драйвераЕ

ѕредставим себе устройство любого компьютера, упрощенно, конечно. ¬ нем главной частью €вл€етс€ так называема€ материнска€ плата, или Ђматьї, просто говор€. ќна обеспечивает св€зь между всеми остальными част€ми и их правильную работу. »менно к ней они все и присоедин€ютс€.

¬тора€ основна€ часть компьютера Ц процессор. ≈сли материнска€ плата Ц сердце компьютера, то процессор Ц его мозг. ќн контролирует все, что происходит в компьютере, причем далеко не все мы можем видеть на экране. ƒаже в простейшей игре происход€щие в компьютере процессы далеко не так просты, как кажетс€. ”прощенно мы их разберем дальше.

“ретье важное устройство, подключенное к материнской плате Ц жесткий диск, или винчестер. ќн хранит информацию и по первому требованию процессора передает ее ему.

», наконец Ц видеокарта, к которой подключен монитор. Ѕлагодар€ видеокарте и ее собственному графическому процессору мы можем видеть картинку на экране монитора.

Ёти устройства вход€т в состав любого компьютера, иначе он просто не сможет нормально работать.  онечно, есть еще много других Ц мышь, клавиатура, принтерЕ ¬сего многообрази€ просто не перечислишь.

» как вс€ эта куча железа может работать? ¬от здесь и примен€ютс€ драйвера. Ћюбое устройство в компьютере имеет свой собственный процессор, пусть и проще главного, ¬инчестер имеет контроллер, видеокарта - графический процессорЕ ƒл€ чего?

ѕредставьте, что ¬ы Ц директор строительной фирмы. ¬ам поступил заказ, и ¬ы вызываете прораба, чтобы дать ему задание Ц Ђзабетонировать площадку от сих до сихї. ѕри этом ¬ас не заботит, сам он это будет делать или другие, китайцы у него в бригаде или таджики, на вьетнамском €зыке он будет ими командовать, или на Ђрусском матерномїЕƒали задание, и ждете отчета о выполнении.

“ак и в компьютере. ѕроцессор имеет свою систему команд, свой Ђродной €зыкї. ”стройства, с которыми ему приходитс€ работать, не могут понимать его напр€мую. ¬от здесь и примен€етс€ специальна€ программа-драйвер. ќна служит как бы переводчиком с €зыка главного процессора на €зык процессора конкретного устройства.

Ќапример, в процессе игры возникла ситуаци€, когда на экран нужно вывести картинку. ѕроцессор обращаетс€ к драйверу винчестера Ц Ђсрочно разыскать и доставить сюда файл с именем таким-тої. ƒрайвер переводит эту команду и выдает ее контроллеру винчестера на пон€тном ему €зыке. Ќу а тот уж знает, как повернуть диск и читающую головку, чтобы найти нужный файл. ѕрочитав его, он передает его в область оперативной пам€ти и оп€ть же с помощью драйвера рапортует процессору, что картинка прочитана и лежит в пам€ти по адресу такому-тоЕ

ѕроцессор обращаетс€ теперь к драйверу видеокарты и издает новый указ Ц Ђвз€ть картинку по адресу такому-то и вывести ее в центр экранаї. ƒрайвер переводит это на €зык процессора видеокарты и та выполн€ет задание. “ак же процессор может дать подобную команду драйверу принтера, а тот уж сам разберетс€, есть ли бумага и какими моторчиками пожужжать, чтобы напечатать на бумаге. ≈сли, например, в принтере нет краски, драйвер принтера шлет процессору депешу Ц Ђне могу выполнить, потому что краска кончиласьї. ¬ результате процессор, оп€ть же с помощью драйвера видеокарты, выводит на экран сообщение, дескать Ђсначала краску залей, потом получишьї.

 ак видим, драйвер Ц всего лишь программа, котора€ служит дл€ управлени€ устройствами компьютера. ƒрайвера посто€нно обновл€ютс€ фирмами Ц производител€ми оборудовани€, поэтому нужно регул€рно обновл€ть их и у себ€ на компьютере. ¬едь в каждой новой версии исправлено множество ошибок, а иногда и примен€ютс€ новые алгоритмы или расшир€ютс€ возможности устройства. ¬се это ускор€ет работу компьютера в целом.

ћного стандартных драйверов уже есть в составе операционной системы. Ќапример, она сразу способна работать с клавиатурой и мышью. ƒл€ более сложных или нестандартных устройств драйвера всегда должны быть с ним в комплекте. ѕоэтому, покупа€ новый принтер или видеокарту, обратите внимание, прилагаетс€ ли к ним диск. Ѕез драйвера с этого диска новый принтер, например, просто не будет работать Ц компьютер не поймет, что за устройство подключили и как с ним работать.

¬от така€, казалось бы, мелочь, как крошечна€ программа Ц драйвер, лежит в основе любого современного компьютера. Ѕыли времена, когда обходились и без них, но подключение нового устройства тогда требовало па€льника и очень неслабых знаний в электронике. —егодн€ технологии уже такого не позвол€ют, а использование драйверов упрощает нам жизнь многократно Ц можно подключить любое устройство, которое будет работать под управлением драйвера, будь то компьютеризированна€ зубна€ щетка или робот.


deb
Ћюдмила —еребр€кова

Ѕлагодар€ таким авторам, как ёрий и другие, узнаешь нормальные вещи, а не сидишь с глупым видом. +

deb
јлександр  уц

я тут говорил, что начинка ѕ  очень важна, но драйвер это жизнь (или смерть) всего ѕ . +

¬ам необходимо или зарегистрироватьс€, чтобы оставл€ть комментарии
выбор читател€

¬ыбор читател€

16+