ВУЗ:
Составители:
16
они обычно "занимают" машину полностью. Для процессов DOS типично
изменение таблицы векторов прерываний и непосредственный вывод на
экран. Windows управляют каждой программой DOS в отдельной
виртуальной машине так, чтобы каждая программа изменяла бы только
свою собственную виртуальную таблицу векторов прерываний, и
осуществляла бы вывод на собственный виртуальный экран.
В отличие от приложений DOS, Windows приложения (и
Win32 и
Winl6), знают, что запущены другие процессы. Они осуществляют вывод
только в собственные окна, а не непосредственно на экран, и используют
вызов операционной системы для изменения таблицы векторов
прерываний вместо непосредственного ее изменения. Windows-
приложения не требуют такой защиты друг от друга, как от приложений
DOS, которые не знают о других приложениях.
Так что Windows могут
успешно управлять всеми Windows-приложениями в одной и той же
виртуальной машине.
1.7. Резюме
Windows может запускать Win32, Win16 и приложения DOS, в том
числе и в многозадачном режиме. Windows делает это, запуская
приложения не на реальной машине, а на виртуальных машинах.
Менеджер виртуальных машин (являющийся процессом супервайзера),
выполняется на реальной машине и
обеспечивает каждый из различных
типов приложений с различным виртуальным окружением.
16
они обычно "занимают" машину полностью. Для процессов DOS типично
изменение таблицы векторов прерываний и непосредственный вывод на
экран. Windows управляют каждой программой DOS в отдельной
виртуальной машине так, чтобы каждая программа изменяла бы только
свою собственную виртуальную таблицу векторов прерываний, и
осуществляла бы вывод на собственный виртуальный экран.
В отличие от приложений DOS, Windows приложения (и Win32 и
Winl6), знают, что запущены другие процессы. Они осуществляют вывод
только в собственные окна, а не непосредственно на экран, и используют
вызов операционной системы для изменения таблицы векторов
прерываний вместо непосредственного ее изменения. Windows-
приложения не требуют такой защиты друг от друга, как от приложений
DOS, которые не знают о других приложениях. Так что Windows могут
успешно управлять всеми Windows-приложениями в одной и той же
виртуальной машине.
1.7. Резюме
Windows может запускать Win32, Win16 и приложения DOS, в том
числе и в многозадачном режиме. Windows делает это, запуская
приложения не на реальной машине, а на виртуальных машинах.
Менеджер виртуальных машин (являющийся процессом супервайзера),
выполняется на реальной машине и обеспечивает каждый из различных
типов приложений с различным виртуальным окружением.
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »
