Организация ввода-вывода. Часть 1. Виртуальные драйверы и виртуальное окружение WINDOWS. Рощин А.В. - 9 стр.

UptoLike

Составители: 

9
перехватываются и могут быть перенаправлены. Вместо оперативной
памяти может быть использовано место на жестком диске, и виртуальная
машина может быть "погружена в спячку" в то время, как ресурсы
процессора получает другая виртуальная машина.
Понятие виртуальной машины может быть сформулировано так:
задача с собственным исполнительным окружением, которая включает
собственные
адресное пространство
,
пространство портов ввода - вывода,
прерывания, и
регистры процессора.
Главный процесс супервайзера, называемый менеджером
виртуальных машин (VMM), основан на способности аппаратных средств
ЭВМ создавать не только одну виртуальную машину, но и несколько
независимых виртуальных машин с собственным виртуальным
исполнительным окружением. Все приложения Windows (и Win32, и
Win16) управляются отдельной VM, называемой системной VM, притом
,
что каждое приложение DOS выполняется собственной независимой VM.
Каждое из этих виртуальных окружений может существенно отличаться от
реальных аппаратных средств.
1.3. Режимы работы процессора
Чтобы создавать и обслуживать виртуальные машины, VMM
использует специальные свойства семейства процессоров 80х86. Эти
процессоры могут работать в любом из трех режимов: защищенный,
реальный, и V86. Windows 95 используют два режима: защищенный
режим
и режим V86.
                                    9



перехватываются и могут быть перенаправлены. Вместо оперативной
памяти может быть использовано место на жестком диске, и виртуальная
машина может быть "погружена в спячку" в то время, как ресурсы
процессора получает другая виртуальная машина.
     Понятие виртуальной машины может быть сформулировано так:
задача с собственным исполнительным окружением, которая включает
собственные
     – адресное пространство,
     – пространство портов ввода - вывода,
     – прерывания, и
     – регистры процессора.
     Главный    процесс      супервайзера,   называемый    менеджером
виртуальных машин (VMM), основан на способности аппаратных средств
ЭВМ создавать не только одну виртуальную машину, но и несколько
независимых    виртуальных     машин    с    собственным   виртуальным
исполнительным окружением. Все приложения Windows          (и Win32, и
Win16) управляются отдельной VM, называемой системной VM, притом,
что каждое приложение DOS выполняется собственной независимой VM.
Каждое из этих виртуальных окружений может существенно отличаться от
реальных аппаратных средств.

     1.3. Режимы работы процессора

     Чтобы создавать и обслуживать виртуальные машины, VMM
использует специальные свойства семейства процессоров 80х86. Эти
процессоры могут работать в любом из трех режимов: защищенный,
реальный, и V86. Windows 95 используют два режима: защищенный режим
и режим V86.