![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Выражения, являющиеся операндами команд или параметрами директив, принимают конкретные значения в процессе трансляции. Операции можно разделить на пять групп: арифметические, логические, отношения, возвращающие значения и операции присваивания атрибута.
Арифметические операции
Арифметические операции производятся над числовыми операндами и дают числовой результат.
формат выражения:<значение1> <знак операции> <значение2>
Знаки операций и результат их выполнения приведены в табл. 1
Таблица 1
Арифметические операции
Знак операции | Действие |
+ | Складывает <значение1> и <значение2> |
- | Вычитает <значение2> из <значения1> |
* | Умножает <значение1> на <значение2> |
/ | Делит нацело <значение1> на <значение2>. и возвращает частное |
MOD | Делит нацело <значение1> на <значение2> и возвращает остаток |
Выражения с операциями сдвига имеют отличный от первого формат: <значение> <знак операции> <выражение>.
Знаки операций и результат их выполнения приведены в табл.2.
Таблица 2
Операции сдвига
Знак операции | Действие |
SHL | Сдвигает значение влево на число разрядов, равное значению выражения |
SHR | Сдвигает значение вправо на число разрядов, равное значению выражения |
Дата публикования: 2015-10-09; Прочитано: 198 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!