OpenCores
URL https://opencores.org/ocsvn/light52/light52/trunk

Subversion Repositories light52

[/] [light52/] [trunk/] [tools/] [build_opcode_table/] [opcode_info.txt] - Blame information for rev 4

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 4 ja_rd
00      1       NOP
2
01      2       AJMP    addr11
3
02      3       LJMP    addr16
4
03      1       RR      A
5
04      1       INC     A
6
05      2       INC     dir
7
06      1       INC     @R0
8
07      1       INC     @R1
9
08      1       INC     R0
10
09      1       INC     R1
11
0A      1       INC     R2
12
0B      1       INC     R3
13
0C      1       INC     R4
14
0D      1       INC     R5
15
0E      1       INC     R6
16
0F      1       INC     R7
17
10      3       JBC     bit
18
11      2       ACALL   addr11
19
12      3       LCALL   addr16
20
13      1       RRC     A
21
14      1       DEC     A
22
15      2       DEC     dir
23
16      1       DEC     @R0
24
17      1       DEC     @R1
25
18      1       DEC     R0
26
19      1       DEC     R1
27
1A      1       DEC     R2
28
1B      1       DEC     R3
29
1C      1       DEC     R4
30
1D      1       DEC     R5
31
1E      1       DEC     R6
32
1F      1       DEC     R7
33
20      3       JB      bit
34
21      2       AJMP    addr11
35
22      1       RET
36
23      1       RL      A
37
24      2       ADD     A, #imm
38
25      2       ADD     A, dir
39
26      1       ADD     A, @R0
40
27      1       ADD     A, @R1
41
28      1       ADD     A, R0
42
29      1       ADD     A, R1
43
2A      1       ADD     A, R2
44
2B      1       ADD     A, R3
45
2C      1       ADD     A, R4
46
2D      1       ADD     A, R5
47
2E      1       ADD     A, R6
48
2F      1       ADD     A, R7
49
30      3       JNB     bit
50
31      2       ACALL   addr11
51
32      1       RETI
52
33      1       RLC     A
53
34      2       ADDC    A, #imm
54
35      2       ADDC    A, dir
55
36      1       ADDC    A, @R0
56
37      1       ADDC    A, @R1
57
38      1       ADDC    A, R0
58
39      1       ADDC    A, R1
59
3A      1       ADDC    A, R2
60
3B      1       ADDC    A, R3
61
3C      1       ADDC    A, R4
62
3D      1       ADDC    A, R5
63
3E      1       ADDC    A, R6
64
3F      1       ADDC    A, R7
65
40      2       JC      offset
66
41      2       AJMP    addr11
67
42      2       ORL     dir, A
68
43      3       ORL     dir, #imm
69
44      2       ORL     A, #imm
70
45      2       ORL     A, dir
71
46      1       ORL     A, @R0
72
47      1       ORL     A, @R1
73
48      1       ORL     A, R0
74
49      1       ORL     A, R1
75
4A      1       ORL     A, R2
76
4B      1       ORL     A, R3
77
4C      1       ORL     A, R4
78
4D      1       ORL     A, R5
79
4E      1       ORL     A, R6
80
4F      1       ORL     A, R7
81
50      2       JNC     offset
82
51      2       ACALL   addr11
83
52      2       ANL     dir, A
84
53      3       ANL     dir, #imm
85
54      2       ANL     A, #imm
86
55      2       ANL     A, dir
87
56      1       ANL     A, @R0
88
57      1       ANL     A, @R1
89
58      1       ANL     A, R0
90
59      1       ANL     A, R1
91
5A      1       ANL     A, R2
92
5B      1       ANL     A, R3
93
5C      1       ANL     A, R4
94
5D      1       ANL     A, R5
95
5E      1       ANL     A, R6
96
5F      1       ANL     A, R7
97
60      2       JZ      offset
98
61      2       AJMP    addr11
99
62      2       XRL     dir, A
100
63      3       XRL     dir, #imm
101
64      2       XRL     A, #imm
102
65      2       XRL     A, dir
103
66      1       XRL     A, @R0
104
67      1       XRL     A, @R1
105
68      1       XRL     A, R0
106
69      1       XRL     A, R1
107
6A      1       XRL     A, R2
108
6B      1       XRL     A, R3
109
6C      1       XRL     A, R4
110
6D      1       XRL     A, R5
111
6E      1       XRL     A, R6
112
6F      1       XRL     A, R7
113
70      2       JNZ     offset
114
71      2       ACALL   addr11
115
72      2       ORL     C, bit
116
73      1       JMP     @A+DPTR
117
74      2       MOV     A, #imm
118
75      3       MOV     dir, #imm
119
76      2       MOV     @R0, #imm
120
77      2       MOV     @R1, #imm
121
78      2       MOV     R0, #imm
122
79      2       MOV     R1, #imm
123
7A      2       MOV     R2, #imm
124
7B      2       MOV     R3, #imm
125
7C      2       MOV     R4, #imm
126
7D      2       MOV     R5, #imm
127
7E      2       MOV     R6, #imm
128
7F      2       MOV     R7, #imm
129
80      2       SJMP    offset
130
81      2       AJMP    addr11
131
82      2       ANL     C, bit
132
83      1       MOVC    A, @A+PC
133
84      1       DIV     AB
134
85      3       MOV     dir, dir
135
86      2       MOV     dir, @R0
136
87      2       MOV     dir, @R1
137
88      2       MOV     dir, R0
138
89      2       MOV     dir, R1
139
8A      2       MOV     dir, R2
140
8B      2       MOV     dir, R3
141
8C      2       MOV     dir, R4
142
8D      2       MOV     dir, R5
143
8E      2       MOV     dir, R6
144
8F      2       MOV     dir, R7
145
90      3       MOV     DPTR, #imm
146
91      2       ACALL   addr11
147
92      2       MOV     bit, C
148
93      1       MOVC    A, @A+DPTR
149
94      2       SUBB    A, #imm
150
95      2       SUBB    A, dir
151
96      1       SUBB    A, @R0
152
97      1       SUBB    A, @R1
153
98      1       SUBB    A, R0
154
99      1       SUBB    A, R1
155
9A      1       SUBB    A, R2
156
9B      1       SUBB    A, R3
157
9C      1       SUBB    A, R4
158
9D      1       SUBB    A, R5
159
9E      1       SUBB    A, R6
160
9F      1       SUBB    A, R7
161
A0      2       ORL     C, /bit
162
A1      2       AJMP    addr11
163
A2      2       MOV     C, bit
164
A3      1       INC     DPTR
165
A4      1       MUL     AB
166
A5      1       (NOP)
167
A6      2       MOV     @R0, dir
168
A7      2       MOV     @R1, dir
169
A8      2       MOV     R0, dir
170
A9      2       MOV     R1, dir
171
AA      2       MOV     R2, dir
172
AB      2       MOV     R3, dir
173
AC      2       MOV     R4, dir
174
AD      2       MOV     R5, dir
175
AE      2       MOV     R6, dir
176
AF      2       MOV     R7, dir
177
B0      2       ANL     C, /bit
178
B1      2       ACALL   addr11
179
B2      2       CPL     bit
180
B3      1       CPL     C
181
B4      3       CJNE    A, #imm
182
B5      3       CJNE    A, dir
183
B6      3       CJNE    @R0, #imm
184
B7      3       CJNE    @R1, #imm
185
B8      3       CJNE    R0, #imm
186
B9      3       CJNE    R1, #imm
187
BA      3       CJNE    R2, #imm
188
BB      3       CJNE    R3, #imm
189
BC      3       CJNE    R4, #imm
190
BD      3       CJNE    R5, #imm
191
BE      3       CJNE    R6, #imm
192
BF      3       CJNE    R7, #imm
193
C0      2       PUSH    dir
194
C1      2       AJMP    addr11
195
C2      2       CLR     bit
196
C3      1       CLR     C
197
C4      1       SWAP    A
198
C5      2       XCH     A, dir
199
C6      1       XCH     A, @R0
200
C7      1       XCH     A, @R1
201
C8      1       XCH     A, R0
202
C9      1       XCH     A, R1
203
CA      1       XCH     A, R2
204
CB      1       XCH     A, R3
205
CC      1       XCH     A, R4
206
CD      1       XCH     A, R5
207
CE      1       XCH     A, R6
208
CF      1       XCH     A, R7
209
D0      2       POP     dir
210
D1      2       ACALL   addr11
211
D2      2       SETB    bit
212
D3      1       SETB    C
213
D4      1       DA      A
214
D5      3       DJNZ    dir
215
D6      1       XCHD    A, @R0
216
D7      1       XCHD    A, @R1
217
D8      2       DJNZ    R0
218
D9      2       DJNZ    R1
219
DA      2       DJNZ    R2
220
DB      2       DJNZ    R3
221
DC      2       DJNZ    R4
222
DD      2       DJNZ    R5
223
DE      2       DJNZ    R6
224
DF      2       DJNZ    R7
225
E0      1       MOVX    A, @DPTR
226
E1      2       AJMP    addr11
227
E2      1       MOVX    A, @R0
228
E3      1       MOVX    A, @R1
229
E4      1       CLR     A
230
E5      2       MOV     A, dir
231
E6      1       MOV     A, @R0
232
E7      1       MOV     A, @R1
233
E8      1       MOV     A, R0
234
E9      1       MOV     A, R1
235
EA      1       MOV     A, R2
236
EB      1       MOV     A, R3
237
EC      1       MOV     A, R4
238
ED      1       MOV     A, R5
239
EE      1       MOV     A, R6
240
EF      1       MOV     A, R7
241
F0      1       MOVX    @DPTR, A
242
F1      2       ACALL   addr11
243
F2      1       MOVX    @R0, A
244
F3      1       MOVX    @R1, A
245
F4      1       CPL     A
246
F5      2       MOV     dir, A
247
F6      1       MOV     @R0, A
248
F7      1       MOV     @R1, A
249
F8      1       MOV     R0, A
250
F9      1       MOV     R1, A
251
FA      1       MOV     R2, A
252
FB      1       MOV     R3, A
253
FC      1       MOV     R4, A
254
FD      1       MOV     R5, A
255
FE      1       MOV     R6, A
256
FF      1       MOV     R7, A

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.