На главную
Подписка
Новости










Главная / MS-DOS / MS-DOS. РУКОВОДСТВО РАЗРАБОТЧИКА / Глава 12 / Использование командных файлов для автоматизации процесса трансляции с языка Ассемблера Сделать домашней страницей Добавить в избранное Написать писмо

НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Использование командных файлов для автоматизации процесса трансляции с языка Ассемблера

В данном приложении описаны некоторые средства, которые могут упростить и повысить эффективность использования языка Ассемблера для разработки прикладных программ. Ниже приводится описание: автоматизации процесса разработки программы с использованием командных файлов; использование средства MAKE фирмы "Майкрософт"; создание .EXE - и .COM-программ с помощью шаблонов, а также использование файлов "include" ("файлов включения") и библиотечных стандартных программ.


Процессор обработки команд MS-DOS - это часто одно из наименее ценимых по достоинству средств данной операционной системы. Это средство, однако, может оказаться очень полезным при использовании Вами макроассемблера MASM. В листингах A-1, A-2 и A-3 приводятся исходные тексты программ трех командных файлов: MASM2EXE.BAT, MASM2COM.BAT и MК.BAT.


Командный файл MASM2EXE.BAT используется для автоматизации процесса трансляции с языка ассемблера и редактирования связей .EXE - программ.


Командный файл MASM2COM.BAT является модификацией первого файла и включает процесс преобразования .EXE- файлов в .COM-файлы.


Оба командных файла предназначены для работы с макроассемблером MASM фирмы "Майкрософт" версий с 1.00 по 4.00 и большинством версий редактора связей LINK.


Значительно более мощный командный файл разработки MК.BAT (листинг A-3) предназначен для работы с макроассемблером MASM версии 5.0 и выше и редактором связей LINK версии 3.00 и выше. Командный файл MК.BAT может использоваться для создания .EXE, -.COM - или .ОВJ (объектных программ, пригодных для редактирования связей) - файлов с помощью заданных параметров строки команд.


НАЗАД СОДЕРЖАНИЕ ВПЕРЁД

Hosted by uCoz