Вирази використовуються в поле операнда і можуть містити константи, символи або будь-які комбінації констант і символів, розділених арифметичними операторами. Перед кожною константою або символом може стояти + чи -, що вказує на позитивне чи негативне вираз.
В асемблері MPASM використовуються наступні формати виразів:
- текстовий рядок;
- числові константи і Radix;
- арифметичні оператори і пріоритети;
- High / Low оператори.
Текстовий рядок - це послідовність будь-яких допустимих ASCII символів (в десятковому діапазоні від 0 до 127), укладена в подвійні лапки. Рядок може мати будь-яку довжину в межах 132 колонок. При відсутності обмеження рядка вона вважається до кінця лінії. Якщо рядок використовується як буквений операнд, вона повинна мати довжину в один символ, інакше нічого не вийде.
Числова константа є число, виражене в деякій системі числення. Перед константою може стояти + чи -. Проміжні величини в константах розглядаються як 32-розрядні цілі без знака.
MPASM підтримує такі системи числення (представлення значень або Radix): шестнадцатиричную, десяткову, вісімкову, двійкову і символьну. За замовчуванням приймається шістнадцятковій системі. Табл. 6.2 представляє різні системи числення.
Оператори - це арифметичні символи, подібні + і -, які використовуються при формуванні виразів. Кожен оператор має свій пріоритет. У загальному випадку пріоритет встановлюється зліва направо, а вираження в дужках оцінюються першими. У табл. 6.3 наведені позначення, описи і приклади застосування основних операторів MPASM.
Таблиця 6.2. Системи числення (Radix).
Оператори high, low і upper використовуються для отримання одного байта з багатобайтові значення, відповідного мітці. Застосовуються для управління розрахунком точок динамічного переходу при читанні таблиць і записи програм.
Оператори інкремента і декремента можуть застосовуватися до змінної тільки в якості єдиного оператора в рядку. Вони не можуть бути вбудованим фрагментом більш складного вираження.
Ще роботи з інформатики
Реферат з інформатики
Вікно додатка PowerPoint
Реферат з інформатики
Реферат з інформатики
Вікна та їх складові.
Реферат з інформатики
Ознайомтеся з термінами тексту 1.