Курсовая работа: Удаление слов использованием резидентной программы
Выход: CF=0 если директория создана
CF=1 и АХ = 3, если путь не найден
CF=1 и АХ = 5, если доступ запрещен.
· Функция 5Bhint21h– Создание файла
Вход:
AH=5Bh.
· Функция 40h int21h– запись в file.
Вход:
AH= 40h.
DS:DX адрес начала строки
Выход:
CF= 0 AXчисло записанных байтов
CF=1код ошибки.
· Функция 3eh int21h– закрытие file
Вход:
AH= 3Eh;
BX– идентификатор файла;
Выход:
CF=0 еслине произошла ошибка
CF=1и АХ = 6, если неправильный идентификатор.
· Функция 3dh int21h– открыть существующий файл
Вход:
AH= 3Dh;
DS:DXадрес ASCIZ-строки с полным именем файла
Выход:
CF=0и АХ = идентификатор файла, если не произошла ошибка CF=1и АХ = 2, если файл не найден
CF=1и АХ = 3, если путь не найден
CF=1и АХ = 4, если слишком много открытых файлов
CF=1и АХ = 5, если доступ запрещен