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



Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать неотразимый комплимент Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 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: 313; Нарушение авторских прав



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