Ввод: | Перед передачей управления командой call в стек надо поместить регистры в следующем порядке (все значения — двойные слова): GS, FS, DS, ES, SS, ESP, 0, CS, EIP. Прерывания должны быть запрещены |
Вывод: | Сегментные регистры загружаются, значение ЕАХ не определено, прерывания запрещены |
Ввод: | АХ = 0DE02h |
Вывод: | АН = 0, если нет ошибок EDX = физический адрес самой старшей 4-килобайтной страницы, которую можно выделить |
Ввод: | АХ = 0DE03h |
Вывод: | АН = 0, если нет ошибок EDX = число свободных 4-килобайтных страниц для всех задач |
Ввод: | АХ = 0DE04h |
Вывод: | АН = 0, если нет ошибок EDX = физический адрес выделенной страницы |
Ввод: | АХ = 0DE05h EDX = физический адрес страницы |
Вывод: | АН = 0, если нет ошибок |
Ввод: | АХ = 0DE06h СХ = линейный адрес страницы, сдвинутый вправо на 12 бит |
Вывод: | АН = 0, если нет ошибок EDX = физический адрес страницы |
Ввод: | АХ = 0DE07h |
Вывод: | АН = 0, если нет ошибок ЕВХ = содержимое регистра CR0 |
Ввод: | АХ = 0DE08h ES:DI = буфер на 8 двойных слов |
Вывод: | АН = 0, если нет ошибок, в буфер не записываются DR4 и DR5 |
Ввод: | АХ = 0DE09h ES:DI = буфер на 8 двойных слов с новыми значениями для регистров |
Вывод: | АН = 0, если нет ошибок (DR4 и DR5 не записываются) |