Курс лекций - Микропроцессоры


Приоритеты операций


В таблице 1 приведены приоритеты операторов языка программирования PL/M-51 от высшего приоритета к низшему. Порядок вычисления выражения следующий: сначала выполняются операторы в круглых скобках, в них от старшего приоритета к младшему, а среди равнозначных операторов – слева направо.

Таблица 1

Оператор Класс Описание
(, ) Скобки Управляют порядком вычислений выражения внутри скобок, вычисляются до действий над операторами вне скобок
+, . , - Унарная операция Одиночный оператор плюс, оператор адреса, одиночный оператор минус
*, /, MOD, =, - , PLUS, MINUS Арифметическая операция Умножение, деление, модуль (остаток) от деления, сложение, вычитание
<, <=, <>, =, >=, > Операция отношения Меньше, меньше или равно, не равно, равно, больше или равно, больше
NOT AND OR, XOR Логическая операция Логическое отрицание Логическое 'И' Логическое 'ИЛИ', логическое исключающее 'ИЛИ'



Начало  Назад  Вперед



Книжный магазин