view utils/iset.csv @ 42:792da050d8c4 tip

more dox
author james <jb302@eecs.qmul.ac.uk>
date Tue, 22 Apr 2014 14:25:14 +0100
parents 2b8eb2c86602
children
line wrap: on
line source
0;NOP
1;reserved
2;reserved
3;reserved
4;reserved
5;reserved
6;reserved
7;reserved
8;SET C
9;CLR C
10;SET BS
11;CLR BS
12;SET IE
13;CLR IE
14;CPL C
15;CPL A
16;XCSD
17;SFA
18;LAF
19;MOV DPTR, SP
20;MOV SP, DPTR
21;MOV A, #data8
22;MOV SP, #data16
23;MOV DPTR, #data16
24;MOV A, addr16
25;MOV addr16, A
26;MOV A, @A+DPTR
27;MOV A, @A+PC
28;MOV A, @addr16
29;MOV @addr16, A
30;MOV A, @DPTR
31;MOV @DPTR, A
32;MOV @DPTR, R0
33;MOV @DPTR, R1
34;MOV @DPTR, R2
35;MOV @DPTR, R3
36;MOV @DPTR, DPH
37;MOV @DPTR, DPL
38;MOV @DPTR, SPH
39;MOV @DPTR, SPL
40;MOV R0, #data8
41;MOV R1, #data8
42;MOV R2, #data8
43;MOV R3, #data8
44;MOV DPH, #data8
45;MOV DPL, #data8
46;MOV SPH, #data8
47;MOV SPL, #data8
48;MOV R0, A
49;MOV R1, A
50;MOV R2, A
51;MOV R3, A
52;MOV DPH, A
53;MOV DPL, A
54;MOV SPH, A
55;MOV SPL, A
56;MOV A, R0
57;MOV A, R1
58;MOV A, R2
59;MOV A, R3
60;MOV A, DPH
61;MOV A, DPL
62;MOV A, SPH
63;MOV A, SPL
64;MOV R0, @DPTR
65;MOV R0, R1
66;MOV R0, R2
67;MOV R0, R3
68;MOV R0, DPH
69;MOV R0, DPL
70;MOV R0, SPH
71;MOV R0, SPL
72;MOV R1, R0
73;MOV R1, @DPTR
74;MOV R1, R2
75;MOV R1, R3
76;MOV R1, DPH
77;MOV R1, DPL
78;MOV R1, SPH
79;MOV R1, SPL
80;MOV R2, R0
81;MOV R2, R1
82;MOV R2, @DPTR
83;MOV R2, R3
84;MOV R2, DPH
85;MOV R2, DPL
86;MOV R2, SPH
87;MOV R2, SPL
88;MOV R3, R0
89;MOV R3, R1
90;MOV R3, R2
91;MOV R3, @DPTR
92;MOV R3, DPH
93;MOV R3, DPL
94;MOV R3, SPH
95;MOV R3, SPL
96;MOV DPH, R0
97;MOV DPH, R1
98;MOV DPH, R2
99;MOV DPH, R3
100;MOV DPH, @DPTR
101;MOV DPH, DPL
102;MOV DPH, SPH
103;MOV DPH, SPL
104;MOV DPL, R0
105;MOV DPL, R1
106;MOV DPL, R2
107;MOV DPL, R3
108;MOV DPL, DPH
109;MOV DPL, @DPTR
110;MOV DPL, SPH
111;MOV DPL, SPL
112;MOV SPH, R0
113;MOV SPH, R1
114;MOV SPH, R2
115;MOV SPH, R3
116;MOV SPH, DPH
117;MOV SPH, DPL
118;MOV SPH, @DPTR
119;MOV SPH, SPL
120;MOV SPL, R0
121;MOV SPL, R1
122;MOV SPL, R2
123;MOV SPL, R3
124;MOV SPL, DPH
125;MOV SPL, DPL
126;MOV SPL, SPH
127;MOV SPL, @DPTR
128;ANL A, R0
129;ANL A, R1
130;ANL A, R2
131;ANL A, R3
132;ANL A, DPH
133;ANL A, DPL
134;ANL A, #data8
135;ANL A, @DPTR
136;ORL A, R0
137;ORL A, R1
138;ORL A, R2
139;ORL A, R3
140;ORL A, DPH
141;ORL A, DPL
142;ORL A, #data8
143;ORL A, @DPTR
144;XRL A, R0
145;XRL A, R1
146;XRL A, R2
147;XRL A, R3
148;XRL A, DPH
149;XRL A, DPL
150;XRL A, #data8
151;XRL A, @DPTR
152;RL A
153;RLC A
154;RR A
155;RRC A
156;INC DPTR
157;DEC DPTR
158;INC A
159;DEC A
160;ADD A, R0
161;ADD A, R1
162;ADD A, R2
163;ADD A, R3
164;ADD A, DPH
165;ADD A, DPL
166;ADD A, #data8
167;ADD A, @DPTR
168;ADDC A, R0
169;ADDC A, R1
170;ADDC A, R2
171;ADDC A, R3
172;ADDC A, DPH
173;ADDC A, DPL
174;ADDC A, #data8
175;ADDC A, @DPTR
176;SUB A, R0
177;SUB A, R1
178;SUB A, R2
179;SUB A, R3
180;SUB A, DPH
181;SUB A, DPL
182;SUB A, #data8
183;SUB A, @DPTR
184;SUBB A, R0
185;SUBB A, R1
186;SUBB A, R2
187;SUBB A, R3
188;SUBB A, DPH
189;SUBB A, DPL
190;SUBB A, #data8
191;SUBB A, @DPTR
192;PJMP addr11
193;PJMP addr11
194;PJMP addr11
195;PJMP addr11
196;PJMP addr11
197;PJMP addr11
198;PJMP addr11
199;PJMP addr11
200;PCALL addr11
201;PCALL addr11
202;PCALL addr11
203;PCALL addr11
204;PCALL addr11
205;PCALL addr11
206;PCALL addr11
207;PCALL addr11
208;DJNZ R0, rel8
209;DJNZ R1, rel8
210;DJNZ R2, rel8
211;DJNZ R3, rel8
212;CJNE R0, #data, rel8
213;CJNE R1, #data, rel8
214;CJNE R2, #data, rel8
215;CJNE R3, #data, rel8
216;LJMP addr16
217;LCALL addr16
218;RET
219;RETI
220;SJMP rel8
221;JMP @A+DPTR
222;JMP @DPTR
223;CJNE A, #data8, rel8
224;JZ rel8
225;JNZ rel8
226;JC rel8
227;JNC rel8
228;JPO rel8
229;JPE rel8
230;JS rel8
231;JNS rel8
232;PUSH R0
233;PUSH R1
234;PUSH R2
235;PUSH R3
236;PUSH DPH
237;PUSH DPL
238;PUSH A
239;PUSH FLAGS
240;POP R0
241;POP R1
242;POP R2
243;POP R3
244;POP DPH
245;POP DPL
246;POP A
247;POP FLAGS
248;MUL R0, R1
249;DIV R0, R1
250;DA A
251;reserved
252;IN A, port_addr
253;OUT port_addr, A
254;INT vect8
255;HLT