ВУЗ:
Составители:
35
Окончание приложения В.
.END нет Указывает конец исходной программы
.ENDM нет
Указывает на конец блока повторений или
макроопределения
.EVEN нет
Обеспечивает выравнивание счетчика адреса программы
до четного ад
р
еса
.GLOBL Namel
,…
nameN Определяет имена namel,..nameN как глобальные
.LIST нет
Вызывает распечатку исходной программы, объектного
кода и таблицы символов (используется ассемблером по
умолчанию)
.MACRO name, list Начинает определение макроинструкции
.NLIST
Запрещает генерацию листинга исходной программы
.ODD
Обеспечивает нечетность счетчика адреса программы
.REPT n
Начинает блок повторений, который генерирует n копий
кода программы, следующей за директивой .REPT до
директивы .ENDM
.TITLE name
Задает имя name объектной программе, воспринимается
транслятор как комментарий
.WORD expl,...expN
Записывает в память последовательность слов,
определенных выражениями ехр1,...expN или
непосредственно записанных в виде числовых значений
Приложение Г.
Набор специальных символов языка ассемблера
Символ Интерпретация ассемблера
: Ограничитель метки
:: Ограничитель метки, определяющий ее как глобальный символ
=
Операция прямого присваивания
== Операция прямого присваивания, определяющая символ как глобальный
#
Индикатор непосредственной адресации
@#
Индикатор абсолютной адресации
@ Индикатор косвенной адресации
(
Индикатор начала терма регистра
)
Индикатор конца терма регистра
, Разделитель поля операнда
;
Индикатор начала поля комментария
< Индикатор начала аргумента или выражения
> Индикатор конца аргумента или выражения
+
Знак операции арифметического сложения или автоувеличения в машинных
инструкциях
-
Знак операции арифметического вычитания или автоуменьшения в машинных
инструкциях
* Знак операции арифметического умножения
/ Знак операции арифметического деления