forked from ghewgill/emulino
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstructions.txt
138 lines (138 loc) · 3.4 KB
/
instructions.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
0001 11rd dddd rrrr ADC
0000 11rd dddd rrrr ADD
1001 0110 KKdd KKKK ADIW
0010 00rd dddd rrrr AND
0111 KKKK dddd KKKK ANDI
1001 010d dddd 0101 ASR
1001 0100 1sss 1000 BCLR
1111 100d dddd 0bbb BLD
1111 01kk kkkk ksss BRBC
1111 00kk kkkk ksss BRBS
#1111 01kk kkkk k000 BRCC
#1111 00kk kkkk k000 BRCS
1001 0101 1001 1000 BREAK
#1111 00kk kkkk k001 BREQ
#1111 01kk kkkk k100 BRGE
#1111 01kk kkkk k101 BRHC
#1111 00kk kkkk k101 BRHS
#1111 01kk kkkk k111 BRID
#1111 00kk kkkk k111 BRIE
#1111 00kk kkkk k000 BRLO
#1111 00kk kkkk k100 BRLT
#1111 00kk kkkk k010 BRMI
#1111 01kk kkkk k001 BRNE
#1111 01kk kkkk k010 BRPL
#1111 01kk kkkk k000 BRSH
#1111 01kk kkkk k110 BRTC
#1111 00kk kkkk k110 BRTS
#1111 01kk kkkk k011 BRVC
#1111 00kk kkkk k011 BRVS
1001 0100 0sss 1000 BSET
1111 101d dddd 0bbb BST
1001 010k kkkk 111k CALL
1001 1000 AAAA Abbb CBI
#1001 0100 1000 1000 CLC
#1001 0100 1101 1000 CLH
#1001 0100 1111 1000 CLI
#1001 0100 1010 1000 CLN
#0010 01dd dddd dddd CLR
#1001 0100 1100 1000 CLS
#1001 0100 1110 1000 CLT
#1001 0100 1011 1000 CLV
#1001 0100 1001 1000 CLZ
1001 010d dddd 0000 COM
0001 01rd dddd rrrr CP
0000 01rd dddd rrrr CPC
0011 KKKK dddd KKKK CPI
0001 00rd dddd rrrr CPSE
1001 010d dddd 1010 DEC
1001 0100 KKKK 1011 DES
1001 0101 0001 1001 EICALL
1001 0100 0001 1001 EIJMP
1001 0101 1101 1000 ELPM_1
1001 000d dddd 0110 ELPM_2
1001 000d dddd 0111 ELPM_3
0010 01rd dddd rrrr EOR
0000 0011 0ddd 1rrr FMUL
0000 0011 1ddd 0rrr FMULS
0000 0011 1ddd 1rrr FMULSU
1001 0101 0000 1001 ICALL
1001 0100 0000 1001 IJMP
1011 0AAd dddd AAAA IN
1001 010d dddd 0011 INC
1001 010k kkkk 110k JMP
1001 000d dddd 1100 LD_X1
1001 000d dddd 1101 LD_X2
1001 000d dddd 1110 LD_X3
#1000 000d dddd 1000 LD_Y1
1001 000d dddd 1001 LD_Y2
1001 000d dddd 1010 LD_Y3
10q0 qq0d dddd 1qqq LD_Y4
#1000 000d dddd 0000 LD_Z1
1001 000d dddd 0001 LD_Z2
1001 000d dddd 0010 LD_Z3
10q0 qq0d dddd 0qqq LD_Z4
1110 KKKK dddd KKKK LDI
1001 000d dddd 0000 LDS
1001 0101 1100 1000 LPM_1
1001 000d dddd 0100 LPM_2
1001 000d dddd 0101 LPM_3
#0000 11dd dddd dddd LSL
1001 010d dddd 0110 LSR
0010 11rd dddd rrrr MOV
0000 0001 dddd rrrr MOVW
1001 11rd dddd rrrr MUL
0000 0010 dddd rrrr MULS
0000 0011 0ddd 0rrr MULSU
1001 010d dddd 0001 NEG
0000 0000 0000 0000 NOP
0010 10rd dddd rrrr OR
0110 KKKK dddd KKKK ORI
1011 1AAr rrrr AAAA OUT
1001 000d dddd 1111 POP
1001 001d dddd 1111 PUSH
1101 kkkk kkkk kkkk RCALL
1001 0101 0000 1000 RET
1001 0101 0001 1000 RETI
1100 kkkk kkkk kkkk RJMP
#0001 11dd dddd dddd ROL
1001 010d dddd 0111 ROR
0000 10rd dddd rrrr SBC
0100 KKKK dddd KKKK SBCI
1001 1010 AAAA Abbb SBI
1001 1001 AAAA Abbb SBIC
1001 1011 AAAA Abbb SBIS
1001 0111 KKdd KKKK SBIW
#0110 KKKK dddd KKKK SBR
1111 110r rrrr 0bbb SBRC
1111 111r rrrr 0bbb SBRS
#1001 0100 0000 1000 SEC
#1001 0100 0101 1000 SEH
#1001 0100 0111 1000 SEI
#1001 0100 0010 1000 SEN
#1110 1111 dddd 1111 SER
#1001 0100 0100 1000 SES
#1001 0100 0110 1000 SET
#1001 0100 0011 1000 SEV
#1001 0100 0001 1000 SEZ
1001 0101 1000 1000 SLEEP
#1001 0101 1110 1000 SPM
1001 0101 1110 1000 SPM2_1
1001 0101 1111 1000 SPM2_2
1001 001r rrrr 1100 ST_X1
1001 001r rrrr 1101 ST_X2
1001 001r rrrr 1110 ST_X3
#1000 001r rrrr 1000 ST_Y1
1001 001r rrrr 1001 ST_Y2
1001 001r rrrr 1010 ST_Y3
10q0 qq1r rrrr 1qqq ST_Y4
#1000 001r rrrr 0000 ST_Z1
1001 001r rrrr 0001 ST_Z2
1001 001r rrrr 0010 ST_Z3
10q0 qq1r rrrr 0qqq ST_Z4
1001 001d dddd 0000 STS
0001 10rd dddd rrrr SUB
0101 KKKK dddd KKKK SUBI
1001 010d dddd 0010 SWAP
#0010 00dd dddd dddd TST
1001 0101 1010 1000 WDR