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


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


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


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


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


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


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


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


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


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



Контакти
 


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






EQU - Встановити постійний вираз

Директива EQUпривласнює мітці значення. Ця мітка може пізніше використовуватися у виразах. Мітка котрій привласнено значення даною директивою не може бути перепризначена і її значення не може бути змінено.

Синтаксис:
.EQU мітка = вираз

Приклад:

.EQU io_offset = 0x23

.EQU porta = io_offset + 2

.CSEG ; початок сегменту даних

clr r2 ; очистити регістр r2

out porta,r2 ; записати у порт A

ESEG - Сегмент EEPROM

Директива ESEGвизначає початок сегменту EEPROM. Початковий файл може складатися з декількох сегментів EEPROM, які об'єднуються в один сегмент при компіляції. Сегмент EEPROM звично складається тільки з директив DW та міток. Сегменти EEPROM мають свої власні побайтні лічильники положення. Директива ORG може бути використана для розміщення змінних в необхідному місці EEPROM. Директива не має параметрів.

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

Приклад:

.DSEG ; початок сегменту даних

var1: .BYTE 1 ; зарезервувати 1 байт для var1

table: .BYTE tab_size ; зарезервувати tab_size байт

.ESEG

eevar1: .DW 0xffff ;проинициализировать 1 слово у EEPROM

EXIT - Вийти з файлу

Зустрівши директиву EXIT,компілятор припиняє компіляцію даного файлу. Якщо директива використана у вкладеному файлі (див. директиву INCLUDE), то компіляція продовжується з наступного рядка після директиви INCLUDE. Якщо ж файл не є вкладеним, то компіляція припиняється.

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

INCLUDE - Вкласти інший файл

Зустрівши директиву INCLUDE,компілятор відкриває вказаний в ній файл, компілює його, поки файл не закінчиться або не зустрінеться директива EXIT. Після цього продовжує компіляцію початкового файлу з рядка, наступного за директивою INCLUDE. Вкладений файл може також містити директиви INCLUDE.

Синтаксис:
.INCLUDE "им'я_файлу"

Приклад:

.INCLUDE iodefs.asm ; Вкласти файл визначення портів

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

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

Синтаксис:

.LIST

Приклад:
.NOLIST ; відключити генерацію лістингу

.INCLUDE "macro.inc" ; вкладені файли не будуть
.INCLUDE "const.def" ; відображені у лістингу
.LIST ; включити генерацію лістингу


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

  1. ORG - Встановити положення в сегменті
  2. Switch ( вираз )
  3. Аналітичний вираз сил і моментів.
  4. Арифметичні й логічні вирази в Excel
  5. Важкий ступінь розумової відсталості (виразна імбецильність)
  6. Визначення величини одноденних витрат окремих видів матеріальних цінностей (у натуральному і грошовому виразі).
  7. Використання виразів у запитах
  8. Вираз елементів рекуренти через початковий стан
  9. Вирази зі змінною
  10. Вирази. Основні арифметичні операції.
  11. Встановити




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

<== попередня сторінка | наступна сторінка ==>
DEVICE - Визначити пристрій для якого компілюється програма | LISTMAC - Включити розгортання макросів в лістингу

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

 

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


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