Jump to content

DOSEMU

(Перенаправлено с Досему )
DOSEMU
Оригинальный автор(ы) Команда ДОСЕМУ
Первоначальный выпуск 3 сентября 1992 г .; 31 год назад ( 1992-09-03 ) [1]
Финальный выпуск
1.4.0 / 5 мая 2007 г .; 17 лет назад ( 05.05.2007 )
Репозиторий
Операционная система Линукс
Тип Уровень совместимости
Лицензия лицензия GPL
Веб-сайт www .dosemu .org Отредактируйте это в Викиданных
dosemu2
Предварительный выпуск
2.0pre9 / 29 января 2022 г .; 2 года назад ( 29.01.2022 )
Репозиторий github /dosemu2 /dosemu2
Веб-сайт dosemu2 .github .что /dosemu2 /

DOSEMU , стилизованный под дозему , представляет собой пакет программного обеспечения уровня совместимости , который позволяет операционным системам DOS (например, MS-DOS , DR-DOS , FreeDOS ) и прикладному программному обеспечению работать поверх Linux на x86 ПК на базе (компьютерах , совместимых с IBM PC ).

Он использует комбинацию аппаратных функций виртуализации и эмуляции высокого уровня . Таким образом, он может достигать почти естественной скорости для 8086-совместимых операционных систем и приложений DOS на процессорах, совместимых с x86 , а также для интерфейса защищенного режима DOS приложений (DPMI) на процессорах, совместимых с x86 , а также на процессорах x86-64 . DOSEMU включает в себя эмулятор процессора 8086 для использования с приложениями реального режима в длинном режиме x86-64 .

DOSEMU доступен только для систем Linux x86 и x86-64 (системы Linux 3.15 x86-64 не могут войти в DPMI по умолчанию. Это исправлено в версии 3.16). [2]

DOSEMU — это вариант для людей, которым нужно или хочется продолжать использовать устаревшее программное обеспечение DOS; в некоторых случаях виртуализация достаточно хороша для управления внешним оборудованием, например, программистами устройств, подключенными к параллельному порту . Согласно руководству, «dosemu» — это программа пользовательского уровня, которая использует определенные особенности ядра Linux и процессора 80386 для запуска DOS в окне DOS. Коробка DOS, основанная на сочетании аппаратного и программного обеспечения, обладает следующими возможностями:

  • Виртуализируйте все инструкции ввода-вывода и управления процессором.
  • Поддерживает размер слова и режимы адресации «реального режима» процессоров семейства iAPX86, при этом работая в среде полностью защищенного режима.
  • Перехватывайте все системные вызовы DOS и BIOS и эмулируйте такие вызовы, необходимые для правильной работы и хорошей производительности.
  • Смоделируйте аппаратную среду, над которой программы DOS привыкли иметь контроль.
  • Предоставлять услуги DOS через собственные службы Linux; например, дозему может предоставить виртуальный жесткий диск, который на самом деле представляет собой иерархию каталогов Linux. [3]
  • Поддержка уровня API для драйвера пакета , [4] IPX , сокеты Беркли (dosnet). [5] [6]

См. также

[ редактировать ]
  1. ^ «DOSEMU для Linux/История/Просмотр коммитов» .
  2. ^ «#751632 дозему: DPMI не удается инициализировать на x86_64 с Linux 3.15» . 140715 bugs.debian.org
  3. ^ «Доземное HOWTO» . Архивировано из оригинала 25 декабря 2012 г. 090430 дозему.sourceforge.net
  4. ^ «Исходный код dosemu v1.3.5» . 090430 prdownloads.sourceforge.net src/dosext/net/net/pktnew.c
  5. ^ «Источник dosemu v1.4.0» . 05.05.2007 . Проверено 06 апреля 2016 г. src/dosext/net/net/ipx.c src/dosext/net/v-net/dosnet.c
  6. ^ «Команда DOSEMU с гордостью представляет DOSEMU 1.4.0» . 05.05.2007. Архивировано из оригинала 15 марта 2016 года . Проверено 06 апреля 2016 г. NetWare и другие сетевые подключения через встроенный IPX и pktdrvr поддерживают /../ двоичный пакет дозему-фридос запускает диск DOS-"C:\>"-DOS "из коробки" в $HOME обычного пользователя. каталог и запускается без какой-либо дополнительной настройки (нет необходимости в root-правах) {{cite web}}: CS1 maint: неподходящий URL ( ссылка )
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 16f60b06be65e717e1ccdfc7dcd791eb__1711035420
URL1:https://arc.ask3.ru/arc/aa/16/eb/16f60b06be65e717e1ccdfc7dcd791eb.html
Заголовок, (Title) документа по адресу, URL1:
DOSEMU - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)