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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [maxq10/] [data.s] - Blame information for rev 830

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
;# 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]--

powered by: WebSVN 2.1.0

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