ПредишенСледващото

Като цяло, водачът не е задължена да взаимодейства с хардуерните устройства, може да им само имитират (като драйвер за принтер, който пише на изхода на програмата във файл), за осигуряване на софтуерни услуги, които не са свързани с устройството за управление (например / сътрудничество / нула до Unix. който произвежда само нула байта) или не правят нищо (например / сътрудничество / нула в Unix и NUL в DOS / Windows).

изграждане шофьори идеология

Операционната система управлява някои "виртуална уред", която разбира стандартен набор от команди. Шофьорът се превежда тези команди в команди, които се разбират директно към устройството. Тази идеология се нарича "абстракция от хардуера." За първи път на вътрешния хардуер, този подход се появява в серия от UCS. и този вид на програмата за контрол, наречена програми на канала.

Шофьорът се състои от няколко функции, които боравят с някои събития от операционната система. Обикновено това 7 основни събития:

  • Шофьор Изтегляне. След трупи водача в системата, произвежда първичен инициализация и т. П.
  • Разтоварване. Водачът пуска заловените ресурси - памет, файлове, устройства и т.н. ..
  • Откриване на водача. Започнете от основната работа. Обикновено, шофьорът отваря програмата като файл, CreateFile () функция в Win32 или fopen () в UNIX-подобни системи.
  • Четене.
  • Запис: програмата чете и записва данни от / към устройството обслужва от водача.
  • Закриване: обратна операция на отвора, освобождавайки ресурси при отваряне и унищожи дескриптора на файла.
  • IOCTL (Англ. IO контрол, IOCTL). Често водачът поддържа входно-изходен интерфейс, който е специфичен за това устройство. С този интерфейс, програмата може да изпрати специален команден че това устройство поддържа. Например, за SCSI-устройствата могат да изпращат команди GET_INQUIRY, за да получите описание на устройството. На Win32-системи контролирани чрез DeviceIoControl () API-функция. В UNIX-подобна - IOCTL ().

интеграция на водача

С развитието на системи, които комбинират в една карта не само основните елементи от компютъра, но по-голямата част от компютърни устройства като цяло, не е въпрос на удобство за подпомагане на тези системи, известни като "хардуерна платформа" или "платформа".

Първо, производителите доставят набор от платформи специфични драйвери за операционни системи монтирани на носител (обикновено CD), тогава има инсталационни пакети, наречени 4-в-1 и с едно докосване, и позволява да се опрости инсталацията на драйверите в системата. В същото време, като правило, можете да изберете или напълно автоматична инсталация на всички шофьори, или ръчно да изберете желаното. Въпреки това, един-единствен, утвърдена план не след дълго.

Модерен термин, описващ шофьор устройство такива комплекти - Съвет пакет за поддръжка. или "пакет платформа подкрепа." В допълнение към шофьорите, тя може, подобно на други инсталационен пакет, който съдържа модули на операционната система и програмите.

бележки

Вижте това, което "шофьор" в други речници:

шофьор - програмата, платното, водачът, програмата за шофьор, шофьор руски речник на синоними. съществително Driver. брой синоними: • 8 аудио драйвер (1) • ... синонимен речник

Шофьорът - набор от програми, които изпълняват интерфейс и контролни функции. На английски език: Шофьор Вижте също :. машинисти, управляващи системи за финансово речник финансов речник ... Finam

шофьор - на водача и, м шофьор, шофьор .. От английски език. шофьор в същия съд ... речник руски жаргон

ШОФЬОР - софтуерна поддръжка, което осигурява ефекта на определен набор от устройства (обикновено дори това, което този конкретен тип модел и, разбира се, производителите на фирмата), свързан към компютъра, на който е ... ... речник на Бизнес Условия

Driver - Програма за управление на работата на периферни устройства, обикновено в мини и микро компютри. предвидени [90 ГОСТ 19781] теми. Зърнени Systems. Инф. Софтуер EN шофьор ... Directory технически преводач

Driver - компютърна програма, която помага на операционната система да работи с л .. (английски шофьор шофьор, господар.) устройство (напр. контрол на входно изходни устройства, клавиатура, принтер, и така нататък. д.) ... Publishing Речник на

ШОФЬОР - в компютър аксесоар на персонален компютър предоставяне на програмите за контрол на взаимодействието с външни устройства (см.). Г. доставя с (см.) (За типичен, общ устройства клавиатура, мишка, дискови устройства), или ... ... Най-Polytechnique енциклопедия

шофьор - ядрото / yver, б. сърцевина / yvera пл. водачи раса. пл. drayverіv (инж. vodіy шофьор, Veduchi) ТСЕ компютър yuterna Programa за взаимопомощ yakoї operatsіyna система otrimuє достъп до keruvannya aparatno zabezpechennyam. • Pristrom Driver виновен rozumіti OAO All ... ... две физически и tehnіchny лексика-mіnіmum

Свързани статии

Подкрепете проекта - споделете линка, благодаря!