Здрасти всем. Нужно прочесть память от 0000:0000 до самого конца. Как это сделать в асме. Я обратился к справочникам по прирываниям и обнаружил там int 31 где много функций работы с памятью. Для инетереса я решил попробывать функцию 0500h Get Free Memory. И тут же упал в BSOD. Юзал прерывание из драйвера. Вобщим прошу помощу в разъяснении данного вопроса
А надо из доса. DPMI (DOS Protected Mode Interface). Пользуясь этим интерфейсом, программы, стартующие как обычные DOS-программы реального режима, могут переключиться в защищённый режим и работать с расширенной или даже виртуальной памятью. Программа должна вызывать прерывание INT 31h после переключения в защищённый режим, в реальном режиме это прерывание вызывать нельзя.