Операционная система windows запускает драйверы устройств в режиме ядра.Только в режиме ядра возможно обращение к аппаратной части компьютера непосредственно.Вообще драйверы устройств - это сложные программы,которые содержат код как на языке си,так и вставки на ассемблере.Код ассемблера напрямую обращается к аппаратной части.
В так называемом пользовательском режиме работают обычные прикладные программы.Переключение в режим ядра необходимо,когда прикладная программа взаимодействует с ка
... Читать дальше »