Компилирование ассемблера

Для ассемблирования программы будем использовать ассемблер MASM.
Взять MASM можно на официальном сайте http://www.masm32.com/masmdl.htm

Код программы необходимо сохранить в текстовом документе с расширением .asm. Затем копируем его в папку BIN в папке MASM’а. Там же создаем текстовый документ с расширением .bat, содержащий следующие строки:

Для ассемблирования .com-программы
Создадим .bat-файл, со следующими строками:

ml.exe <имя файла>.asm /AT

AT необходимо писать ПРОПИСНЫМИ буквами

Для ассемблирования .exe-программы
Создадим .bat-файл, со следующими строками:

ml.exe /coff /c <имя файла>.asm
link.exe /subsystem:windows <имя файла>.obj
pause>nul

link.exe создает объектный файл, из которого создается исполняемый файл. Это стандартная процедура для создания .exe-программы



Источник: http://darkoff.ru/2011/02/%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/
Категория: Coding | Добавил: Aules (01.08.2011)
Просмотров: 470 | Теги: Compiling, ASM, Coding | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
close