История изменений
Исправление Serge10, (текущая версия) :
Смотря, где расположено его IO. Если оно расположено в 16 битных адресах, доступных DOS, то да, имеют.
Вот цитата из Wikipedia:
OS/2 v2.00 (весна 1992 года)
Эта версия 32-разрядная (за исключением видеоподсистемы), продвигалась IBM под слоганом «лучшая DOS,
чем MS-DOS, и лучшая Windows, чем Windows». Использование виртуальных DOS-машин (VDM) позволяет
запускать сразу несколько DOS- и Windows-задач. Для запуска программ Windows используется Win-OS/2,
основанная на лицензированной IBM Windows 3.1. Использование виртуальных машин позволило изолировать
Windows и DOS-задачи, в результате чего
сбои в программах не препятствовали продолжению выполнения других программ. Реализованы также такие
механизмы межпрограммного взаимодействия, как динамический обмен данных (Dynamic Data
Exchange) и буфер обмена.
Минимально необходимым для работы этой версии системы является процессор 80386, ядром системы
используется его защищённый режим. DOS-приложения используют режим виртуального 8086. Для
работы требуется объём оперативной памяти 8 мегабайт.
Т. е. уже начиная с версии 2.0, в OS/2 досовские программы запускались в изолированных виртуальных машинах без доступа к реальному железу. Как раз из соображений стабильности.
Исправление Serge10, :
Смотря, где расположено его IO. Если оно расположено в 16 битных адресах, доступных DOS, то да, имеют.
Вот цитата из Wikipedia:
OS/2 v2.00 (весна 1992 года)
Эта версия 32-разрядная (за исключением видеоподсистемы), продвигалась IBM под слоганом «лучшая DOS,
чем MS-DOS, и лучшая Windows, чем Windows». Использование виртуальных DOS-машин (VDM) позволяет запускать
сразу несколько DOS- и Windows-задач. Для запуска программ Windows используется Win-OS/2, основанная на
лицензированной IBM Windows 3.1. Использование виртуальных машин позволило изолировать Windows и DOS-задачи,
в результате чего сбои в программах не препятствовали продолжению выполнения других программ. Реализованы
также такие механизмы межпрограммного взаимодействия, как динамический обмен данных (Dynamic Data
Exchange) и буфер обмена.
Минимально необходимым для работы этой версии системы является процессор 80386, ядром системы используется
его защищённый режим. DOS-приложения используют режим виртуального 8086. Для работы требуется объём
оперативной памяти 8 мегабайт.
Т. е. уже начиная с версии 2.0, в OS/2 досовские программы запускались в изолированных виртуальных машинах без доступа к реальному железу. Как раз из соображений стабильности.
Исходная версия Serge10, :
Смотря, где расположено его IO. Если оно расположено в 16 битных адресах, доступных DOS, то да, имеют.
Вот цитата из Wikipedia:
OS/2 v2.00 (весна 1992 года)
Эта версия 32-разрядная (за исключением видеоподсистемы), продвигалась IBM под слоганом «лучшая DOS, чем MS-DOS,
и лучшая Windows, чем Windows». Использование виртуальных DOS-машин (VDM) позволяет запускать сразу несколько DOS-
и Windows-задач. Для запуска программ Windows используется Win-OS/2, основанная на лицензированной IBM Windows 3.1.
Использование виртуальных машин позволило изолировать Windows и DOS-задачи, в результате чего сбои в программах
не препятствовали продолжению выполнения других программ. Реализованы также такие механизмы межпрограммного
взаимодействия, как динамический обмен данных (Dynamic Data
Exchange) и буфер обмена.
Минимально необходимым для работы этой версии системы является процессор 80386, ядром системы используется его
защищённый режим. DOS-приложения используют режим виртуального 8086. Для работы требуется объём оперативной памяти
8 мегабайт.
Т. е. уже начиная с версии 2.0, в OS/2 досовские программы запускались в изолированных виртуальных машинах без доступа к реальному железу. Как раз из соображений стабильности.