Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Компиляция



Файл с текстом на языке ассемблера должен иметь расширение asm. Компиляция как консольных, так и графических программ осуществляется программой tasm32.exe. Для системы программирования, представляющую собой совокупность консольных программ, существуют многочисленные графические оболочки. Мы сознательно в учебных целях будем пользоваться командной строкой, а разработка оболочки на ассемблере будет заданием, завершающим знакомство с ассемблером для программирования под Windows. Командную строку удобно держать в командном файле (расширение bat) в своем рабочем каталоге. Допустим, что мы вызываем компилятор, который находится на диске С в каталоге tasm5. Командная строка для того и другого приложения будет иметь вид:

C:\tasm5\bin\tasm32 /ml /zi /l <имя_файла>

где bin – подкаталог в каталоге tasm5

tasm32 – имя компилятора

/ml – обязательный ключ, заставляющий компилятор различать верхний и нижний регистры

/zi – необязательный ключ, заставляющий компилятор сохранять отладочную информацию

/l - необязательный ключ, заставляющий компилятор сохранить листинг трансляции в файле с расширением lst.

В результате компиляции, если в тексте не было ошибок, будет получен файл с расширением obj.





Дата публикования: 2015-10-09; Прочитано: 287 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...