Читайте также:
|
|
Для того чтобы операционная система могла обратиться к файлу, необходим указать:
●диск;
●каталог;
●полное имя файла.
Эта информация наличествует в спецификации файла, которая имеет следующий формат:
Квадратные скобки означают, что элементы, заключенные в них, могут отсутствовать. Сами квадратные скобки являются синтаксическими знаками и в спецификации файла не используются. Между элементами спецификации и внутри них (исключая имя и расширение файла) не должно быть пробелов.
Элемент drive (дисковод) обозначает диск, на котором находится файл или куда он записывается, например А:, В:, С:, D: и т. д. Если дисковод не указан, то по умолчанию используется текущий диск. Текущий диск — это диск, с которым в настоящий момент работает операционная система (ОС). Текущий диск устанавливается автоматически после загрузки ОС и может быть переустановлен командой операционной системы. Имя текущего диска всегда выводится в подсказке на экране.
Рай,(путь) — это каталог или последовательность каталогов, которые необходимо пройти по дереву каталогов к тому каталогу, где находится файл. Имена в пути записываются в порядке от корневого каталога и разделяются символом «~». Путь может начинаться символом «~»: в этом случае поиск файла начинается с корневого каталога. Путь может начинаться символами «..»: тогда поиск файла начинается с предшествующего надкаталога. Если путь опущен, то по умолчанию подразумевается текущий каталог. Путь состоит из корневого каталога и подкаталога VIR.
Masm.ехе — файл masm.ехе отыскивается на текущем диске в текущем каталоге. Текущим каталогом должен быть каталог ASM. (Если текущий каталог ASMPROG, то годится спецификация .)
Дисковод и путь могут не указываться при обращении к файлам типа СОМ, ЕХЕ или ВАТ, даже если диск и каталог не являются текущими. В этом случае сведения о диске и пути указываются в команде PATH, включаемой в файл Autoexec.bat. Для стандартных символьных внешних устройств ПК (они выступают здесь как логические устройства) предусмотрены постоянные имена (правда, без расширений), позволяющие обращаться к ним как к файлам:
● PRN или LPT1 (2, 3) — принтер;
● CON — консоль (клавиатура при вводе и дисплей при выводе);
● COMА (2, 3, 4) — дополнительные символьные внешние устройства;
● NUL фиктивное устройство; обычно используется при отладке программ пользователей.
Дата добавления: 2015-08-02; просмотров: 68 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Логическая организация файловой системы | | | Размещение информации на дисках |