ДОСЕМУ - DOSEMU

ДОСЕМУ
DOSEMU C-де жұмыс істейді:
DOSEMU C-де жұмыс істейді:
ӘзірлеушілерDOSEMU тобы
Бастапқы шығарылым3 қыркүйек 1992 ж; 28 жыл бұрын (1992-09-03)[1]
Соңғы шығарылым
1.4.0 / 5 мамыр 2007 ж; 13 жыл бұрын (2007-05-05)
Репозиторий Мұны Wikidata-да өңдеңіз
Операциялық жүйеLinux
ТүріҮйлесімділік қабаты
ЛицензияGPL
Веб-сайтwww.dosemu.org Мұны Wikidata-да өңдеңіз

ДОСЕМУретінде стильдендірілген dosemu, Бұл үйлесімділік қабаты мүмкіндік беретін бағдарламалық жасақтама пакеті DOS операциялық жүйелер (мысалы, MS-DOS, DR-DOS, FreeDOS ) және қолданбалы бағдарламалық жасақтама жоғарыдан жүгіру Linux қосулы x86 негізделген ДК (IBM PC үйлесімді компьютерлер).

Ерекшеліктер

Ол комбинациясын қолданады жабдықтың көмегімен виртуалдандыру ерекшеліктері және жоғары деңгейдегі эмуляция. Осылайша, 8086 үйлесімді DOS амалдық жүйелері мен қосымшалары үшін дерлік жылдамдыққа қол жеткізуге болады x86 үйлесімді процессорлар және DOS қорғалған режим интерфейсі (DPMI) қосымшалары қосулы x86 үйлесімді процессорлар, сонымен қатар x86-64 процессорлар. DOSEMU құрамында x86-64 нақты режиміндегі қосымшаларда қолдануға арналған 8086 процессор эмуляторы бар ұзақ режим.

Қазіргі уақытта[қашан? ] ол тек қол жетімді x86 және x86-64 Linux жүйелері (Linux 3.15 x86-64 жүйелері DPMI-ге әдепкі бойынша кіре алмайды. Бұл 3.16-да бекітілген).[3]

DOSEMU - бұрынғы DOS бағдарламалық жасақтамасын қажет ететін немесе қолдануды жалғастырғысы келетін адамдарға арналған опция; кейбір жағдайларда виртуалдандыру сыртқы жабдықты басқаруға жеткілікті құрылғы бағдарламашылары байланысты параллель порт. Нұсқаулыққа сәйкес, «dosemu» - бұл DOS-ты DOS өрісінде іске қосу үшін Linux ядросы мен 80386 процессорының белгілі бір ерекшеліктерін пайдаланатын қолданушы деңгейіндегі бағдарлама. Аппараттық және бағдарламалық қамтамасыздандыруға негізделген DOS қорапшасында келесі қабілеттер бар:

  • Барлық кіріс-шығыс және процессорды басқару нұсқауларын виртуалдандырыңыз
  • IAPX86 процессорлар тобының «нақты режимінің» сөз өлшемі мен адрестік режимдерін қолдайды, сонымен бірге толық қорғалған режимде жұмыс істейді
  • Барлығын ұстаңыз DOS және BIOS жүйелік қоңыраулар және дұрыс жұмыс істеу және жақсы жұмыс істеу үшін қажет болған кезде осындай қоңырауларды еліктеңіз
  • DOS бағдарламалары басқаруға дағдыланған аппараттық ортаны модельдеу.
  • Жергілікті Linux қызметтері арқылы DOS қызметтерін ұсыну; Мысалы, dosemu виртуалды қатты диск жетегін ұсына алады, ол Linux каталогының иерархиясы болып табылады.[4]
  • API деңгейінде қолдау Пакет драйвері,[5] IPX, Беркли розеткалары (доснет).[6][7]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ https://sourceforge.net/p/dosemu/history/commit_browser
  2. ^ https://sourceforge.net/p/dosemu/code/commit_browser
  3. ^ «# 751632 дозасы: DPMI x86_64-те Linux 3.15-те инициализацияланбайды». 140715 bugs.debian.org
  4. ^ «ҚАЛАЙ ЖАСАУ». Архивтелген түпнұсқа 2012-12-25. 090430 dosemu.sourceforge.net
  5. ^ «dosemu v1.3.5 көзі». 090430 prdownloads.sourceforge.net src / dosaxt / net / net / pktnew.c
  6. ^ «dosemu v1.4.0 көзі». 2007-05-05. Алынған 2016-04-06. src / dosaxt / net / net / ipx.c src / dosaxt / net / v-net / dosnet.c
  7. ^ «DOSEMU ұжымы мақтанышпен DOSEMU 1.4.0 туралы хабарлайды». 2007-05-05. 2016 жылдың 15 наурызында түпнұсқадан мұрағатталған. Алынған 2016-04-06. Кіріктірілген IPX және pktdrvr қолдауы арқылы NetWare және басқа желілік қосылыстар /../ dosemu-freedos екілік пакеті DOS- «C: >» бастайды - қалыпты пайдаланушының $ HOME ішіндегі 'қораптан тыс' Drive каталог және қосымша конфигурациясыз жұмыс істейді (түбірлік құқықтар қажет емес)CS1 maint: жарамсыз url (сілтеме)

Сыртқы сілтемелер