Функции контроллера при подключении периферийных устройств включают управление периферийным устройством и обмен данными через системную шину между центральным процессором и периферийным устройством. asu.bru.by
Некоторые из функций контроллера:
- Поддержка набора простых команд по управлению периферийным устройством. smt-org.ru Например, контроллер принтера может поддерживать такие элементарные команды, как «Печать символа», «Перевод строки», «Возврат каретки» и т. п.. smt-org.ru
- Преобразование данных и команд, полученных от драйвера, в соответствии с форматами, понятными устройству управления периферийным устройством, и выдача их на внешний интерфейс. smt-org.ru
- Сигнализация программе о событиях, происходящих в периферийных устройствах, с помощью механизмов аппаратных прерываний. asu.bru.by
- Обеспечение энергосбережения подключёнными устройствами. al-tm.ru
- Обнаружение подключения и отсоединения устройств, например, хост-контроллер USB. al-tm.ru
Контроллер выполняет свои функции под управлением команд (сигналов, кодов, сообщений), поступающих к нему от ЦП и (или) других компонентов вычислительной системы. sarfti.ru