Описание:
Очистка регистра. Команда выполняет Exclusive OR содержимого регистра с самим собой. Это приводит к очистке всех битов регистра.
Операция:
(i) | Rd <-- Rd ЕRd | ||
Синтаксис | Операнды: | Счетчик программ: | |
(i) | CLR Rd | 0 < d < 31 | PC <- PC + 1 |
16-разрядный код операции:
0010 | 01dd | dddd | dddd |
Булевы выражения регистра статуса (SREG)
|
||||||||
|
S: | 0 Oчищен |
V: | 0 Oчищен |
N: | 0 Oчищен |
Z: | 1 Устанавливается |
R: | (Результат) соответствует Rd после выполнения команды |
Пример:
clr r18 ; Очистить r18 loop: inc r18 ; Увеличить на 1 r18 . . . cpi r18, $50 ; Сравнить r18 с $50 brne loop
Слов: 1 (2 байта)
Циклов: 1