Windows переключает адаптер дисплея в запрашиваемый графический режим

Оцените статью

windows77756 Windows переключает адаптер дисплея в запрашиваемый графический режимWindows переключает адаптер дисплея в запрашиваемый графический режим и отправляет любые «безопасные» аппаратные инструкции из программ MS — DOS на адаптер дисплея. Но все изменения отслеживаются, и управление может быть возвращено в любой момент. NTVDM точно так же отслеживает доступ к портам принтера и последовательным портам. NTVDM перехватывает любые процессорные инструкции, пытающиеся управлять принтером или последовательными портами, определяет намерения программы и использует функции Windows для достижения того же эффекта NTVDM предоставляет поддержку мыши через стандартный DOS-драйвер мыши. Этот драйвер встроен в NTVDM и его не надо загружать отдельно. Создается вполне справедливое впечатление о большом объеме работы. NTVDM имеет объем около 400 Кбайт — больше, чем вся память, которая была доступна на самых первых PC-компьютерах. Хорошо что только 32 Кбайт этой памяти оказывается в 640-кбайтном пространстве памяти, которое видит программа MS-DOS. Имитируемые драйверы устройств имеют весьма небольшой размер, поскольку основная часть реальной работы выполняется в разных местах программы NTVDM. Один из побочных эффектов схемы эмуляции заключается в том, что при запуске программы MS-DOS эта программа появляется в списке процессов Диспетчера задач как ntvdm. exe. К примеру, если выполняется DOS WordPerfect, wp. exe в списке отсутствует. Этот вопрос еще будет рассмотрен в конце данной главы. Кроме NTVDM. EXE и COMMAND. COM, во имя совместимости (вероятно, просто по причинам сентиментального характера) Windows поставляется с некоторыми старыми утилитами DOS 5.0. Это оригинальные 16-разрядные программы MS-DOS. Они работают точно так же, как и всегда — никаких усовершенствований в них не вносилось. В число этих ветеранов входят

Комментирование закрыто.

Вверх страницы
x