7. Получить/установить отображение части страниц



11.5.7. Получить/установить отображение части страниц

На входе: AH = 4Fh; AL = код подфункции: 0 - получить содержимое регистров отображения в буфер ES:DI; 1 - восстановить содержимое регистров отображения из буфера ES:DI; 2 - определить размер требуемого буфера; ES:DI = адрес буфера для информации; DS:SI = адрес массива 16-битовых слов, содержащих сегментные адреса страниц, для которых необходимо сохранить контекст отображения; самое первое слово массива - это размер массива в словах. На выходе: AH = байт состояния EMM; AL = для подфункции 2 - размер буфера.

Функция работает аналогично предыдущей, но позволяет сохранять контексты только для некоторых страниц. Это экономит время, необходимое для сохранения/восстановления.



Содержание Назад Вперед