6.96.2 Status Register (SREG) and Boolean Formula
I | T | H | S | V | N | Z | C |
– | – | – | – | – | – | – | – |
Example:
wait: sbic 0x1C,1 ; Skip next instruction if 0x1C bit 1 is cleared rjmp wait ; Bit not cleared yet nop ; Continue (do nothing)
- Words
- 1 (2 bytes)
Name | Cycles | ||
---|---|---|---|
i | ii | iii | |
AVRe | 1 | 2 | 3 |
AVRxm | 2 | 3 | 4 |
AVRxt | 1 | 2 | 3 |
AVRrc | 1 | 2 | N/A |
i) If the condition is false (no skip).
ii) If the condition is true (skip is executed) and the instruction skipped is one word.
iii) If the condition is true (skip is executed) and the instruction skipped is two words.