Команда CLR - oчистить регистр
Описание:
Очистка регистра. Команда выполняет Exclusive OR содержимого регистра с самим собой. Это приводит к очистке всех битов регистра.
Операция:
| (i) |
Rd <-- Rd ЕRd |
| |
Синтаксис |
Операнды: |
Счетчик программ: |
| (i) |
CLR Rd |
0 < d < 31 |
PC <- PC + 1 |
16-разрядный код операции:
Булевы выражения регистра статуса (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
|