АССЕМБЛЕР. ЭТАПЫ РАЗРАБОТКИ ПРОГРАММЫ

АССЕМБЛЕР. ЭТАПЫ РАЗРАБОТКИ ПРОГРАММЫ. Язык программирования наиболее полно учитывающий особенности родного микропроцессора и содержащий мнемонические обозначения машинных команд называется Ассемблером.

Программа, написанная на Ассемблере называется исходной программой. Далее остановимся на версии, называемой Турбо Ассемблер. Разработка программы на Ассемблере состоит из следующих этапов 1 Составление алгоритма в виде блок-схемы или структурного описания, 2 Ввод в ЭВМ текста исходной программы PROG.ASM с помощью редактора текстов. Имя PROG может быть произвольным, а расширение ASM - обязательно, 3 Перевод трансляция или ассемблирование исходной программы в машинные коды с помощью транслятора TASM.EXE. На этом этапе получается промежуточный продукт PROG.OBJ объектный код. Выявленные при этом синтаксические и орфографические ошибки исправляются повтором пп.2 и 3, 4 Преобразование с помощью программы TLINK. EXE объектного кода PROG.OBJ в выполнимый код PROG.EXE или PROG.COM. 5 Выполнение программы и ее отладка начиная с п.1, если встретились логические ошибки.

Текст программы на Ассемблере содержит следующие операции а команды или инструкции, б директивы или псевдооператоры, в операторы, г предопределенные имена.

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