Запуск программы REVERSE.ASM


Для запуска программы REVERSE.ASM вы должны сначала ассемблировать ее:

TASM reverse

а затем ввести:

TLINK reverse

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

После запуска программы на экране останется мерцающий курсор. Очевидно, программа ожидает, что вы чтонибудь введете. Попробуйте ввести:

ABCDEFG

а затем нажмите клавишу ENTER. Программа выведет на экран:

GFEDCBA

и завершит работу. Снова введите reverse в командной строке. На этот раз введите:

0123456789

и нажмите клавишу ENTER. Программа выведет на экран:

9876543210

Теперь ясно, что делает программа REVERSE.ASM: она изменяет порядок символов во введенной строке на обратный. Быстрая работа со строками и символами эта одна из областей, где язык Ассемблера превосходно демонстрирует свои качества. Вы увидите это в следующих нескольких главах.

Вас можно поздравить! Вы только что ввели, ассемблировали и скомпоновали несколько программ на Ассемблере и, таким образом, ознакомились в действии с основами программирования на Ассемблере: вводом, обработкой данных и выводом.

Если вы не хотите создавать объектный файл, но хотите получить файл листинга, или если вы хотите получить файл перекрестных ссылок, но не хотите создавать файл листинга или объектный файл, задайте в качестве имени файла пустое (нулевое) устройство (NULL). Например, команда:

TASM FILE1,,NUL,

ассемблирует файл FILE1.ASM в объектный файл FILE1.OBJ, не создавая файла листинга, и создает файл перекрестных ссылок FILE1.XRF.

Теперь вы готовы к тому, чтобы изучить основные элементы программирования на языке Ассемблер, о которых рассказывается в Главе 5 «Элементы программы на Ассемблере».

Загрузка...