Программирование на Ассемблере для персональных компьютеров. Садовой Н.Н - 19 стр.

UptoLike

Составители: 

19
Загрузка адреса сегмента данных состоит из двух команд, так как непо-
средственные данные нельзя заносить прямо в сегментный регистр.
Для завершения программы и выхода в DOS имеется несколько воз-
можностей, рекомендуется использовать две команды, начинающиеся с
метки quit.
2.5. Обработка программ в MS-DOS
Обработка программ на языке ассемблера в MS-DOS состоит из сле-
дующих этапов:
Создать с помощью текстового редактора файл с текстом програм-
мы на языке ассемблера.
Транслировать программу с помощью ассемблера TASM (или
MASM);
Скомпоновать программу с помощью компоновщика (редактора свя-
зей) TLINK(или LINK).
Запустить программу на выполнение.
Файл исходного текста
программы должен иметь расширение asm.
Запуск транслятора осуществляется командой
tasm <исходный файл >[,[< объектный файл >][,[< файл листинга >][,[<
файл перекрестных ссылок >]]]][;]
Все создаваемые транслятором файлы будут иметь разные расшире-
ния имени, поэтому им можно оставить имя исходного файла:
tasm <исходный файл >, , , , ;
Точка с запятой показывает, какие файлы должен создать транслятор,
например, конструкция
tasm <исходный
файл >;
создаст только объектный файл.
    Загрузка адреса сегмента данных состоит из двух команд, так как непо-
средственные данные нельзя заносить прямо в сегментный регистр.

    Для завершения программы и выхода в DOS имеется несколько воз-
можностей, рекомендуется использовать две команды, начинающиеся с
метки quit.

                       2.5. Обработка программ в MS-DOS

    Обработка программ на языке ассемблера в MS-DOS состоит из сле-
дующих этапов:

   ƒ   Создать с помощью текстового редактора файл с текстом програм-
       мы на языке ассемблера.
   ƒ   Транслировать программу с помощью ассемблера TASM (или
       MASM);
   ƒ   Скомпоновать программу с помощью компоновщика (редактора свя-
       зей) TLINK(или LINK).
   ƒ   Запустить программу на выполнение.
    Файл исходного текста программы должен иметь расширение asm.
    Запуск транслятора осуществляется командой
    tasm <исходный файл >[,[< объектный файл >][,[< файл листинга >][,[<
файл перекрестных ссылок >]]]][;]

    Все создаваемые транслятором файлы будут иметь разные расшире-
ния имени, поэтому им можно оставить имя исходного файла:

    tasm <исходный файл >, , , , ;
    Точка с запятой показывает, какие файлы должен создать транслятор,
например, конструкция

    tasm <исходный файл >;
    создаст только объектный файл.
                                                                      19