Запуск вашей первой программы

 

 

Теперь программу можно запустить на выполнение. Для этого в

ответ на подсказку операционной системы DOS введите hello. На эк-

ран выведется сообщение:

 

Hello!

 

Пока это все. Вы только что создали и выполнили свою первую

программу на Ассемблере!.

 

 

Что происходит?

 

 

Теперь, когда вы получили и выполнили программу HELLO.ASM,

давайте вернемся назад и рассмотрим подробно, что происходит с

момента ввода текста программы до ее выполнения.

 

Когда вы ассемблируете файл HELLO.ASM, Турбо Ассемблер прев-

ращает текст инструкций в этом файле в их двоичный эквивалент в

объектном файле HELLO.OBJ. Этот файл является промежуточным фай-

лом (промежуточным звеном в процессе перехода от текстового к вы-

полняемому файлу). Файл HELLO.OBJ содержит всю информацию, необ-

ходимую для создания выполняемого кода из инструкций, содержащих-

ся в файле HELLO.ASM, но она записана в виде, который позволяет

комбинировать ее с другими объектными файлами для создания одной

программы.

 

При компоновке файла HELLO.OBJ TLINK преобразует его в вы-

полняемый файл HELLO.EXE, который вы запускаете, введя hello в

ответ на подсказку DOS.

 

Теперь введите:

 

dir hello.*

 

При этом будет выведен список файлов HELLO на диске. Это будут

файлы HELLO.ASM, HELLO.OBJ, HELLO.EXE и HELLO.MAP.

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: