#

Instruction

Description

1

andi

logical AND with immediate value

2

breq

branch if equal

3

brne

branch if not equal

4

dec

decrement

5

ldi

load immediate value

6

lds

load from data memory space

7

lpm

load from program memory space

8

lsl

logical shift left

9

lsr

logical shift right

10

mov

copy register

11

or

logical OR

12

ori

logical OR with immediate value

13

out

store to I/O location

14

pop

pop from the stack

15

push

push onto the stack

16

rcall

relative subroutine call

17

ret

return from subroutine

18

rjmp

relative unconditional jump

19

sts

store in data memory space

20

tst

test for zero or minus