DOS, функция 28h Писать произвольный блок файла
Вход:
АН-28Н
DS:DX - адрес открытого FCB (Таблица Б-2)
СХ - число записываемых блоков (если СХ равен нулю, то размер фай-
ла усекается до указанного в поле FCB "Номер записи при непосред-
стванном доступе к файлу")
Выход:
AL=OOh, если запись успешна "1!
AL=01h, при переполнении диска
AL=02h, если при записи произошел выход за границу сегмента
СХ - действительное число сделанных записей '
Описание.
Записывает несколько блоков в файл, начиная с файлового адреса, ука-
занного полем "Номер записи при непосредственном доступе к файлу"
в FCB. Читает данные из памяти, начиная с адреса DTA. Соответству-
ющие поля FCB корректируются, чтобы указывать на следующую за-
пись (первую за прочитанными).