Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Контакти
 


Тлумачний словник
Авто
Автоматизація
Архітектура
Астрономія
Аудит
Біологія
Будівництво
Бухгалтерія
Винахідництво
Виробництво
Військова справа
Генетика
Географія
Геологія
Господарство
Держава
Дім
Екологія
Економетрика
Економіка
Електроніка
Журналістика та ЗМІ
Зв'язок
Іноземні мови
Інформатика
Історія
Комп'ютери
Креслення
Кулінарія
Культура
Лексикологія
Література
Логіка
Маркетинг
Математика
Машинобудування
Медицина
Менеджмент
Метали і Зварювання
Механіка
Мистецтво
Музика
Населення
Освіта
Охорона безпеки життя
Охорона Праці
Педагогіка
Політика
Право
Програмування
Промисловість
Психологія
Радіо
Регилия
Соціологія
Спорт
Стандартизація
Технології
Торгівля
Туризм
Фізика
Фізіологія
Філософія
Фінанси
Хімія
Юриспунденкция






LISTMAC - Включити розгортання макросів в лістингу

Після директиви LISTMACкомпілятор показуватиме в лістингу вміст макросу. За умовчанням в лістингу показується тільки виклик макросу і передавані параметри.

Синтаксис:
.LISTMAC

MACRO - Початок макросу

З директиви MACROпочинається визначення макросу. Як параметр директиві передається ім'я макросу. При зустрічі імені макросу пізніше в тексті програми, компілятор замінює це ім'я на тіло макросу. Макрос може мати до 10 параметрів, до яких в його тілі звертаються через @0-@9. При виклику параметри перераховуються через коми. Визначення макросу закінчується директивою ENDMACRO.

За умовчанням в лістинг включається тільки виклик макросу, для розгортання макросу необхідно використовувати директиву LISTMAC. Макрос в лістингу показується знаком +.

Синтаксис:
.MACRO макроім'я

Приклад:
.MACRO SUBI16 ; початок макровизначення

subi @1,low(@0) ; відняти молодший байт

; параметра 0 з параметра 1

sbci @2,high(@0) ; відняти старший байт параметра

; 0 з параметра 2

.ENDMACRO ; кінець макровизначення

.CSEG ; початок програмного сегменту

SUBI16 0x1234,r16,r17 ; відняти 0x1234 з r17:r16

NOLIST - Вимкнути генерацію лістингу

Директива NOLISTвказує компілятору на необхідність припинення генерації лістингу. Лістинг є комбінацією асемблерного коду, адрес і кодів операцій. За умовчанням генерація лістингу включена, проте може бути відключена даною директивою. Крім того дана директива може бути використана спільно з директивою LIST для отримання лістингів окремих частин початкових файлів

Синтаксис:
.NOLIST

Приклад: див. директиву LIST.


Читайте також:

  1. Визначення періоду розгортання потоку та швидкості потоку
  2. Використання засобу для записування макросів
  3. Використання макросів
  4. Запуск і редагування макросів
  5. Макроси у Word. Способи створення макросів у MS Word.
  6. Мал.4 Схема розгортання майстерні
  7. Малі та великі епічні форми у творчості І.Нечуя-Левицького й Панаса Мирного. Розгортання епіко-психологічної концепції.
  8. Національно-визвольна війна українського народу під проводом Б.Хмельницького: загальна характеристика та розгортання подій
  9. Процедура лістингу
  10. Процедура лістингу
  11. Розвиток як поступове розгортання генетичної програми




Переглядів: 679

<== попередня сторінка | наступна сторінка ==>
EQU - Встановити постійний вираз | ORG - Встановити положення в сегменті

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.004 сек.