|
|
|
|
Использование командных файлов для автоматизации процесса трансляции с языка Ассемблера
В данном приложении описаны некоторые средства, которые могут упростить и повысить эффективность использования языка Ассемблера для разработки прикладных программ. Ниже приводится описание: автоматизации процесса разработки программы с
использованием командных файлов; использование средства 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 (объектных программ, пригодных для редактирования связей) - файлов с помощью заданных параметров строки команд.
|
|