Аппаратное обеспечение IBM PC

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


На входе: AH = 4Eh;

AL = код подфункции:

0 - получить содержимое всех регистров отображения в буфер ES:DI;

1 - восстановить содержимое всех регистров отображения из буфера ES:DI;

2 - получить и установить все регистры отображения в буфер ES:DI или восстановить из буфера ES:DI (т.е. комбинация подфункций 0 и 1);

3 - Определить размер требуемого буфера;

ES:DI = адрес буфера для информации;

На выходе: AH = байт состояния EMM;

AL = для подфункции 3 - размер буфера.

Эта функция предназначена для поддержки мультизадачности. Она позволяет быстро изменять контекст дополнительной памяти при переключении с одного процесса на другой.



Содержание раздела