ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
137087 Топик полностью
ReAl (02.11.2008 16:52, просмотров: 128) ответил Ксения на Вы определенно путаете DOS и консольное приложение.
Я путаю дос и консольное приложение? "так меня ещё никто не оскорблял" (С) "приключение итальянки в России". Этот же exe-шник можно записать на дискетку с PC-DOS 7, загрузиться с неё и запустить (что я таки и сделал сейчас :-). Только рядом нужно положить 20-килобайтный cwsdpmi.exe из поставки DJGPP. "Заглушка" (stub) - махонькое 16-битное приложение в начале файла программы сначала пробует найти DPMI (под XP сразу находит), не находит, запускает расширитель ДОС. Это отнюдь не отдельная "32-битная ОС", хоть и появилось это дело вместе с win3.0. Далее запускается 32-битное приложение, находящеся во второй части файла, для доступа к сервисам БИОС/ДОС 32-битное приложение обращается к DPMI-серверу, задача которого бегать между защищённым режимом и ДОС. А под XP я запускал только чтобы не перезагружаться.