Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Операции поиска





Вход: АН=4Еh – найти первый файл;

СХ – байт атрибутов;

DS:DX – ASCIIZ – спецификация файла.

Выход:

Вход: АН = 4Fh – найти следующий файл;

СХ – байт атрибутов;

DS:DX – ASCIIZ – спецификация файла поиска.

Выход: .

Перед использованием функций поиска необходимо организовать область передачи данных (DTA - Disk Transfer Area) размером не менее 43 байт. Выделение массива под DTA осуществляется функцией 1Аh int 21h, при этом в DS:DX хранится указатель на массив. Состав DTA описан в таблице3.

Таблица 3.

Состав полей DTA.

Смеще-ние Размер, байт Назначение
     
+00h   биты 0¸6 – ASCII-код буквы диска; бит 7 – диск сетевой
+01h   Маска поиска (без пути)
+0Ch   Атрибуты поиска
+0Dh   Порядковый номер файла в директории

Продолжение табл.3

     
+0Fh   Номер кластера начала внешней директории
+11h   Резерв
+15h   Атрибут найденного файла
+16h   Время создания файла в формате DOS
+18h   Дата создания файла в формате DOS
+1Ah   Размер файла
+1Eh   ASCIIZ-имя найденного файла с расширением

Date: 2015-05-22; view: 406; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию