Устаревший режим

редактировать

В вычислениях унаследованный режим - это состояние в компьютерная система, компонент или программное приложение ведет себя не так, как стандартная работа, чтобы поддерживать более старое программное обеспечение, данные или ожидаемое поведение. Он отличается от обратной совместимости тем, что элемент в устаревшем режиме часто жертвует новыми функциями или производительностью либо не может получить доступ к данным или запускать программы, которые он обычно мог бы выполнять, чтобы обеспечить постоянный доступ к более старым данным или функциям.. Иногда это может позволить более новым технологиям, которые заменили старые, имитировать их при запуске старых операционных систем.

Примеры

  • Процессоры x86-64 могут работать в одном из двух состояний: длинный режим предоставляет большие физические адресные пространства и возможность запускать 64-битные приложения, которые могут использовать более крупные виртуальные адресные пространства и регистры, а также устаревший режим. Унаследованный режим этих процессоров позволяет этим процессорам действовать так, как если бы они были 16- или 32-битными процессорами x86 со всеми их возможностями и ограничениями, чтобы запускать унаследованные 16-битные и 32-битные операционные системы, а также запускать программы. требуется виртуальный режим 8086 для работы в Windows.
  • 32-битные x86 процессоры сами имеют два устаревших режима: реальный режим и виртуальный режим 8086. В реальном режиме процессор в основном работает так, как если бы это был оригинальный 8086, в то время как виртуальный режим 8086 позволяет создавать виртуальную машину, позволяющую запускать программы, требующие реального режима для работы в защищенном режиме Окружающая среда. Защищенный режим - это устаревший режим 32-битных процессоров x86 и 80286.
  • Большинство графических карт PC имеют VGA и SVGA режим, который позволяет использовать их в системах, в которых не загружен драйвер устройства, необходимый для использования их более продвинутых функций.
  • Операционные системы часто имеют специальный режим, позволяющий им эмулировать более старый выпуск для поддержки программных приложений, зависящих от конкретных интерфейсов и поведения этого выпуска. Windows XP можно настроить для эмуляции Windows 2000 и Windows 98 ; Mac OS X может поддерживать выполнение приложений Mac OS 9 на Macintosh на базе PowerPC.
  • Компьютерные шины, эмулируемые в устаревшем режиме:
  • На некоторых нишевых рынках есть возможность Compact Flash и SD-карт для эмуляции жестких дисков IDE для старых DOS и компьютеры с Windows 95.
  • Wii U можно запускать в специальном «Wii режиме», который активирует эмулируемую версию Wii Menu как средство игры для последней системы (однако оно несовместимо с играми GameCube ).

См. Также

Последняя правка сделана 2021-05-26 05:16:57
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте