Студопедия
Контакти
 


Тлумачний словник

Реклама: Настойка восковой моли




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

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. Встановити

Загрузка...



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

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


 

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


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