Директивы, которые выравнивают счетчик команд раздела (SPC)
Мнемоника и синтаксис
Описание
.align [размер в байтах]
Выравнивает SPC на границе, указанной размером в байтах, который должен быть степенью 2; по умолчанию - 1 байт
Мнемоника и синтаксис
Описание
.drlist
Допускает распечатку всех строк директив (по умолчанию)
.drnolist
Подавляет распечатку определенных строк директив
.fclist
Позволяет распечатку ложного условного блока (по умолчанию)
.fcnolist
Подавляет распечатку ложного условного блока кода
.length
[длина страницы]
Устанавливает длину страницы листинга программы
.list
Повторный запуск распечатки программы
.mlist
Позволяет распечатку макрокоманд и блоков циклов(по умолчанию)
.mnolist
Подавляет распечатку макрокоманд и блоков циклов
.nolist
Останавливает распечатку программы
.option опция1
[, опция2,...]
Выбирает опции листинга; доступны опции - A,B,D,H,L,М,N,O,R,T,W и X
.page
Пропускает страницу в распечатке программы
.sslist
Позволяет расширенный листинг символов замены
.ssnolist (по умолчанию)
Подавляет расширенный листинг символов замены
.tab размер
Устанавливает размер знаков табуляции (в символах)
.title “строка”
Печатает заголовок в начале страницы листинга
.width [ширина страницы]
Устанавливает ширину страницы распечатки программы
Мнемоника и синтаксис
Описание
.copy
[“]имя файла[“]
Включает исходные инструкции из другого файла
.def символ1
[,...,символN]
Идентифицирует один или более символов, которые определены в текущем модуле и могут использоваться в других модулях
.global символ1
[,...,символN]
Идентифицирует один или более глобальных символов
.include
[“]имя файла[“]
Включает исходные инструкции из другого файла
.mlib
[“]имя файла[“]
Определяет библиотеку макрокоманд
.ref символ1
[,...,символN]
Идентифицирует один или более символов, используемых в текущем модуле, которые определены в другом модуле
Мнемоника и синтаксис
Описание
.break
[четкое выражение]
Заканчивает трансляцию.loop, если четкое выражение - истина. При использовании конструкции.loop, конструкция.break - необязательна
.else
Транслирует блок кода, если (.if четкое выражение) является ложным. При использовании конструкции.if, конструкция.elsе необязательна
.elseif четкое выражение
Транслирует блок, если.if четкое выражение является ложным, а условие.elseif - истинно. При использовании конструкции.if, конструкция.elseif - необязательна
.endif
Заканчивает блок кода.if
.endloop
Заканчивает блок кода.loop
.if четкое выражения
Транслирует блок, если четкое выражение является истинным
.loop
[четкое выражение]
Начинает повторяемую трансляцию кодового блока; счетчик цикла определен четким выражением
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление