Низкоуровневое програмирование
Главная
-
Реальный режим
-
Прерывания DOS
-
INT 21h: Сервис DOS.
-
Функция 36h: Дать свободную память диска.
Функция 36h: Дать свободную память диска.
Вход:
AH=36h
DL - номер диска (00 - A:\; 01 - B:\; 02 - C:\; ...)
Выход:
Если AX = FFFFh - неверный номер диска, иначе:
AX - число секторов в одном кластере
BX - число свободных кластеров на диске
CX - размер сектора (в байтах)
DX - общее число кластеров на диске