Лекция: Windows NT выполняет приложение в рамках виртуальной машины. Фактически
ВМ – среда для выполнения приложения, которая эмулирует все ресурсы компьютера.
Для приложения ВМ – полноценный компьютер.
Каждая виртуальная машина включает в себя следующие компоненты:
— карту памяти, определяющую объем виртуальной памяти, доступный этой
Виртуальной машине;
— контекст выполнения, определяемый состоянием регистров виртуальной
Машины;
— набор ресурсов, доступных приложению.
Основные достоинства виртуальной машины Windows:
— виртуальная память, выделенная отдельной ВМ, изолирована от виртуальной
Памяти, выделенной другой ВМ;
— средства защиты памяти и портов ввода-вывода позволяют защитить каждое из
Входящих в систему устройств.
Драйвер устройства – программный компонент, получающий команды из ОС и
Преобразующий их в команды конкретным устройствам. Часто драйверы
Разрабатываются производителем устройства. Драйверы позволяют разрабатывать
аппаратно независимые приложения. Компоненты, для которых используются драйверы:
— дисплеи;
— звуковые карты;
— устройства связи;
— принтеры;
— сетевые адаптеры.
Драйвер может принадлежать к одной из групп: защищенного режима и
Реального режима.
Драйверы реального режима созданы для работы в реальном режиме ОС MS-DOS.
Они не так безопасны и устойчивы, как драйверы защищенного режима. Драйвер