Побітне виключаюче АБО
Символ:^
Опис: Повертає результат побітного виключаючего АБО виразів.
Пріоритет: 7.
Приклад: ldi r18, Low(c1^c2)
Побитное АБО
Символ:|
Опис: Повертає результат побітового АБО виразів.
Пріоритет: 6.
Приклад: ldi r18, Low(c1|c2).
Логічне І
Символ: &&
Опис: Повертає 1 якщо обидва вирази не дорівнюють нулю, і 0 у інших випадках.
Пріоритет: 5.
Приклад: ldi r18, Low(c1&&c2)
Логічне АБО
Символ:||
Опис: Повертає 1 якщо хоча б один з виразів не дорівнює нулю, і 0 у іншому випадку.
Пріоритет: 4.
Приклад: ldi r18, Low(c1||c2)
Функції
Визначені наступні функції:
- LOW(вираз) повертає молодший байт виразу;
- HIGH(вираз) повертає другий байт виразу;
- BYTE2(вираз) еквівалентна функції HIGH;
- BYTE3(вираз) повертає третій байт виразу;
- BYTE4(вираз) повертає четвертий байт виразу;
- LWRD(вираз) повертає біти 0-15 виразу;
- HWRD(вираз) повертає біти 16-31 виразу;
- PAGE(вираз) повертає біти 16-21 виразу;
- EXP2(вираз) повертає 2 у ступені (вираз);
- LOG2(вираз) повертає цілу частину log2(вираз).
Пояснення до завдання
Не знайшли потрібну інформацію? Скористайтесь пошуком google:
|
|