Assembler для начинающих






    Рассмотрим сначала, как система 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.