logo
несколько программ / bsp33

Расширенная оперативная память

Функция 88h прерывания INT 15hпозволяет определить размер доступной расширенной памяти в килобайтах, возвращая соответствующее значение в регистреAX.

Учтите, что если в системе установлен драйвер расширенной памяти, такой как, например, HIMEM.SYS, указанная выше функция может вернуть нулевое значение. Это происходит из-за того что драйвер берет на себя функции управления расширенной памятью. Заметим также, что с помощью параметра/int15 вы можете указать драйверуHIMEM.SYS размер зарезервированной расширенной памяти, доступной через интерфейс прерыванияINT 15h:

device=c:\dos\himem.sys /int15=xxxx