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

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

Примеры

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

Смотрите также