iltest8.s
24.2 KB
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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
/****************************************************************
SCALAR UNIT INTERLOCK TEST: 8
****************************************************************/
.base 0x00000000
.word 0x75875637 /* Addr: 0x0000 */
.word 0x07D2A515 /* Addr: 0x0004 */
.word 0xC1021132 /* Addr: 0x0008 */
.word 0x44A4E003 /* Addr: 0x000C */
.word 0x2621A417 /* Addr: 0x0010 */
.word 0x3052B335 /* Addr: 0x0014 */
.word 0xE497A722 /* Addr: 0x0018 */
.word 0x52930031 /* Addr: 0x001C */
.word 0x27036703 /* Addr: 0x0020 */
.word 0xF5634224 /* Addr: 0x0024 */
.word 0x4727D714 /* Addr: 0x0028 */
.word 0x23772120 /* Addr: 0x002C */
.word 0x66009116 /* Addr: 0x0030 */
.word 0x80368300 /* Addr: 0x0034 */
.word 0xC1555003 /* Addr: 0x0038 */
.word 0x61D7C212 /* Addr: 0x003C */
.word 0x5344A224 /* Addr: 0x0040 */
.word 0xD214B334 /* Addr: 0x0044 */
.word 0x23F60611 /* Addr: 0x0048 */
.word 0x91719517 /* Addr: 0x004C */
.word 0xD5D4D432 /* Addr: 0x0050 */
.word 0xD7B34104 /* Addr: 0x0054 */
.word 0xD2A31011 /* Addr: 0x0058 */
.word 0x84F4A607 /* Addr: 0x005C */
.word 0x11C66304 /* Addr: 0x0060 */
.word 0xA7C01624 /* Addr: 0x0064 */
.word 0x52A57022 /* Addr: 0x0068 */
.word 0xB1E57214 /* Addr: 0x006C */
.word 0x6440F413 /* Addr: 0x0070 */
.word 0xA600C607 /* Addr: 0x0074 */
.word 0xA675F203 /* Addr: 0x0078 */
.word 0x70629132 /* Addr: 0x007C */
.word 0x3144A432 /* Addr: 0x0080 */
.word 0x43460600 /* Addr: 0x0084 */
.word 0x94319524 /* Addr: 0x0088 */
.word 0xA3E5A737 /* Addr: 0x008C */
.word 0x47D46315 /* Addr: 0x0090 */
.word 0xA602B524 /* Addr: 0x0094 */
.word 0x2141D216 /* Addr: 0x0098 */
.word 0x14907220 /* Addr: 0x009C */
.word 0xF7743110 /* Addr: 0x00A0 */
.word 0x54471713 /* Addr: 0x00A4 */
.word 0xC130B010 /* Addr: 0x00A8 */
.word 0xD086C112 /* Addr: 0x00AC */
.word 0x55636400 /* Addr: 0x00B0 */
.word 0xD4804231 /* Addr: 0x00B4 */
.word 0x47B15711 /* Addr: 0x00B8 */
.word 0x9452D604 /* Addr: 0x00BC */
.word 0xC0E2C114 /* Addr: 0x00C0 */
.word 0x66336337 /* Addr: 0x00C4 */
.word 0x70E3E103 /* Addr: 0x00C8 */
.word 0xE4874117 /* Addr: 0x00CC */
.word 0xA116F210 /* Addr: 0x00D0 */
.word 0xE224B031 /* Addr: 0x00D4 */
.word 0x8435F105 /* Addr: 0x00D8 */
.word 0x85C3E404 /* Addr: 0x00DC */
.word 0x81669410 /* Addr: 0x00E0 */
.word 0x25830027 /* Addr: 0x00E4 */
.word 0xC1F6C536 /* Addr: 0x00E8 */
.word 0x17575537 /* Addr: 0x00EC */
.word 0x6674A716 /* Addr: 0x00F0 */
.word 0x01F6D023 /* Addr: 0x00F4 */
.word 0xC087A713 /* Addr: 0x00F8 */
.word 0x1213C000 /* Addr: 0x00FC */
.word 0x6366A621 /* Addr: 0x0100 */
.word 0x5445A735 /* Addr: 0x0104 */
.word 0xD1B7F717 /* Addr: 0x0108 */
.word 0x5340D524 /* Addr: 0x010C */
.word 0x5726F526 /* Addr: 0x0110 */
.word 0x31D13711 /* Addr: 0x0114 */
.word 0x86057725 /* Addr: 0x0118 */
.word 0xF5203616 /* Addr: 0x011C */
.word 0x9082E623 /* Addr: 0x0120 */
.word 0x35A2C314 /* Addr: 0x0124 */
.word 0x8460A727 /* Addr: 0x0128 */
.word 0x06677010 /* Addr: 0x012C */
.word 0x64852230 /* Addr: 0x0130 */
.word 0x53823501 /* Addr: 0x0134 */
.word 0x1464F733 /* Addr: 0x0138 */
.word 0xC5E4C120 /* Addr: 0x013C */
.word 0xB1D3E003 /* Addr: 0x0140 */
.word 0x60B19510 /* Addr: 0x0144 */
.word 0xF564E332 /* Addr: 0x0148 */
.word 0xB0D0A503 /* Addr: 0x014C */
.word 0x56E31027 /* Addr: 0x0150 */
.word 0x5393F020 /* Addr: 0x0154 */
.word 0xB2527000 /* Addr: 0x0158 */
.word 0x1662C433 /* Addr: 0x015C */
.word 0x9682D234 /* Addr: 0x0160 */
.word 0x06C11610 /* Addr: 0x0164 */
.word 0x37736313 /* Addr: 0x0168 */
.word 0xB6438711 /* Addr: 0x016C */
.word 0x75718015 /* Addr: 0x0170 */
.word 0x20F44332 /* Addr: 0x0174 */
.word 0x56613213 /* Addr: 0x0178 */
.word 0x73C12622 /* Addr: 0x017C */
.word 0xD5E1F203 /* Addr: 0x0180 */
.word 0x1507F413 /* Addr: 0x0184 */
.word 0xF385B335 /* Addr: 0x0188 */
.word 0x85710032 /* Addr: 0x018C */
.word 0x0615D634 /* Addr: 0x0190 */
.word 0x2584C323 /* Addr: 0x0194 */
.word 0x64931717 /* Addr: 0x0198 */
.word 0x8604C232 /* Addr: 0x019C */
.word 0x64C3F703 /* Addr: 0x01A0 */
.word 0x3304C710 /* Addr: 0x01A4 */
.word 0xE2901232 /* Addr: 0x01A8 */
.word 0xD763C221 /* Addr: 0x01AC */
.word 0x16224336 /* Addr: 0x01B0 */
.word 0xF722C312 /* Addr: 0x01B4 */
.word 0x51409533 /* Addr: 0x01B8 */
.word 0x50503203 /* Addr: 0x01BC */
.word 0x60447322 /* Addr: 0x01C0 */
.word 0x13C5A225 /* Addr: 0x01C4 */
.word 0xC3A18527 /* Addr: 0x01C8 */
.word 0xD0804115 /* Addr: 0x01CC */
.word 0x2185C116 /* Addr: 0x01D0 */
.word 0xC5D77110 /* Addr: 0x01D4 */
.word 0x17A14402 /* Addr: 0x01D8 */
.word 0x5053A405 /* Addr: 0x01DC */
.word 0x5407C422 /* Addr: 0x01E0 */
.word 0x7520B011 /* Addr: 0x01E4 */
.word 0x8513C506 /* Addr: 0x01E8 */
.word 0x01449703 /* Addr: 0x01EC */
.word 0x63C41635 /* Addr: 0x01F0 */
.word 0x75379516 /* Addr: 0x01F4 */
.word 0x01332524 /* Addr: 0x01F8 */
.word 0x77B53101 /* Addr: 0x01FC */
.word 0x52D2F620 /* Addr: 0x0200 */
.word 0x47438212 /* Addr: 0x0204 */
.word 0x64636124 /* Addr: 0x0208 */
.word 0x8340B722 /* Addr: 0x020C */
.word 0xE6E58026 /* Addr: 0x0210 */
.word 0x9333D534 /* Addr: 0x0214 */
.word 0x16C31103 /* Addr: 0x0218 */
.word 0x71B0A334 /* Addr: 0x021C */
.word 0x1623D610 /* Addr: 0x0220 */
.word 0xC6F3A030 /* Addr: 0x0224 */
.word 0x16178531 /* Addr: 0x0228 */
.word 0x44D64605 /* Addr: 0x022C */
.word 0xD3E75602 /* Addr: 0x0230 */
.word 0xA1308222 /* Addr: 0x0234 */
.word 0x10D4D217 /* Addr: 0x0238 */
.word 0x95E78420 /* Addr: 0x023C */
.word 0x16610000 /* Addr: 0x0240 */
.word 0xC1E64537 /* Addr: 0x0244 */
.word 0xB5425612 /* Addr: 0x0248 */
.word 0x05F0A435 /* Addr: 0x024C */
.word 0x13038425 /* Addr: 0x0250 */
.word 0x0375C513 /* Addr: 0x0254 */
.word 0xA5A2B023 /* Addr: 0x0258 */
.word 0x56312422 /* Addr: 0x025C */
.word 0xD3B1C100 /* Addr: 0x0260 */
.word 0x62806601 /* Addr: 0x0264 */
.word 0x64D06402 /* Addr: 0x0268 */
.word 0x82151334 /* Addr: 0x026C */
.word 0x3350C327 /* Addr: 0x0270 */
.word 0x71175705 /* Addr: 0x0274 */
.word 0x53B5D035 /* Addr: 0x0278 */
.word 0x17727104 /* Addr: 0x027C */
.word 0xA4663701 /* Addr: 0x0280 */
.word 0xC566C212 /* Addr: 0x0284 */
.word 0xA5B16404 /* Addr: 0x0288 */
.word 0x87E26703 /* Addr: 0x028C */
.word 0xC3627125 /* Addr: 0x0290 */
.word 0xC494F733 /* Addr: 0x0294 */
.word 0xF7361532 /* Addr: 0x0298 */
.word 0x51F65024 /* Addr: 0x029C */
.word 0x26371133 /* Addr: 0x02A0 */
.word 0xA2B5D622 /* Addr: 0x02A4 */
.word 0x40878633 /* Addr: 0x02A8 */
.word 0x41315725 /* Addr: 0x02AC */
.word 0xF7E0D035 /* Addr: 0x02B0 */
.word 0x4351E103 /* Addr: 0x02B4 */
.word 0x74B22120 /* Addr: 0x02B8 */
.word 0x00555704 /* Addr: 0x02BC */
.word 0x35D60024 /* Addr: 0x02C0 */
.word 0xC451C616 /* Addr: 0x02C4 */
.word 0xE4F7B613 /* Addr: 0x02C8 */
.word 0x02044132 /* Addr: 0x02CC */
.word 0x7520D505 /* Addr: 0x02D0 */
.word 0xB5554410 /* Addr: 0x02D4 */
.word 0x36A75322 /* Addr: 0x02D8 */
.word 0x5165A431 /* Addr: 0x02DC */
.word 0x17156700 /* Addr: 0x02E0 */
.word 0x0126B110 /* Addr: 0x02E4 */
.word 0x80A1D525 /* Addr: 0x02E8 */
.word 0xB2A76615 /* Addr: 0x02EC */
.word 0xC6642534 /* Addr: 0x02F0 */
.word 0x86720020 /* Addr: 0x02F4 */
.word 0xF701D310 /* Addr: 0x02F8 */
.word 0x15536214 /* Addr: 0x02FC */
.word 0x94602634 /* Addr: 0x0300 */
.word 0x61003302 /* Addr: 0x0304 */
.word 0x31A05417 /* Addr: 0x0308 */
.word 0xE4A09106 /* Addr: 0x030C */
.word 0x25813217 /* Addr: 0x0310 */
.word 0xE4169607 /* Addr: 0x0314 */
.word 0x67548014 /* Addr: 0x0318 */
.word 0xE0B05704 /* Addr: 0x031C */
.word 0x27623412 /* Addr: 0x0320 */
.word 0x4051D637 /* Addr: 0x0324 */
.word 0xB4107031 /* Addr: 0x0328 */
.word 0xD6778510 /* Addr: 0x032C */
.word 0xF4234116 /* Addr: 0x0330 */
.word 0xE0257523 /* Addr: 0x0334 */
.word 0x86A10226 /* Addr: 0x0338 */
.word 0xE2140431 /* Addr: 0x033C */
.word 0xF0D01211 /* Addr: 0x0340 */
.word 0x65E6D032 /* Addr: 0x0344 */
.word 0x33924331 /* Addr: 0x0348 */
.word 0x87E5A614 /* Addr: 0x034C */
.word 0x52222314 /* Addr: 0x0350 */
.word 0x96A4A106 /* Addr: 0x0354 */
.word 0x9467B110 /* Addr: 0x0358 */
.word 0x53C3B512 /* Addr: 0x035C */
.word 0x30571731 /* Addr: 0x0360 */
.word 0x42C21325 /* Addr: 0x0364 */
.word 0x92807230 /* Addr: 0x0368 */
.word 0x24F61335 /* Addr: 0x036C */
.word 0x0652B733 /* Addr: 0x0370 */
.word 0x26E60210 /* Addr: 0x0374 */
.word 0x8667B613 /* Addr: 0x0378 */
.word 0x73228720 /* Addr: 0x037C */
.word 0xE4D55533 /* Addr: 0x0380 */
.word 0xE4A66534 /* Addr: 0x0384 */
.word 0x8200A623 /* Addr: 0x0388 */
.word 0xD3F5C012 /* Addr: 0x038C */
.word 0xD7864026 /* Addr: 0x0390 */
.word 0x23674312 /* Addr: 0x0394 */
.word 0xB126E510 /* Addr: 0x0398 */
.word 0xA7F12631 /* Addr: 0x039C */
.word 0x93B1A717 /* Addr: 0x03A0 */
.word 0x32963137 /* Addr: 0x03A4 */
.word 0xA2F2F133 /* Addr: 0x03A8 */
.word 0x06135407 /* Addr: 0x03AC */
.word 0x32831715 /* Addr: 0x03B0 */
.word 0x6141A523 /* Addr: 0x03B4 */
.word 0x6101F330 /* Addr: 0x03B8 */
.word 0xA4C62306 /* Addr: 0x03BC */
.word 0x91739724 /* Addr: 0x03C0 */
.word 0x07F3C433 /* Addr: 0x03C4 */
.word 0xA4527025 /* Addr: 0x03C8 */
.word 0x70E74624 /* Addr: 0x03CC */
.word 0xF3940214 /* Addr: 0x03D0 */
.word 0x40924307 /* Addr: 0x03D4 */
.word 0xA1244125 /* Addr: 0x03D8 */
.word 0x8025D506 /* Addr: 0x03DC */
.word 0x11F36714 /* Addr: 0x03E0 */
.word 0x51F11222 /* Addr: 0x03E4 */
.word 0x64A4E632 /* Addr: 0x03E8 */
.word 0x52D3A414 /* Addr: 0x03EC */
.word 0xE5F0E124 /* Addr: 0x03F0 */
.word 0xC5120403 /* Addr: 0x03F4 */
.word 0x82B7E226 /* Addr: 0x03F8 */
.word 0xF3124401 /* Addr: 0x03FC */
.word 0x77B24605 /* Addr: 0x0400 */
.word 0x31A7C626 /* Addr: 0x0404 */
.word 0x1152D031 /* Addr: 0x0408 */
.word 0x97347607 /* Addr: 0x040C */
.word 0x63461631 /* Addr: 0x0410 */
.word 0xB4B57312 /* Addr: 0x0414 */
.word 0x3725C717 /* Addr: 0x0418 */
.word 0x51B33115 /* Addr: 0x041C */
.word 0xF481F321 /* Addr: 0x0420 */
.word 0x22F17332 /* Addr: 0x0424 */
.word 0x46D77610 /* Addr: 0x0428 */
.word 0xD2F74231 /* Addr: 0x042C */
.word 0x1554C012 /* Addr: 0x0430 */
.word 0xC0D4F603 /* Addr: 0x0434 */
.word 0x36258237 /* Addr: 0x0438 */
.word 0xA2963734 /* Addr: 0x043C */
.word 0x71050606 /* Addr: 0x0440 */
.word 0xF4673401 /* Addr: 0x0444 */
.word 0x30A0C237 /* Addr: 0x0448 */
.word 0x6733A621 /* Addr: 0x044C */
.word 0x63E2F214 /* Addr: 0x0450 */
.word 0x8594A601 /* Addr: 0x0454 */
.word 0x36A58630 /* Addr: 0x0458 */
.word 0x10268614 /* Addr: 0x045C */
.word 0xE536D607 /* Addr: 0x0460 */
.word 0x37F22105 /* Addr: 0x0464 */
.word 0xB0C79225 /* Addr: 0x0468 */
.word 0xC6E29013 /* Addr: 0x046C */
.word 0x36534317 /* Addr: 0x0470 */
.word 0xD2945612 /* Addr: 0x0474 */
.word 0xA642E632 /* Addr: 0x0478 */
.word 0x97054126 /* Addr: 0x047C */
.word 0xF7337402 /* Addr: 0x0480 */
.word 0x1272E102 /* Addr: 0x0484 */
.word 0x51376610 /* Addr: 0x0488 */
.word 0x70D72626 /* Addr: 0x048C */
.word 0x92853100 /* Addr: 0x0490 */
.word 0xD1E7A710 /* Addr: 0x0494 */
.word 0x52B18031 /* Addr: 0x0498 */
.word 0x77E12120 /* Addr: 0x049C */
.word 0xE487A030 /* Addr: 0x04A0 */
.word 0x8341F510 /* Addr: 0x04A4 */
.word 0xE1F67411 /* Addr: 0x04A8 */
.word 0x3695D326 /* Addr: 0x04AC */
.word 0x1624F415 /* Addr: 0x04B0 */
.word 0xE0F5F013 /* Addr: 0x04B4 */
.word 0x07041602 /* Addr: 0x04B8 */
.word 0x5576B713 /* Addr: 0x04BC */
.word 0xD2910120 /* Addr: 0x04C0 */
.word 0x85B7A104 /* Addr: 0x04C4 */
.word 0xD255C306 /* Addr: 0x04C8 */
.word 0x34A53234 /* Addr: 0x04CC */
.word 0xE4F37604 /* Addr: 0x04D0 */
.word 0xF7825715 /* Addr: 0x04D4 */
.word 0x26D3F732 /* Addr: 0x04D8 */
.word 0x05604505 /* Addr: 0x04DC */
.word 0x9495E234 /* Addr: 0x04E0 */
.word 0x0753C717 /* Addr: 0x04E4 */
.word 0x21210417 /* Addr: 0x04E8 */
.word 0xF2756721 /* Addr: 0x04EC */
.word 0x02165505 /* Addr: 0x04F0 */
.word 0xC1939125 /* Addr: 0x04F4 */
.word 0x73A13527 /* Addr: 0x04F8 */
.word 0x2105E437 /* Addr: 0x04FC */
.word 0x45055632 /* Addr: 0x0500 */
.word 0x60C63316 /* Addr: 0x0504 */
.word 0xD356E131 /* Addr: 0x0508 */
.word 0xA2A04136 /* Addr: 0x050C */
.word 0xF7F02103 /* Addr: 0x0510 */
.word 0x95046515 /* Addr: 0x0514 */
.word 0x5612C735 /* Addr: 0x0518 */
.word 0xD4F55120 /* Addr: 0x051C */
.word 0xE5C72214 /* Addr: 0x0520 */
.word 0x05C66311 /* Addr: 0x0524 */
.word 0x95E07526 /* Addr: 0x0528 */
.word 0x42E18717 /* Addr: 0x052C */
.word 0x97600717 /* Addr: 0x0530 */
.word 0xB3031703 /* Addr: 0x0534 */
.word 0xF6864533 /* Addr: 0x0538 */
.word 0x07022611 /* Addr: 0x053C */
.word 0x07A3F521 /* Addr: 0x0540 */
.word 0xF5938624 /* Addr: 0x0544 */
.word 0x83E1D103 /* Addr: 0x0548 */
.word 0x93769734 /* Addr: 0x054C */
.word 0xA0E1F505 /* Addr: 0x0550 */
.word 0x6061C304 /* Addr: 0x0554 */
.word 0x64101103 /* Addr: 0x0558 */
.word 0xA2759620 /* Addr: 0x055C */
.word 0x41D50402 /* Addr: 0x0560 */
.word 0xD1848621 /* Addr: 0x0564 */
.word 0x7761C410 /* Addr: 0x0568 */
.word 0x57C69617 /* Addr: 0x056C */
.word 0x13369234 /* Addr: 0x0570 */
.word 0x03D64534 /* Addr: 0x0574 */
.word 0x84036415 /* Addr: 0x0578 */
.word 0x9346C615 /* Addr: 0x057C */
.word 0x23447306 /* Addr: 0x0580 */
.word 0xD6C04523 /* Addr: 0x0584 */
.word 0xF251B434 /* Addr: 0x0588 */
.word 0x76D27300 /* Addr: 0x058C */
.word 0x44E35622 /* Addr: 0x0590 */
.word 0x50223527 /* Addr: 0x0594 */
.word 0xB381F324 /* Addr: 0x0598 */
.word 0xF2026120 /* Addr: 0x059C */
.word 0x81E50606 /* Addr: 0x05A0 */
.word 0x24C51705 /* Addr: 0x05A4 */
.word 0xB5360236 /* Addr: 0x05A8 */
.word 0xF1D4D024 /* Addr: 0x05AC */
.word 0x02C28226 /* Addr: 0x05B0 */
.word 0x4222E433 /* Addr: 0x05B4 */
.word 0x16B48430 /* Addr: 0x05B8 */
.word 0x21E30211 /* Addr: 0x05BC */
.word 0x41D26511 /* Addr: 0x05C0 */
.word 0xB6515201 /* Addr: 0x05C4 */
.word 0x36E59535 /* Addr: 0x05C8 */
.word 0x55B23111 /* Addr: 0x05CC */
.word 0xB162F315 /* Addr: 0x05D0 */
.word 0x72117114 /* Addr: 0x05D4 */
.word 0xB0027122 /* Addr: 0x05D8 */
.word 0xF0B0F525 /* Addr: 0x05DC */
.word 0xF720C221 /* Addr: 0x05E0 */
.word 0xB162E531 /* Addr: 0x05E4 */
.word 0x65E23612 /* Addr: 0x05E8 */
.word 0x9100A024 /* Addr: 0x05EC */
.word 0x73607706 /* Addr: 0x05F0 */
.word 0x13D2D127 /* Addr: 0x05F4 */
.word 0x81F1D603 /* Addr: 0x05F8 */
.word 0xB7724300 /* Addr: 0x05FC */
.word 0x64654024 /* Addr: 0x0600 */
.word 0x66B78512 /* Addr: 0x0604 */
.word 0x40307720 /* Addr: 0x0608 */
.word 0x17702614 /* Addr: 0x060C */
.word 0x23636006 /* Addr: 0x0610 */
.word 0x15377607 /* Addr: 0x0614 */
.word 0xA4D79206 /* Addr: 0x0618 */
.word 0x7222B526 /* Addr: 0x061C */
.word 0x42F5C115 /* Addr: 0x0620 */
.word 0x71C4B513 /* Addr: 0x0624 */
.word 0x71778533 /* Addr: 0x0628 */
.word 0x45D24704 /* Addr: 0x062C */
.word 0xC270E204 /* Addr: 0x0630 */
.word 0x6763D223 /* Addr: 0x0634 */
.word 0x90E76421 /* Addr: 0x0638 */
.word 0x07D3D610 /* Addr: 0x063C */
.word 0xE3D0C710 /* Addr: 0x0640 */
.word 0x01B7A213 /* Addr: 0x0644 */
.word 0xF5617636 /* Addr: 0x0648 */
.word 0x34C28534 /* Addr: 0x064C */
.word 0x40931006 /* Addr: 0x0650 */
.word 0xC6D7F406 /* Addr: 0x0654 */
.word 0xE5338420 /* Addr: 0x0658 */
.word 0x12B4E435 /* Addr: 0x065C */
.word 0xA6B5A321 /* Addr: 0x0660 */
.word 0xA0355730 /* Addr: 0x0664 */
.word 0xB6A2F433 /* Addr: 0x0668 */
.word 0x00761131 /* Addr: 0x066C */
.word 0xF4E08022 /* Addr: 0x0670 */
.word 0x5317C716 /* Addr: 0x0674 */
.word 0x07052032 /* Addr: 0x0678 */
.word 0x77B30507 /* Addr: 0x067C */
.word 0xC1946236 /* Addr: 0x0680 */
.word 0xC1C27531 /* Addr: 0x0684 */
.word 0x36639627 /* Addr: 0x0688 */
.word 0xE643C420 /* Addr: 0x068C */
.word 0x35E4A516 /* Addr: 0x0690 */
.word 0x35F2D715 /* Addr: 0x0694 */
.word 0xA3F43622 /* Addr: 0x0698 */
.word 0x06B0E632 /* Addr: 0x069C */
.word 0xB325E000 /* Addr: 0x06A0 */
.word 0x96D39535 /* Addr: 0x06A4 */
.word 0x04D59422 /* Addr: 0x06A8 */
.word 0x40945717 /* Addr: 0x06AC */
.word 0x4067C710 /* Addr: 0x06B0 */
.word 0x15247123 /* Addr: 0x06B4 */
.word 0x77974030 /* Addr: 0x06B8 */
.word 0x12F71220 /* Addr: 0x06BC */
.word 0x3703A407 /* Addr: 0x06C0 */
.word 0x31A4E601 /* Addr: 0x06C4 */
.word 0xB1A5F404 /* Addr: 0x06C8 */
.word 0xF3822605 /* Addr: 0x06CC */
.word 0x9096B707 /* Addr: 0x06D0 */
.word 0x3043C302 /* Addr: 0x06D4 */
.word 0xF4E3C035 /* Addr: 0x06D8 */
.word 0x4253E200 /* Addr: 0x06DC */
.word 0x71E01603 /* Addr: 0x06E0 */
.word 0xD0325316 /* Addr: 0x06E4 */
.word 0x23547333 /* Addr: 0x06E8 */
.word 0x47216325 /* Addr: 0x06EC */
.word 0x81933230 /* Addr: 0x06F0 */
.word 0x33A3A531 /* Addr: 0x06F4 */
.word 0x95B5C602 /* Addr: 0x06F8 */
.word 0xB5F36712 /* Addr: 0x06FC */
.word 0x05B63223 /* Addr: 0x0700 */
.word 0xD337A201 /* Addr: 0x0704 */
.word 0x37139026 /* Addr: 0x0708 */
.word 0x0577F706 /* Addr: 0x070C */
.word 0x35F3C602 /* Addr: 0x0710 */
.word 0xC4C2A601 /* Addr: 0x0714 */
.word 0xF2C03402 /* Addr: 0x0718 */
.word 0x51875624 /* Addr: 0x071C */
.word 0x6411D021 /* Addr: 0x0720 */
.word 0x06205412 /* Addr: 0x0724 */
.word 0xB160A226 /* Addr: 0x0728 */
.word 0xE4058606 /* Addr: 0x072C */
.word 0xE6538633 /* Addr: 0x0730 */
.word 0x55133623 /* Addr: 0x0734 */
.word 0xE4B4C203 /* Addr: 0x0738 */
.word 0xB4F74031 /* Addr: 0x073C */
.word 0x76378314 /* Addr: 0x0740 */
.word 0x9067A725 /* Addr: 0x0744 */
.word 0x65A39727 /* Addr: 0x0748 */
.word 0x53E37322 /* Addr: 0x074C */
.word 0xB3526000 /* Addr: 0x0750 */
.word 0x41235020 /* Addr: 0x0754 */
.word 0xA153B131 /* Addr: 0x0758 */
.word 0x81407115 /* Addr: 0x075C */
.word 0x6314A325 /* Addr: 0x0760 */
.word 0x33607203 /* Addr: 0x0764 */
.word 0x56073224 /* Addr: 0x0768 */
.word 0xC7F50320 /* Addr: 0x076C */
.word 0x13B52121 /* Addr: 0x0770 */
.word 0x37A4E517 /* Addr: 0x0774 */
.word 0xE7B43623 /* Addr: 0x0778 */
.word 0x5425F422 /* Addr: 0x077C */
.word 0x11C73413 /* Addr: 0x0780 */
.word 0x63F59722 /* Addr: 0x0784 */
.word 0xD4710120 /* Addr: 0x0788 */
.word 0xD6E71406 /* Addr: 0x078C */
.word 0xC5D52112 /* Addr: 0x0790 */
.word 0x13958423 /* Addr: 0x0794 */
.word 0xF3843433 /* Addr: 0x0798 */
.word 0xE5409625 /* Addr: 0x079C */
.word 0xD0061700 /* Addr: 0x07A0 */
.word 0x71917301 /* Addr: 0x07A4 */
.word 0xA0F13625 /* Addr: 0x07A8 */
.word 0x32704200 /* Addr: 0x07AC */
.word 0x26C0A713 /* Addr: 0x07B0 */
.word 0x01869203 /* Addr: 0x07B4 */
.word 0xF1F04402 /* Addr: 0x07B8 */
.word 0x47C6D722 /* Addr: 0x07BC */
.word 0xF260E701 /* Addr: 0x07C0 */
.word 0x87A65025 /* Addr: 0x07C4 */
.word 0x1302E731 /* Addr: 0x07C8 */
.word 0x17011506 /* Addr: 0x07CC */
.word 0xD2B29621 /* Addr: 0x07D0 */
.word 0xC2452510 /* Addr: 0x07D4 */
.word 0xC4C3D713 /* Addr: 0x07D8 */
.word 0x11F51534 /* Addr: 0x07DC */
.word 0x7457D731 /* Addr: 0x07E0 */
.word 0xF3962427 /* Addr: 0x07E4 */
.word 0x1113B034 /* Addr: 0x07E8 */
.word 0x24639323 /* Addr: 0x07EC */
.word 0x94F2B303 /* Addr: 0x07F0 */
.word 0xD1221602 /* Addr: 0x07F4 */
.word 0x76F10124 /* Addr: 0x07F8 */
.word 0x34553106 /* Addr: 0x07FC */
/* TEST #29 *********************************************/
/* T#=$1 Rt=$16 R1=$4 R2=$5 R3=$6 Rd=$7 Rct=$24 Rcd=$8 Rtmp=$9 */
lui $1, 0x1D
/* Initialization */
lui $16, 0x90B4
ori $16, 0x0627
lui $4, 0x4672
ori $4, 0xA004
lui $5, 0x8044
ori $5, 0x4123
lui $6, 0x8493
ori $6, 0xB120
lui $7, 0x9745
ori $7, 0x5726
lui $9, 0x3411
ori $9, 0xF720
or $24, $16, $0
or $8, $7, $0
lqv $v16, 0($9)
lqv $v24, 0($9)
addi $9, $9, 0x0010
lqv $v4, 0($9)
addi $9, $9, 0x0010
lqv $v5, 0($9)
addi $9, $9, 0x0010
lqv $v6, 0($9)
addi $9, $9, 0x0010
lqv $v7, 0($9)
lqv $v8, 0($9)
ctc2 $5, $v0
nop
nop
nop
/* Pre-compute answer */
lqv $v24, 0($4)
nop
nop
nop
mfc2 $8, $v24
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $5, $v0
/* Test */
nop
nop
nop
lqv $v16, 0($4)
nop
nop
nop
mfc2 $7, $v16
nop
nop
nop
/* Result Check */
cfc2 $4, $v0
nop
bne $4, $16, Fail
nop
ctc2 $0, $v0
nop
bne $7, $8, Fail
nop
lui $4, 0x0000
ori $4, 0x00FF
veq $v9, $v7, $v8
nop
nop
cfc2 $9, $v1
nop
bne $9, $4, Fail
nop
veq $v9, $v16, $v24
nop
nop
cfc2 $9, $v1
nop
bne $9, $4, Fail
nop
/* TEST #30 *********************************************/
/* T#=$1 Rt=$16 R1=$5 R2=$6 R3=$7 Rd=$8 Rct=$24 Rcd=$9 Rtmp=$10 */
lui $1, 0x1E
/* Initialization */
lui $16, 0x0040
ori $16, 0xA530
lui $5, 0x6377
ori $5, 0x2225
lui $6, 0x8127
ori $6, 0x4113
lui $7, 0x5345
ori $7, 0x6730
lui $8, 0x1597
ori $8, 0xD300
lui $10, 0x35A7
ori $10, 0x3010
or $24, $16, $0
or $9, $8, $0
lqv $v16, 0($10)
lqv $v24, 0($10)
addi $10, $10, 0x0010
lqv $v5, 0($10)
addi $10, $10, 0x0010
lqv $v6, 0($10)
addi $10, $10, 0x0010
lqv $v7, 0($10)
addi $10, $10, 0x0010
lqv $v8, 0($10)
lqv $v9, 0($10)
ctc2 $6, $v0
nop
nop
nop
/* Pre-compute answer */
lqv $v24, 0($5)
nop
nop
nop
mfc2 $9, $v24
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $6, $v0
/* Test */
nop
nop
nop
lqv $v16, 0($5)
nop
nop
mfc2 $8, $v16
nop
nop
nop
/* Result Check */
cfc2 $5, $v0
nop
bne $5, $16, Fail
nop
ctc2 $0, $v0
nop
bne $8, $9, Fail
nop
lui $5, 0x0000
ori $5, 0x00FF
veq $v10, $v8, $v9
nop
nop
cfc2 $10, $v1
nop
bne $10, $5, Fail
nop
veq $v10, $v16, $v24
nop
nop
cfc2 $10, $v1
nop
bne $10, $5, Fail
nop
/* TEST #31 *********************************************/
/* T#=$1 Rt=$16 R1=$6 R2=$7 R3=$8 Rd=$9 Rct=$24 Rcd=$10 Rtmp=$11 */
lui $1, 0x1F
/* Initialization */
lui $16, 0x5343
ori $16, 0xC622
lui $6, 0x14A5
ori $6, 0x2702
lui $7, 0xC1B2
ori $7, 0x6017
lui $8, 0x3600
ori $8, 0x6330
lui $9, 0xF624
ori $9, 0x3405
lui $11, 0x51B7
ori $11, 0x7200
or $24, $16, $0
or $10, $9, $0
lqv $v16, 0($11)
lqv $v24, 0($11)
addi $11, $11, 0x0010
lqv $v6, 0($11)
addi $11, $11, 0x0010
lqv $v7, 0($11)
addi $11, $11, 0x0010
lqv $v8, 0($11)
addi $11, $11, 0x0010
lqv $v9, 0($11)
lqv $v10, 0($11)
ctc2 $7, $v0
nop
nop
nop
/* Pre-compute answer */
lqv $v24, 0($6)
nop
nop
nop
mfc2 $10, $v24
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $7, $v0
/* Test */
nop
nop
nop
lqv $v16, 0($6)
nop
mfc2 $9, $v16
nop
nop
nop
/* Result Check */
cfc2 $6, $v0
nop
bne $6, $16, Fail
nop
ctc2 $0, $v0
nop
bne $9, $10, Fail
nop
lui $6, 0x0000
ori $6, 0x00FF
veq $v11, $v9, $v10
nop
nop
cfc2 $11, $v1
nop
bne $11, $6, Fail
nop
veq $v11, $v16, $v24
nop
nop
cfc2 $11, $v1
nop
bne $11, $6, Fail
nop
/* TEST #32 *********************************************/
/* T#=$1 Rt=$16 R1=$7 R2=$8 R3=$9 Rd=$10 Rct=$24 Rcd=$11 Rtmp=$12 */
lui $1, 0x20
/* Initialization */
lui $16, 0xA424
ori $16, 0x4210
lui $7, 0x0785
ori $7, 0x6317
lui $8, 0x30C3
ori $8, 0xE032
lui $9, 0x66F7
ori $9, 0xC230
lui $10, 0x5174
ori $10, 0xB334
lui $12, 0xF624
ori $12, 0x3200
or $24, $16, $0
or $11, $10, $0
lqv $v16, 0($12)
lqv $v24, 0($12)
addi $12, $12, 0x0010
lqv $v7, 0($12)
addi $12, $12, 0x0010
lqv $v8, 0($12)
addi $12, $12, 0x0010
lqv $v9, 0($12)
addi $12, $12, 0x0010
lqv $v10, 0($12)
lqv $v11, 0($12)
ctc2 $8, $v0
nop
nop
nop
/* Pre-compute answer */
lqv $v24, 0($7)
nop
nop
nop
mfc2 $11, $v24
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $8, $v0
/* Test */
nop
nop
nop
lqv $v16, 0($7)
mfc2 $10, $v16
nop
nop
nop
/* Result Check */
cfc2 $7, $v0
nop
bne $7, $16, Fail
nop
ctc2 $0, $v0
nop
bne $10, $11, Fail
nop
lui $7, 0x0000
ori $7, 0x00FF
veq $v12, $v10, $v11
nop
nop
cfc2 $12, $v1
nop
bne $12, $7, Fail
nop
veq $v12, $v16, $v24
nop
nop
cfc2 $12, $v1
nop
bne $12, $7, Fail
nop
ori $1, $0, 0xFEED;
Fail:
sw $0, 0xF80 ($0)
sw $1, 0xF84 ($0)
sw $2, 0xF88 ($0)
sw $3, 0xF8C ($0)
sw $4, 0xF90 ($0)
sw $5, 0xF94 ($0)
sw $6, 0xF98 ($0)
sw $7, 0xF9C ($0)
sw $8, 0xFA0 ($0)
sw $9, 0xFA4 ($0)
sw $10, 0xFA8 ($0)
sw $11, 0xFAC ($0)
sw $12, 0xFB0 ($0)
sw $13, 0xFB4 ($0)
sw $14, 0xFB8 ($0)
sw $15, 0xFBC ($0)
sw $16, 0xFC0 ($0)
sw $17, 0xFC4 ($0)
sw $18, 0xFC8 ($0)
sw $19, 0xFCC ($0)
sw $20, 0xFD0 ($0)
sw $21, 0xFD4 ($0)
sw $22, 0xFD8 ($0)
sw $23, 0xFDC ($0)
sw $24, 0xFE0 ($0)
sw $25, 0xFE4 ($0)
sw $26, 0xFE8 ($0)
sw $27, 0xFEC ($0)
sw $28, 0xFF0 ($0)
sw $29, 0xFF4 ($0)
sw $30, 0xFF8 ($0)
sw $31, 0xFFC ($0)
break