Commit | Line | Data |
---|---|---|
7499d566 NC |
1 | ;# data.s |
2 | ;# checks all the data transfer instructions for MAXQ10 | |
3 | foo: | |
4 | ; XCH ; Not in MAXQ10 | |
5 | XCHN | |
6 | MOVE NUL, #01h | |
7 | MOVE NUL, AP | |
8 | MOVE NUL, APC | |
9 | MOVE NUL, PSF | |
10 | MOVE NUL, IC | |
11 | MOVE NUL, IMR | |
12 | MOVE NUL, SC | |
13 | MOVE NUL, IIR | |
14 | MOVE NUL, CKCN | |
15 | MOVE NUL, WDCN | |
16 | MOVE NUL, A[0] ;Just Check two boundary conditions | |
17 | MOVE NUL, A[15] | |
18 | MOVE NUL, ACC | |
19 | MOVE NUL, A[AP] | |
20 | MOVE NUL, IP | |
21 | MOVE NUL, @SP-- | |
22 | MOVE NUL, SP | |
23 | MOVE NUL, IV | |
24 | MOVE NUL, LC[0] | |
25 | MOVE NUL, LC[1] | |
26 | MOVE NUL, @BP[OFFS++] | |
27 | MOVE NUL, @BP[OFFS--] | |
28 | MOVE NUL, OFFS | |
29 | MOVE NUL, DPC | |
30 | MOVE NUL, GR | |
31 | MOVE NUL, GRL | |
32 | MOVE NUL, BP | |
33 | MOVE NUL, GRS | |
34 | MOVE NUL, GRH | |
35 | MOVE NUL, GRXL | |
36 | MOVE NUL, FP | |
37 | MOVE NUL, @DP[0] | |
38 | MOVE NUL, @DP[1] | |
39 | MOVE NUL, @DP[0]++ | |
40 | MOVE NUL, @DP[1]++ | |
41 | MOVE NUL, @DP[0]-- | |
42 | MOVE NUL, @DP[1]-- | |
43 | MOVE AP, #01h | |
44 | MOVE AP, APC | |
45 | MOVE AP, PSF | |
46 | MOVE AP, IC | |
47 | MOVE AP, IMR | |
48 | MOVE AP, SC | |
49 | MOVE AP, IIR | |
50 | MOVE AP, CKCN | |
51 | MOVE AP, WDCN | |
52 | MOVE AP, A[0] ;Just Check two boundary conditions | |
53 | MOVE AP, A[15] | |
54 | MOVE AP, ACC | |
55 | MOVE AP, A[AP] | |
56 | MOVE AP, IP | |
57 | MOVE AP, @SP-- | |
58 | MOVE AP, SP | |
59 | MOVE AP, IV | |
60 | MOVE AP, LC[0] | |
61 | MOVE AP, LC[1] | |
62 | MOVE AP, @BP[OFFS++] | |
63 | MOVE AP, @BP[OFFS--] | |
64 | MOVE AP, OFFS | |
65 | MOVE AP, DPC | |
66 | MOVE AP, GR | |
67 | MOVE AP, GRL | |
68 | MOVE AP, BP | |
69 | MOVE AP, GRS | |
70 | MOVE AP, GRH | |
71 | MOVE AP, GRXL | |
72 | MOVE AP, FP | |
73 | MOVE AP, @DP[0] | |
74 | MOVE AP, @DP[1] | |
75 | MOVE AP, @DP[0]++ | |
76 | MOVE AP, @DP[1]++ | |
77 | MOVE AP, @DP[0]-- | |
78 | MOVE AP, @DP[1]-- | |
79 | MOVE APC, #01h | |
80 | MOVE APC, AP | |
81 | MOVE APC, PSF | |
82 | MOVE APC, IC | |
83 | MOVE APC, IMR | |
84 | MOVE APC, SC | |
85 | MOVE APC, IIR | |
86 | MOVE APC, CKCN | |
87 | MOVE APC, WDCN | |
88 | MOVE APC, A[0] ;Just Check two boundary conditions | |
89 | MOVE APC, A[15] | |
90 | MOVE APC, ACC | |
91 | MOVE APC, A[AP] | |
92 | MOVE APC, IP | |
93 | MOVE APC, @SP-- | |
94 | MOVE APC, SP | |
95 | MOVE APC, IV | |
96 | MOVE APC, LC[0] | |
97 | MOVE APC, LC[1] | |
98 | MOVE APC, @BP[OFFS++] | |
99 | MOVE APC, @BP[OFFS--] | |
100 | MOVE APC, OFFS | |
101 | MOVE APC, DPC | |
102 | MOVE APC, GR | |
103 | MOVE APC, GRL | |
104 | MOVE APC, BP | |
105 | MOVE APC, GRS | |
106 | MOVE APC, GRH | |
107 | MOVE APC, GRXL | |
108 | MOVE APC, FP | |
109 | MOVE APC, @DP[0] | |
110 | MOVE APC, @DP[1] | |
111 | MOVE APC, @DP[0]++ | |
112 | MOVE APC, @DP[1]++ | |
113 | MOVE APC, @DP[0]-- | |
114 | MOVE APC, @DP[1]-- | |
115 | MOVE PSF, #01h | |
116 | MOVE PSF, AP | |
117 | MOVE PSF, APC | |
118 | MOVE PSF, IC | |
119 | MOVE PSF, IMR | |
120 | MOVE PSF, SC | |
121 | MOVE PSF, IIR | |
122 | MOVE PSF, CKCN | |
123 | MOVE PSF, WDCN | |
124 | MOVE PSF, A[0] ;Just Check two boundary conditions | |
125 | MOVE PSF, A[15] | |
126 | MOVE PSF, ACC | |
127 | MOVE PSF, A[AP] | |
128 | MOVE PSF, IP | |
129 | MOVE PSF, @SP-- | |
130 | MOVE PSF, SP | |
131 | MOVE PSF, IV | |
132 | MOVE PSF, LC[0] | |
133 | MOVE PSF, LC[1] | |
134 | MOVE PSF, @BP[OFFS++] | |
135 | MOVE PSF, @BP[OFFS--] | |
136 | MOVE PSF, OFFS | |
137 | MOVE PSF, DPC | |
138 | MOVE PSF, GR | |
139 | MOVE PSF, GRL | |
140 | MOVE PSF, BP | |
141 | MOVE PSF, GRS | |
142 | MOVE PSF, GRH | |
143 | MOVE PSF, GRXL | |
144 | MOVE PSF, FP | |
145 | MOVE PSF, @DP[0] | |
146 | MOVE PSF, @DP[1] | |
147 | MOVE PSF, @DP[0]++ | |
148 | MOVE PSF, @DP[1]++ | |
149 | MOVE PSF, @DP[0]-- | |
150 | MOVE PSF, @DP[1]-- | |
151 | MOVE IC, #01h | |
152 | MOVE IC, AP | |
153 | MOVE IC, APC | |
154 | MOVE IC, PSF | |
155 | MOVE IC, IMR | |
156 | MOVE IC, SC | |
157 | MOVE IC, IIR | |
158 | MOVE IC, CKCN | |
159 | MOVE IC, WDCN | |
160 | MOVE IC, A[0] ;Just Check two boundary conditions | |
161 | MOVE IC, A[15] | |
162 | MOVE IC, ACC | |
163 | MOVE IC, A[AP] | |
164 | MOVE IC, IP | |
165 | MOVE IC, @SP-- | |
166 | MOVE IC, SP | |
167 | MOVE IC, IV | |
168 | MOVE IC, LC[0] | |
169 | MOVE IC, LC[1] | |
170 | MOVE IC, @BP[OFFS++] | |
171 | MOVE IC, @BP[OFFS--] | |
172 | MOVE IC, OFFS | |
173 | MOVE IC, DPC | |
174 | MOVE IC, GR | |
175 | MOVE IC, GRL | |
176 | MOVE IC, BP | |
177 | MOVE IC, GRS | |
178 | MOVE IC, GRH | |
179 | MOVE IC, GRXL | |
180 | MOVE IC, FP | |
181 | MOVE IC, @DP[0] | |
182 | MOVE IC, @DP[1] | |
183 | MOVE IC, @DP[0]++ | |
184 | MOVE IC, @DP[1]++ | |
185 | MOVE IC, @DP[0]-- | |
186 | MOVE IC, @DP[1]-- | |
187 | MOVE IMR, #01h | |
188 | MOVE IMR, AP | |
189 | MOVE IMR, APC | |
190 | MOVE IMR, PSF | |
191 | MOVE IMR, IC | |
192 | MOVE IMR, SC | |
193 | MOVE IMR, IIR | |
194 | MOVE IMR, CKCN | |
195 | MOVE IMR, WDCN | |
196 | MOVE IMR, A[0] ;Just Check two boundary conditions | |
197 | MOVE IMR, A[15] | |
198 | MOVE IMR, ACC | |
199 | MOVE IMR, A[AP] | |
200 | MOVE IMR, IP | |
201 | MOVE IMR, @SP-- | |
202 | MOVE IMR, SP | |
203 | MOVE IMR, IV | |
204 | MOVE IMR, LC[0] | |
205 | MOVE IMR, LC[1] | |
206 | MOVE IMR, @BP[OFFS++] | |
207 | MOVE IMR, @BP[OFFS--] | |
208 | MOVE IMR, OFFS | |
209 | MOVE IMR, DPC | |
210 | MOVE IMR, GR | |
211 | MOVE IMR, GRL | |
212 | MOVE IMR, BP | |
213 | MOVE IMR, GRS | |
214 | MOVE IMR, GRH | |
215 | MOVE IMR, GRXL | |
216 | MOVE IMR, FP | |
217 | MOVE IMR, @DP[0] | |
218 | MOVE IMR, @DP[1] | |
219 | MOVE IMR, @DP[0]++ | |
220 | MOVE IMR, @DP[1]++ | |
221 | MOVE IMR, @DP[0]-- | |
222 | MOVE IMR, @DP[1]-- | |
223 | MOVE A[0], #01h | |
224 | MOVE A[0], AP | |
225 | MOVE A[0], APC | |
226 | MOVE A[0], PSF | |
227 | MOVE A[0], IC | |
228 | MOVE A[0], IMR | |
229 | MOVE A[0], SC | |
230 | MOVE A[0], IIR | |
231 | MOVE A[0], CKCN | |
232 | MOVE A[0], WDCN | |
233 | MOVE A[0], ACC | |
234 | MOVE A[0], A[AP] | |
235 | MOVE A[0], IP | |
236 | MOVE A[0], @SP-- | |
237 | MOVE A[0], SP | |
238 | MOVE A[0], IV | |
239 | MOVE A[0], LC[0] | |
240 | MOVE A[0], LC[1] | |
241 | MOVE A[0], @BP[OFFS++] | |
242 | MOVE A[0], @BP[OFFS--] | |
243 | MOVE A[0], OFFS | |
244 | MOVE A[0], DPC | |
245 | MOVE A[0], GR | |
246 | MOVE A[0], GRL | |
247 | MOVE A[0], BP | |
248 | MOVE A[0], GRS | |
249 | MOVE A[0], GRH | |
250 | MOVE A[0], GRXL | |
251 | MOVE A[0], FP | |
252 | MOVE A[0], @DP[0] | |
253 | MOVE A[0], @DP[1] | |
254 | MOVE A[0], @DP[0]++ | |
255 | MOVE A[0], @DP[1]++ | |
256 | MOVE A[0], @DP[0]-- | |
257 | MOVE A[0], @DP[1]-- | |
258 | MOVE ACC, #01h | |
259 | MOVE ACC, AP | |
260 | MOVE ACC, APC | |
261 | MOVE ACC, PSF | |
262 | MOVE ACC, IC | |
263 | MOVE ACC, IMR | |
264 | MOVE ACC, SC | |
265 | MOVE ACC, IIR | |
266 | MOVE ACC, CKCN | |
267 | MOVE ACC, WDCN | |
268 | MOVE ACC, A[0] ;Just Check two boundary conditions | |
269 | MOVE ACC, A[15] | |
270 | MOVE ACC, IP | |
271 | MOVE ACC, @SP-- | |
272 | MOVE ACC, SP | |
273 | MOVE ACC, IV | |
274 | MOVE ACC, LC[0] | |
275 | MOVE ACC, LC[1] | |
276 | MOVE ACC, @BP[OFFS++] | |
277 | MOVE ACC, @BP[OFFS--] | |
278 | MOVE ACC, OFFS | |
279 | MOVE ACC, DPC | |
280 | MOVE ACC, GR | |
281 | MOVE ACC, GRL | |
282 | MOVE ACC, BP | |
283 | MOVE ACC, GRS | |
284 | MOVE ACC, GRH | |
285 | MOVE ACC, GRXL | |
286 | MOVE ACC, FP | |
287 | MOVE ACC, @DP[0] | |
288 | MOVE ACC, @DP[1] | |
289 | MOVE ACC, @DP[0]++ | |
290 | MOVE ACC, @DP[1]++ | |
291 | MOVE ACC, @DP[0]-- | |
292 | MOVE ACC, @DP[1]-- | |
293 | MOVE @++SP, #01h | |
294 | MOVE @++SP, AP | |
295 | MOVE @++SP, APC | |
296 | MOVE @++SP, PSF | |
297 | MOVE @++SP, IC | |
298 | MOVE @++SP, IMR | |
299 | MOVE @++SP, SC | |
300 | MOVE @++SP, IIR | |
301 | MOVE @++SP, CKCN | |
302 | MOVE @++SP, WDCN | |
303 | MOVE @++SP, A[0] ;Just Check two boundary conditions | |
304 | MOVE @++SP, A[15] | |
305 | MOVE @++SP, ACC | |
306 | MOVE @++SP, A[AP] | |
307 | MOVE @++SP, IP | |
308 | MOVE @++SP, SP | |
309 | MOVE @++SP, IV | |
310 | MOVE @++SP, LC[0] | |
311 | MOVE @++SP, LC[1] | |
312 | MOVE @++SP, @BP[OFFS++] | |
313 | MOVE @++SP, @BP[OFFS--] | |
314 | MOVE @++SP, OFFS | |
315 | MOVE @++SP, DPC | |
316 | MOVE @++SP, GR | |
317 | MOVE @++SP, GRL | |
318 | MOVE @++SP, BP | |
319 | MOVE @++SP, GRS | |
320 | MOVE @++SP, GRH | |
321 | MOVE @++SP, GRXL | |
322 | MOVE @++SP, FP | |
323 | MOVE @++SP, @DP[0] | |
324 | MOVE @++SP, @DP[1] | |
325 | MOVE @++SP, @DP[0]++ | |
326 | MOVE @++SP, @DP[1]++ | |
327 | MOVE @++SP, @DP[0]-- | |
328 | MOVE @++SP, @DP[1]-- | |
329 | MOVE SP, #01h | |
330 | MOVE SP, AP | |
331 | MOVE SP, APC | |
332 | MOVE SP, PSF | |
333 | MOVE SP, IC | |
334 | MOVE SP, IMR | |
335 | MOVE SP, SC | |
336 | MOVE SP, IIR | |
337 | MOVE SP, CKCN | |
338 | MOVE SP, WDCN | |
339 | MOVE SP, A[0] ;Just Check two boundary conditions | |
340 | MOVE SP, A[15] | |
341 | MOVE SP, ACC | |
342 | MOVE SP, A[AP] | |
343 | MOVE SP, IP | |
344 | MOVE SP, IV | |
345 | MOVE SP, LC[0] | |
346 | MOVE SP, LC[1] | |
347 | MOVE SP, @BP[OFFS++] | |
348 | MOVE SP, @BP[OFFS--] | |
349 | MOVE SP, OFFS | |
350 | MOVE SP, DPC | |
351 | MOVE SP, GR | |
352 | MOVE SP, GRL | |
353 | MOVE SP, BP | |
354 | MOVE SP, GRS | |
355 | MOVE SP, GRH | |
356 | MOVE SP, GRXL | |
357 | MOVE SP, FP | |
358 | MOVE SP, @DP[0] | |
359 | MOVE SP, @DP[1] | |
360 | MOVE SP, @DP[0]++ | |
361 | MOVE SP, @DP[1]++ | |
362 | MOVE SP, @DP[0]-- | |
363 | MOVE SP, @DP[1]-- | |
364 | MOVE IV, #01h | |
365 | MOVE IV, AP | |
366 | MOVE IV, APC | |
367 | MOVE IV, PSF | |
368 | MOVE IV, IC | |
369 | MOVE IV, IMR | |
370 | MOVE IV, SC | |
371 | MOVE IV, IIR | |
372 | MOVE IV, CKCN | |
373 | MOVE IV, WDCN | |
374 | MOVE IV, A[0] ;Just Check two boundary conditions | |
375 | MOVE IV, A[15] | |
376 | MOVE IV, ACC | |
377 | MOVE IV, A[AP] | |
378 | MOVE IV, IP | |
379 | MOVE IV, @SP-- | |
380 | MOVE IV, SP | |
381 | MOVE IV, IV | |
382 | MOVE IV, LC[0] | |
383 | MOVE IV, LC[1] | |
384 | MOVE IV, @BP[OFFS++] | |
385 | MOVE IV, @BP[OFFS--] | |
386 | MOVE IV, OFFS | |
387 | MOVE IV, DPC | |
388 | MOVE IV, GR | |
389 | MOVE IV, GRL | |
390 | MOVE IV, BP | |
391 | MOVE IV, GRS | |
392 | MOVE IV, GRH | |
393 | MOVE IV, GRXL | |
394 | MOVE IV, FP | |
395 | MOVE IV, @DP[0] | |
396 | MOVE IV, @DP[1] | |
397 | MOVE IV, @DP[0]++ | |
398 | MOVE IV, @DP[1]++ | |
399 | MOVE IV, @DP[0]-- | |
400 | MOVE IV, @DP[1]-- | |
401 | MOVE LC[0], #01h | |
402 | MOVE LC[0], AP | |
403 | MOVE LC[0], APC | |
404 | MOVE LC[0], PSF | |
405 | MOVE LC[0], IC | |
406 | MOVE LC[0], IMR | |
407 | MOVE LC[0], SC | |
408 | MOVE LC[0], IIR | |
409 | MOVE LC[0], CKCN | |
410 | MOVE LC[0], WDCN | |
411 | MOVE LC[0], A[0] ;Just Check two boundary conditions | |
412 | MOVE LC[0], A[15] | |
413 | MOVE LC[0], ACC | |
414 | MOVE LC[0], A[AP] | |
415 | MOVE LC[0], IP | |
416 | MOVE LC[0], @SP-- | |
417 | MOVE LC[0], SP | |
418 | MOVE LC[0], IV | |
419 | MOVE LC[0], @BP[OFFS++] | |
420 | MOVE LC[0], @BP[OFFS--] | |
421 | MOVE LC[0], OFFS | |
422 | MOVE LC[0], DPC | |
423 | MOVE LC[0], GR | |
424 | MOVE LC[0], GRL | |
425 | MOVE LC[0], BP | |
426 | MOVE LC[0], GRS | |
427 | MOVE LC[0], GRH | |
428 | MOVE LC[0], GRXL | |
429 | MOVE LC[0], FP | |
430 | MOVE LC[0], @DP[0] | |
431 | MOVE LC[0], @DP[1] | |
432 | MOVE LC[0], @DP[0]++ | |
433 | MOVE LC[0], @DP[1]++ | |
434 | MOVE LC[0], @DP[0]-- | |
435 | MOVE LC[0], @DP[1]-- | |
436 | MOVE @BP[OFFS], #01h | |
437 | MOVE @BP[OFFS], AP | |
438 | MOVE @BP[OFFS], APC | |
439 | MOVE @BP[OFFS], PSF | |
440 | MOVE @BP[OFFS], IC | |
441 | MOVE @BP[OFFS], IMR | |
442 | MOVE @BP[OFFS], SC | |
443 | MOVE @BP[OFFS], IIR | |
444 | MOVE @BP[OFFS], CKCN | |
445 | MOVE @BP[OFFS], WDCN | |
446 | MOVE @BP[OFFS], A[0] ;Just Check two boundary conditions | |
447 | MOVE @BP[OFFS], A[15] | |
448 | MOVE @BP[OFFS], ACC | |
449 | MOVE @BP[OFFS], A[AP] | |
450 | MOVE @BP[OFFS], IP | |
451 | MOVE @BP[OFFS], @SP-- | |
452 | MOVE @BP[OFFS], SP | |
453 | MOVE @BP[OFFS], IV | |
454 | MOVE @BP[OFFS], LC[0] | |
455 | MOVE @BP[OFFS], LC[1] | |
456 | MOVE @BP[OFFS], OFFS | |
457 | MOVE @BP[OFFS], DPC | |
458 | MOVE @BP[OFFS], GR | |
459 | MOVE @BP[OFFS], GRL | |
460 | MOVE @BP[OFFS], BP | |
461 | MOVE @BP[OFFS], GRS | |
462 | MOVE @BP[OFFS], GRH | |
463 | MOVE @BP[OFFS], GRXL | |
464 | MOVE @BP[OFFS], FP | |
465 | MOVE @BP[OFFS], @DP[0] | |
466 | MOVE @BP[OFFS], @DP[1] | |
467 | MOVE @BP[OFFS], @DP[0]++ | |
468 | MOVE @BP[OFFS], @DP[1]++ | |
469 | MOVE @BP[OFFS], @DP[0]-- | |
470 | MOVE @BP[OFFS], @DP[1]-- | |
471 | MOVE @BP[++OFFS], #01h | |
472 | MOVE @BP[++OFFS], AP | |
473 | MOVE @BP[++OFFS], APC | |
474 | MOVE @BP[++OFFS], PSF | |
475 | MOVE @BP[++OFFS], IC | |
476 | MOVE @BP[++OFFS], IMR | |
477 | MOVE @BP[++OFFS], SC | |
478 | MOVE @BP[++OFFS], IIR | |
479 | MOVE @BP[++OFFS], CKCN | |
480 | MOVE @BP[++OFFS], WDCN | |
481 | MOVE @BP[++OFFS], A[0] ;Just Check two boundary conditions | |
482 | MOVE @BP[++OFFS], A[15] | |
483 | MOVE @BP[++OFFS], ACC | |
484 | MOVE @BP[++OFFS], A[AP] | |
485 | MOVE @BP[++OFFS], IP | |
486 | MOVE @BP[++OFFS], SP | |
487 | MOVE @BP[++OFFS], IV | |
488 | MOVE @BP[++OFFS], LC[0] | |
489 | MOVE @BP[++OFFS], LC[1] | |
490 | MOVE @BP[++OFFS], OFFS | |
491 | MOVE @BP[++OFFS], DPC | |
492 | MOVE @BP[++OFFS], GR | |
493 | MOVE @BP[++OFFS], GRL | |
494 | MOVE @BP[++OFFS], BP | |
495 | MOVE @BP[++OFFS], GRS | |
496 | MOVE @BP[++OFFS], GRH | |
497 | MOVE @BP[++OFFS], GRXL | |
498 | MOVE @BP[++OFFS], FP | |
499 | MOVE @BP[++OFFS], @DP[0] | |
500 | MOVE @BP[++OFFS], @DP[1] | |
501 | MOVE @BP[++OFFS], @DP[0]-- | |
502 | MOVE @BP[++OFFS], @DP[1]-- | |
503 | MOVE @BP[--OFFS], #01h | |
504 | MOVE @BP[--OFFS], AP | |
505 | MOVE @BP[--OFFS], APC | |
506 | MOVE @BP[--OFFS], PSF | |
507 | MOVE @BP[--OFFS], IC | |
508 | MOVE @BP[--OFFS], IMR | |
509 | MOVE @BP[--OFFS], SC | |
510 | MOVE @BP[--OFFS], IIR | |
511 | MOVE @BP[--OFFS], CKCN | |
512 | MOVE @BP[--OFFS], WDCN | |
513 | MOVE @BP[--OFFS], A[0] ;Just Check two boundary conditions | |
514 | MOVE @BP[--OFFS], A[15] | |
515 | MOVE @BP[--OFFS], ACC | |
516 | MOVE @BP[--OFFS], A[AP] | |
517 | MOVE @BP[--OFFS], IP | |
518 | MOVE @BP[--OFFS], SP | |
519 | MOVE @BP[--OFFS], IV | |
520 | MOVE @BP[--OFFS], LC[0] | |
521 | MOVE @BP[--OFFS], LC[1] | |
522 | MOVE @BP[--OFFS], OFFS | |
523 | MOVE @BP[--OFFS], DPC | |
524 | MOVE @BP[--OFFS], GR | |
525 | MOVE @BP[--OFFS], GRL | |
526 | MOVE @BP[--OFFS], BP | |
527 | MOVE @BP[--OFFS], GRS | |
528 | MOVE @BP[--OFFS], GRH | |
529 | MOVE @BP[--OFFS], GRXL | |
530 | MOVE @BP[--OFFS], FP | |
531 | MOVE @BP[--OFFS], @DP[0] | |
532 | MOVE @BP[--OFFS], @DP[1] | |
533 | MOVE OFFS, #01h | |
534 | MOVE OFFS, AP | |
535 | MOVE OFFS, APC | |
536 | MOVE OFFS, PSF | |
537 | MOVE OFFS, IC | |
538 | MOVE OFFS, IMR | |
539 | MOVE OFFS, SC | |
540 | MOVE OFFS, IIR | |
541 | MOVE OFFS, CKCN | |
542 | MOVE OFFS, WDCN | |
543 | MOVE OFFS, A[0] ;Just Check two boundary conditions | |
544 | MOVE OFFS, A[15] | |
545 | MOVE OFFS, ACC | |
546 | MOVE OFFS, A[AP] | |
547 | MOVE OFFS, IP | |
548 | MOVE OFFS, @SP-- | |
549 | MOVE OFFS, SP | |
550 | MOVE OFFS, IV | |
551 | MOVE OFFS, LC[0] | |
552 | MOVE OFFS, LC[1] | |
553 | MOVE OFFS, DPC | |
554 | MOVE OFFS, GR | |
555 | MOVE OFFS, GRL | |
556 | MOVE OFFS, BP | |
557 | MOVE OFFS, GRS | |
558 | MOVE OFFS, GRH | |
559 | MOVE OFFS, GRXL | |
560 | MOVE OFFS, FP | |
561 | MOVE OFFS, @DP[0] | |
562 | MOVE OFFS, @DP[1] | |
563 | MOVE OFFS, @DP[0]++ | |
564 | MOVE OFFS, @DP[1]++ | |
565 | MOVE OFFS, @DP[0]-- | |
566 | MOVE OFFS, @DP[1]-- | |
567 | MOVE DPC, #01h | |
568 | MOVE DPC, AP | |
569 | MOVE DPC, APC | |
570 | MOVE DPC, PSF | |
571 | MOVE DPC, IC | |
572 | MOVE DPC, IMR | |
573 | MOVE DPC, SC | |
574 | MOVE DPC, IIR | |
575 | MOVE DPC, CKCN | |
576 | MOVE DPC, WDCN | |
577 | MOVE DPC, A[0] ;Just Check two boundary conditions | |
578 | MOVE DPC, A[15] | |
579 | MOVE DPC, ACC | |
580 | MOVE DPC, A[AP] | |
581 | MOVE DPC, IP | |
582 | MOVE DPC, @SP-- | |
583 | MOVE DPC, SP | |
584 | MOVE DPC, IV | |
585 | MOVE DPC, LC[0] | |
586 | MOVE DPC, LC[1] | |
587 | MOVE DPC, @BP[OFFS++] | |
588 | MOVE DPC, @BP[OFFS--] | |
589 | MOVE DPC, OFFS | |
590 | MOVE DPC, GR | |
591 | MOVE DPC, GRL | |
592 | MOVE DPC, BP | |
593 | MOVE DPC, GRS | |
594 | MOVE DPC, GRH | |
595 | MOVE DPC, GRXL | |
596 | MOVE DPC, FP | |
597 | MOVE DPC, @DP[0] | |
598 | MOVE DPC, @DP[1] | |
599 | MOVE DPC, @DP[0]++ | |
600 | MOVE DPC, @DP[1]++ | |
601 | MOVE DPC, @DP[0]-- | |
602 | MOVE DPC, @DP[1]-- | |
603 | MOVE GR, #01h | |
604 | MOVE GR, AP | |
605 | MOVE GR, APC | |
606 | MOVE GR, PSF | |
607 | MOVE GR, IC | |
608 | MOVE GR, IMR | |
609 | MOVE GR, SC | |
610 | MOVE GR, IIR | |
611 | MOVE GR, CKCN | |
612 | MOVE GR, WDCN | |
613 | MOVE GR, A[0] ;Just Check two boundary conditions | |
614 | MOVE GR, A[15] | |
615 | MOVE GR, ACC | |
616 | MOVE GR, A[AP] | |
617 | MOVE GR, IP | |
618 | MOVE GR, @SP-- | |
619 | MOVE GR, SP | |
620 | MOVE GR, IV | |
621 | MOVE GR, LC[0] | |
622 | MOVE GR, LC[1] | |
623 | MOVE GR, @BP[OFFS++] | |
624 | MOVE GR, @BP[OFFS--] | |
625 | MOVE GR, OFFS | |
626 | MOVE GR, DPC | |
627 | MOVE GR, GRL | |
628 | MOVE GR, BP | |
629 | MOVE GR, GRS | |
630 | MOVE GR, GRH | |
631 | MOVE GR, GRXL | |
632 | MOVE GR, FP | |
633 | MOVE GR, @DP[0] | |
634 | MOVE GR, @DP[1] | |
635 | MOVE GR, @DP[0]++ | |
636 | MOVE GR, @DP[1]++ | |
637 | MOVE GR, @DP[0]-- | |
638 | MOVE GR, @DP[1]-- | |
639 | MOVE GRL, #01h | |
640 | MOVE GRL, AP | |
641 | MOVE GRL, APC | |
642 | MOVE GRL, PSF | |
643 | MOVE GRL, IC | |
644 | MOVE GRL, IMR | |
645 | MOVE GRL, SC | |
646 | MOVE GRL, IIR | |
647 | MOVE GRL, CKCN | |
648 | MOVE GRL, WDCN | |
649 | MOVE GRL, A[0] ;Just Check two boundary conditions | |
650 | MOVE GRL, A[15] | |
651 | MOVE GRL, ACC | |
652 | MOVE GRL, A[AP] | |
653 | MOVE GRL, IP | |
654 | MOVE GRL, @SP-- | |
655 | MOVE GRL, SP | |
656 | MOVE GRL, IV | |
657 | MOVE GRL, LC[0] | |
658 | MOVE GRL, LC[1] | |
659 | MOVE GRL, @BP[OFFS++] | |
660 | MOVE GRL, @BP[OFFS--] | |
661 | MOVE GRL, OFFS | |
662 | MOVE GRL, DPC | |
663 | MOVE GRL, GR | |
664 | MOVE GRL, BP | |
665 | MOVE GRL, GRS | |
666 | MOVE GRL, GRH | |
667 | MOVE GRL, GRXL | |
668 | MOVE GRL, FP | |
669 | MOVE GRL, @DP[0] | |
670 | MOVE GRL, @DP[1] | |
671 | MOVE GRL, @DP[0]++ | |
672 | MOVE GRL, @DP[1]++ | |
673 | MOVE GRL, @DP[0]-- | |
674 | MOVE GRL, @DP[1]-- | |
675 | MOVE BP, #01h | |
676 | MOVE BP, AP | |
677 | MOVE BP, APC | |
678 | MOVE BP, PSF | |
679 | MOVE BP, IC | |
680 | MOVE BP, IMR | |
681 | MOVE BP, SC | |
682 | MOVE BP, IIR | |
683 | MOVE BP, CKCN | |
684 | MOVE BP, WDCN | |
685 | MOVE BP, A[0] ;Just Check two boundary conditions | |
686 | MOVE BP, A[15] | |
687 | MOVE BP, ACC | |
688 | MOVE BP, A[AP] | |
689 | MOVE BP, IP | |
690 | MOVE BP, @SP-- | |
691 | MOVE BP, SP | |
692 | MOVE BP, IV | |
693 | MOVE BP, LC[0] | |
694 | MOVE BP, LC[1] | |
695 | MOVE BP, @BP[OFFS++] | |
696 | MOVE BP, @BP[OFFS--] | |
697 | MOVE BP, OFFS | |
698 | MOVE BP, DPC | |
699 | MOVE BP, GR | |
700 | MOVE BP, GRL | |
701 | MOVE BP, GRS | |
702 | MOVE BP, GRH | |
703 | MOVE BP, GRXL | |
704 | MOVE BP, FP | |
705 | MOVE BP, @DP[0] | |
706 | MOVE BP, @DP[1] | |
707 | MOVE BP, @DP[0]++ | |
708 | MOVE BP, @DP[1]++ | |
709 | MOVE BP, @DP[0]-- | |
710 | MOVE BP, @DP[1]-- | |
711 | MOVE @DP[0], #01h | |
712 | MOVE @DP[0], AP | |
713 | MOVE @DP[0], APC | |
714 | MOVE @DP[0], PSF | |
715 | MOVE @DP[0], IC | |
716 | MOVE @DP[0], IMR | |
717 | MOVE @DP[0], SC | |
718 | MOVE @DP[0], IIR | |
719 | MOVE @DP[0], CKCN | |
720 | MOVE @DP[0], WDCN | |
721 | MOVE @DP[0], A[0] ;Just Check two boundary conditions | |
722 | MOVE @DP[0], A[15] | |
723 | MOVE @DP[0], ACC | |
724 | MOVE @DP[0], A[AP] | |
725 | MOVE @DP[0], IP | |
726 | MOVE @DP[0], @SP-- | |
727 | MOVE @DP[0], SP | |
728 | MOVE @DP[0], IV | |
729 | MOVE @DP[0], LC[0] | |
730 | MOVE @DP[0], LC[1] | |
731 | MOVE @DP[0], @BP[OFFS++] | |
732 | MOVE @DP[0], @BP[OFFS--] | |
733 | MOVE @DP[0], OFFS | |
734 | MOVE @DP[0], DPC | |
735 | MOVE @DP[0], GR | |
736 | MOVE @DP[0], GRL | |
737 | MOVE @DP[0], BP | |
738 | MOVE @DP[0], GRS | |
739 | MOVE @DP[0], GRH | |
740 | MOVE @DP[0], GRXL | |
741 | MOVE @DP[0], FP | |
742 | MOVE @++DP[0], #01h | |
743 | MOVE @++DP[0], AP | |
744 | MOVE @++DP[0], APC | |
745 | MOVE @++DP[0], PSF | |
746 | MOVE @++DP[0], IC | |
747 | MOVE @++DP[0], IMR | |
748 | MOVE @++DP[0], SC | |
749 | MOVE @++DP[0], IIR | |
750 | MOVE @++DP[0], CKCN | |
751 | MOVE @++DP[0], WDCN | |
752 | MOVE @++DP[0], A[0] ;Just Check two boundary conditions | |
753 | MOVE @++DP[0], A[15] | |
754 | MOVE @++DP[0], ACC | |
755 | MOVE @++DP[0], A[AP] | |
756 | MOVE @++DP[0], IP | |
757 | MOVE @++DP[0], @SP-- | |
758 | MOVE @++DP[0], SP | |
759 | MOVE @++DP[0], IV | |
760 | MOVE @++DP[0], LC[0] | |
761 | MOVE @++DP[0], LC[1] | |
762 | MOVE @++DP[0], @BP[OFFS++] | |
763 | MOVE @++DP[0], @BP[OFFS--] | |
764 | MOVE @++DP[0], OFFS | |
765 | MOVE @++DP[0], DPC | |
766 | MOVE @++DP[0], GR | |
767 | MOVE @++DP[0], GRL | |
768 | MOVE @++DP[0], BP | |
769 | MOVE @++DP[0], GRS | |
770 | MOVE @++DP[0], GRH | |
771 | MOVE @++DP[0], GRXL | |
772 | MOVE @++DP[0], FP | |
773 | MOVE @--DP[0], #01h | |
774 | MOVE @--DP[0], AP | |
775 | MOVE @--DP[0], APC | |
776 | MOVE @--DP[0], PSF | |
777 | MOVE @--DP[0], IC | |
778 | MOVE @--DP[0], IMR | |
779 | MOVE @--DP[0], SC | |
780 | MOVE @--DP[0], IIR | |
781 | MOVE @--DP[0], CKCN | |
782 | MOVE @--DP[0], WDCN | |
783 | MOVE @--DP[0], A[0] ;Just Check two boundary conditions | |
784 | MOVE @--DP[0], A[15] | |
785 | MOVE @--DP[0], ACC | |
786 | MOVE @--DP[0], A[AP] | |
787 | MOVE @--DP[0], IP | |
788 | MOVE @--DP[0], @SP-- | |
789 | MOVE @--DP[0], SP | |
790 | MOVE @--DP[0], IV | |
791 | MOVE @--DP[0], LC[0] | |
792 | MOVE @--DP[0], LC[1] | |
793 | MOVE @--DP[0], @BP[OFFS++] | |
794 | MOVE @--DP[0], @BP[OFFS--] | |
795 | MOVE @--DP[0], OFFS | |
796 | MOVE @--DP[0], DPC | |
797 | MOVE @--DP[0], GR | |
798 | MOVE @--DP[0], GRL | |
799 | MOVE @--DP[0], BP | |
800 | MOVE @--DP[0], GRS | |
801 | MOVE @--DP[0], GRH | |
802 | MOVE @--DP[0], GRXL | |
803 | MOVE @--DP[0], FP | |
804 | MOVE DP[0], #01h | |
805 | MOVE DP[0], AP | |
806 | MOVE DP[0], APC | |
807 | MOVE DP[0], PSF | |
808 | MOVE DP[0], IC | |
809 | MOVE DP[0], IMR | |
810 | MOVE DP[0], SC | |
811 | MOVE DP[0], IIR | |
812 | MOVE DP[0], CKCN | |
813 | MOVE DP[0], WDCN | |
814 | MOVE DP[0], A[0] ;Just Check two boundary conditions | |
815 | MOVE DP[0], A[15] | |
816 | MOVE DP[0], ACC | |
817 | MOVE DP[0], A[AP] | |
818 | MOVE DP[0], IP | |
819 | MOVE DP[0], @SP-- | |
820 | MOVE DP[0], SP | |
821 | MOVE DP[0], IV | |
822 | MOVE DP[0], LC[0] | |
823 | MOVE DP[0], LC[1] | |
824 | MOVE DP[0], @BP[OFFS++] | |
825 | MOVE DP[0], @BP[OFFS--] | |
826 | MOVE DP[0], OFFS | |
827 | MOVE DP[0], DPC | |
828 | MOVE DP[0], GR | |
829 | MOVE DP[0], GRL | |
830 | MOVE DP[0], BP | |
831 | MOVE DP[0], GRS | |
832 | MOVE DP[0], GRH | |
833 | MOVE DP[0], GRXL | |
834 | MOVE DP[0], FP | |
835 | MOVE SC, #01h | |
836 | MOVE SC, AP | |
837 | MOVE SC, APC | |
838 | MOVE SC, PSF | |
839 | MOVE SC, IC | |
840 | MOVE SC, IMR | |
841 | MOVE SC, IIR | |
842 | MOVE SC, CKCN | |
843 | MOVE SC, WDCN | |
844 | MOVE SC, A[0] ;Just Check two boundary conditions | |
845 | MOVE SC, A[15] | |
846 | MOVE SC, ACC | |
847 | MOVE SC, A[AP] | |
848 | MOVE SC, IP | |
849 | MOVE SC, @SP-- | |
850 | MOVE SC, SP | |
851 | MOVE SC, IV | |
852 | MOVE SC, LC[0] | |
853 | MOVE SC, LC[1] | |
854 | MOVE SC, @BP[OFFS++] | |
855 | MOVE SC, @BP[OFFS--] | |
856 | MOVE SC, OFFS | |
857 | MOVE SC, DPC | |
858 | MOVE SC, GR | |
859 | MOVE SC, GRL | |
860 | MOVE SC, BP | |
861 | MOVE SC, GRS | |
862 | MOVE SC, GRH | |
863 | MOVE SC, GRXL | |
864 | MOVE SC, FP | |
865 | MOVE SC, @DP[0] | |
866 | MOVE SC, @DP[1] | |
867 | MOVE SC, @DP[0]++ | |
868 | MOVE SC, @DP[1]++ | |
869 | MOVE SC, @DP[0]-- | |
870 | MOVE SC, @DP[1]-- | |
871 | MOVE CKCN, #01h | |
872 | MOVE CKCN, AP | |
873 | MOVE CKCN, APC | |
874 | MOVE CKCN, PSF | |
875 | MOVE CKCN, IC | |
876 | MOVE CKCN, IMR | |
877 | MOVE CKCN, SC | |
878 | MOVE CKCN, IIR | |
879 | MOVE CKCN, WDCN | |
880 | MOVE CKCN, A[0] ;Just Check two boundary conditions | |
881 | MOVE CKCN, A[15] | |
882 | MOVE CKCN, ACC | |
883 | MOVE CKCN, A[AP] | |
884 | MOVE CKCN, IP | |
885 | MOVE CKCN, @SP-- | |
886 | MOVE CKCN, SP | |
887 | MOVE CKCN, IV | |
888 | MOVE CKCN, LC[0] | |
889 | MOVE CKCN, LC[1] | |
890 | MOVE CKCN, @BP[OFFS++] | |
891 | MOVE CKCN, @BP[OFFS--] | |
892 | MOVE CKCN, OFFS | |
893 | MOVE CKCN, DPC | |
894 | MOVE CKCN, GR | |
895 | MOVE CKCN, GRL | |
896 | MOVE CKCN, BP | |
897 | MOVE CKCN, GRS | |
898 | MOVE CKCN, GRH | |
899 | MOVE CKCN, GRXL | |
900 | MOVE CKCN, FP | |
901 | MOVE CKCN, @DP[0] | |
902 | MOVE CKCN, @DP[1] | |
903 | MOVE CKCN, @DP[0]++ | |
904 | MOVE CKCN, @DP[1]++ | |
905 | MOVE CKCN, @DP[0]-- | |
906 | MOVE CKCN, @DP[1]-- | |
907 | MOVE A[0], #01h | |
908 | MOVE A[0], AP | |
909 | MOVE A[0], APC | |
910 | MOVE A[0], PSF | |
911 | MOVE A[0], IC | |
912 | MOVE A[0], IMR | |
913 | MOVE A[0], SC | |
914 | MOVE A[0], IIR | |
915 | MOVE A[0], CKCN | |
916 | MOVE A[0], WDCN | |
917 | MOVE A[0], ACC | |
918 | MOVE A[0], A[AP] | |
919 | MOVE A[0], IP | |
920 | MOVE A[0], @SP-- | |
921 | MOVE A[0], SP | |
922 | MOVE A[0], IV | |
923 | MOVE A[0], LC[0] | |
924 | MOVE A[0], LC[1] | |
925 | MOVE A[0], @BP[OFFS++] | |
926 | MOVE A[0], @BP[OFFS--] | |
927 | MOVE A[0], OFFS | |
928 | MOVE A[0], DPC | |
929 | MOVE A[0], GR | |
930 | MOVE A[0], GRL | |
931 | MOVE A[0], BP | |
932 | MOVE A[0], GRS | |
933 | MOVE A[0], GRH | |
934 | MOVE A[0], GRXL | |
935 | MOVE A[0], FP | |
936 | MOVE A[0], @DP[0] | |
937 | MOVE A[0], @DP[1] | |
938 | MOVE A[0], @DP[0]++ | |
939 | MOVE A[0], @DP[1]++ | |
940 | MOVE A[0], @DP[0]-- | |
941 | MOVE A[0], @DP[1]-- | |
942 | MOVE GRH, #01h | |
943 | MOVE GRH, AP | |
944 | MOVE GRH, APC | |
945 | MOVE GRH, PSF | |
946 | MOVE GRH, IC | |
947 | MOVE GRH, IMR | |
948 | MOVE GRH, SC | |
949 | MOVE GRH, IIR | |
950 | MOVE GRH, CKCN | |
951 | MOVE GRH, WDCN | |
952 | MOVE GRH, A[0] ;Just Check two boundary conditions | |
953 | MOVE GRH, A[15] | |
954 | MOVE GRH, ACC | |
955 | MOVE GRH, A[AP] | |
956 | MOVE GRH, IP | |
957 | MOVE GRH, @SP-- | |
958 | MOVE GRH, SP | |
959 | MOVE GRH, IV | |
960 | MOVE GRH, LC[0] | |
961 | MOVE GRH, LC[1] | |
962 | MOVE GRH, @BP[OFFS++] | |
963 | MOVE GRH, @BP[OFFS--] | |
964 | MOVE GRH, OFFS | |
965 | MOVE GRH, DPC | |
966 | MOVE GRH, GR | |
967 | MOVE GRH, GRL | |
968 | MOVE GRH, BP | |
969 | MOVE GRH, GRS | |
970 | MOVE GRH, GRXL | |
971 | MOVE GRH, FP | |
972 | MOVE GRH, @DP[0] | |
973 | MOVE GRH, @DP[1] | |
974 | MOVE GRH, @DP[0]++ | |
975 | MOVE GRH, @DP[1]++ | |
976 | MOVE GRH, @DP[0]-- | |
977 | MOVE GRH, @DP[1]-- |