Курсовая работа: Удаление слов использованием резидентной программы
· Функция 3Fhint21hчтение файла
Вход:
АН=3Fh
BX идентификатор файла
CX число байтов
DS:DX адрес буфера для приема данных.
Выход:
CF=0и АХ = число считанных байтов, если не произошла ошибка
CF=1и АХ = 05h, если доступ запрещен
CF=1и АХ = 6, если неправильный идентификатор.
· Функция 41hint21h– удаление файла
Вход:
AH= 41h
DS:DXадрес ASCIZ-строки с полным именем файла.
Выход:
CF=0 если файл удален
CF=1и АХ = 02h, если файл не найден
CF=1и АХ = 03h, если путь не найден
CF=1и АХ = 05h, если доступ запрещен.
· Функция 56hint21h– Переименовать файл.
Вход:
AH= 56h;
Текст подпрограмм
Cм. приложение А.
3.5 Тестирование
3.5.1 Цель испытаний
Выяснить поведение программы в различных ситуациях, созданных пользователем.
3.5.2 Тесты
Тест №1