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



         

Ассемблер и макроассемблер - часть 2


      A> ASM
      или
      A>MASM
 
      Команда ASM запускает усеченный вариант ассемблера, а команда
    MASM - Макроассемблер. После того, как ассемблер начинает
    выполняться, он просит указать: какие файлы будут использованы при
    ассемблировании. На Фиг. 5.10 приводится последовательность команд
    для запуска ассемблера.
 
      После того, как команда ASM введена, DOS загружает в память
    ассемблер.    Ассемблер выводит на экран название версии и переходит
    к выдаче запросов к оператору.  Если в вашей системе имеется только
    один дисковод с гибким диском, то на этом этапе вы можете вынуть
    дискету с ассемблером и вставить дискету с данными.  Ассемблер
    запрашивает:  какой файл будет транслироваться, при этом достаточно
    ввести только имя этого файла без указания типа .ASM.  Кроме этого,
    ассемблер запрашивает имена выходных файлов.  Объектному файлу
    ассемблер присваивает то же имя, что и у исходного файла, но с
    расширением .OBJ, если только вы не захотите его изменить.    В
    данном примере ответ оператора "B:" является указанием ассемблеру,
    чтобы он записал объектный яайл на диск в дисковод B:.  Аналогичные
    ответы оператора на запросы по поводу листингового файла и файла
    перекрестных ссылок сообщают ассемблеру, чтобы эти файлы он также
    записал на диск в дисководе B:.  В справочнике диска,
    установленного в дисководе B:, можно увидеть все полученные в
    результате ассемблирования файлы.
      Для всех запросов имеются режимы, применяемые по умолчанию.
    Если в ответ на любой из этих запросов нажать клавишу возврата, то
    ассемблер использует режим по умолчанию. Для листингового файла и
    файла перекрестных ссылок по умолчанию принимается значение NUL.
    Для DOS файл типа NUL - это специальный файл: все, что записывается
    в     файл NUL не доступно и не может быть восстановлено. Файл
    NUL относится к файлам типа WOF (write=only file - файл только для
      -------------------------------------------------------



Содержание  Назад  Вперед