Описание:
Команда загружает данные из пространства входа/выхода (порты, таймеры, регистры конфигурации и т.п.) в регистр Rd регистрового файла.
Операция:
(i) | Pd<-- P | ||
Синтаксис | Операнды: | Счетчик программ: | |
(i) | IN Rd,P | 0 < d < 31, 0 < P < 63 | PC<-- PC + 1 |
16-разрядный код операции:
1011 | 0PPd | dddd | PPPP |
Булевы выражения регистра статуса (SREG)
|
||||||||
|
Пример:
in r25, $16 ; Считать Порт B cpi r25, r4 ; Сравнить считанное значение с константой breq exit ; Перейти если r25=4 . . . exit: nop ; Перейти по назначению (пустая операция)
Слов: 1 (2 байта)
Циклов: 1