LINUX.ORG.RU

История изменений

Исправление bbk123, (текущая версия) :

MS-DOS имела возможность расширить адресное пространство (XMS) при помощи HIMEM.SYS и EMM386.EXE При этом процессор находился не в real mode. Как же это могло работать и не конфликтовать с BIOS, который сам постоянно (после каждого IRQ?) переключается в защищённый режим и обратно? Я помню, что прямые попытки перевести процессор в защищённый режим из DOS, с загруженными драйверами HIMEM.SYS и EMM386.EXE, не работали. Windows 3.x/9x делали это по своему, но в отличии от Windows BIOS про HIMEM.SYS и EMM386.EXE ничего не знает.

Исходная версия bbk123, :

MS-DOS имела возможность расширить адресное пространство (XMS) при помощи HIMEM.SYS и EMM386.EXE При этом процессор находился не в real mode. Как же это могло работать и не конфликтовать с BIOS, который сам постоянно (после каждого IRQ?) переключается в защищённый режим и обратно? Я помню, что прямые попытки перевести процессор в защищённый режим из DOS, с зугруженными драйверами HIMEM.SYS и EMM386.EXE, не работали. Windows 3.x/9x делали это по своему, но в отличии от Windows BIOS про HIMEM.SYS и EMM386.EXE ничего не знает.