Меню сайта

Урок 82. Имена файлов

Рассмотрим сначала, как система DOSформирует имена файлов. — Каждое
— — — сформированное DOS имя файла состоит издвух частей. — Первая часть
— — — имени файла имеет длину от 1 до 8символов. — Эта часть определяется
— — — пользователем и соответствует присвоенномуим «имени» файла.
— — — Вторая часть имени, называемаярасширением, имеет длину от 1 до 3
— — — символов. -Эта часть, определяющая «тип» файла, обычно задается
— — — прикладной программой. — Имя и его расширение разделяются точкой.
— — — Например, в имени файла»COMMAND.COM» COMMAND является именем, а
— — — COM — расширением.

— — — — — В некоторых случаях расширение имени файлаопределяется самим
— — — пользователем. При этои DOS или прикладнаяпрограмма используют это
— — — расширение для идентификации типа файла. Вимени файла
— — — «COMMAND.COM» .COM определяетфайл команд. С ассемблированием
— — — связан один входной файл и от одного дотрех выходных файлов.
— — — Расширение входного ассемблерного файлаесть .ASM, а выходных
— — — файлов: объектного — .OBJ, листинга — .LSTи файла перекрестных
— — — ссылок — .CRF. Во многих случаях вприкладных программах требуется,
— — — чтобы у имени файлов были определенныерасширения.

ДИРЕКТОРИИ

— — — Так как на любой дискете может поместитьсябольшое количество
— — — информации, то использовать всю дискетудля записи только одного
— — — файла было бы неэкономно. — Операционная система позволяет хранить
— — — на фиксированном диске или дискетеодновременно несколько файлов.

— — — — — На магнитком носителе может хранитьсяболее одного файла
— — — благодаря тому, что система организуеткаталог содержимого диска.
— — — Этот каталог напоминает оглавление книги.В нем перечислены все
— — — файлы, имеющиеся на диске или дискете.Кроме имени файла DOS
— — — помещает в каталоге и другую необходимую иполезную информацию.
— — — Прежде всего в нем имеются указатели,которые нужны для определения
— — — фактического местонахождения данных намагнитном носителе. Кроме
— — — этого, каталог удобен тем, что имеетвременные ярлыки для каждого
— — — файла. Когда какая-нибудь программасоздает либо обновляет файл,
— — — DOS производит запись соответствующей датыи времени. Это очень
— — — удобно в тех случаях, когда существуетмножество копий некоторой
— — — информации и вам требуется самая последняяверсия.

— — — — — Организация каталога на диске решаетзадачу хранения нескольких
— — — файлов на одном диске или дискете. Однаков каждый момент времени
— — — DOS может обращаться только к одномудисководу. Если в системе
— — — имеется больше, чем один дисковод с гибкимили жестким диском, то
— — -нужно сообщить DOS, на каком из них расположен файл. В этомслучае
— — — наименование дисковода указывается вкачестве префикса имени файла.
— — — Например, у файла COMMAND.COM в дисководеA уточненное полное имя
— — — будет A:COMMAND.COM.

Категория: Программирование на Ассемблере | Дата: 31.01.13

Меню раздела
Блок