Вопросы к Поиску с Алисой
Драйверы для низкоуровневых и высокоуровневых устройств отличаются по своему назначению и структуре. dist.berpt.ru
Драйверы для низкоуровневых устройств обеспечивают прямое взаимодействие с аппаратурой, содержат блок прерываний и выполняют операции с устройством. dist.berpt.ru Например, низкоуровневый драйвер фильтра класса для мыши может обеспечивать ускорение её работы, выполняя нелинейное преобразование данных о перемещении мыши. samoychiteli.ru
Драйверы для высокоуровневых устройств лежат между драйверами аппаратуры и остальной частью операционной системы. dist.berpt.ru Они не содержат блока прерываний, принимают заявки от системы, преобразуют данные и затем вызывают низкоуровневый драйвер для работы с устройством. dist.berpt.ru Например, высокоуровневый графический драйвер может преобразовывать команды рисования фигур, заливок, текста в набор команд конкретной модели принтера, а связанный с ним драйвер параллельного порта отвечает за передачу этих команд принтеру. dist.berpt.ru