iltest14.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: 14
****************************************************************/
.base 0x00000000
.word 0x3553B517 /* Addr: 0x0000 */
.word 0xD5E23711 /* Addr: 0x0004 */
.word 0x44217113 /* Addr: 0x0008 */
.word 0x0236E120 /* Addr: 0x000C */
.word 0x53536402 /* Addr: 0x0010 */
.word 0x64E42306 /* Addr: 0x0014 */
.word 0xD355E206 /* Addr: 0x0018 */
.word 0xB3B62624 /* Addr: 0x001C */
.word 0x74658225 /* Addr: 0x0020 */
.word 0xA4970011 /* Addr: 0x0024 */
.word 0x60206123 /* Addr: 0x0028 */
.word 0x7360B522 /* Addr: 0x002C */
.word 0x43532320 /* Addr: 0x0030 */
.word 0x2697F127 /* Addr: 0x0034 */
.word 0xD3C74101 /* Addr: 0x0038 */
.word 0x57C06601 /* Addr: 0x003C */
.word 0x0285F622 /* Addr: 0x0040 */
.word 0x91870000 /* Addr: 0x0044 */
.word 0x71C52336 /* Addr: 0x0048 */
.word 0x82A27113 /* Addr: 0x004C */
.word 0x16D25532 /* Addr: 0x0050 */
.word 0x7266B723 /* Addr: 0x0054 */
.word 0x6610D026 /* Addr: 0x0058 */
.word 0xD1843204 /* Addr: 0x005C */
.word 0x0605E230 /* Addr: 0x0060 */
.word 0xE4D6C617 /* Addr: 0x0064 */
.word 0xC1620225 /* Addr: 0x0068 */
.word 0xC0F4C017 /* Addr: 0x006C */
.word 0x93114537 /* Addr: 0x0070 */
.word 0x1553C201 /* Addr: 0x0074 */
.word 0xE6012134 /* Addr: 0x0078 */
.word 0x83521136 /* Addr: 0x007C */
.word 0xC346E236 /* Addr: 0x0080 */
.word 0xF0E26712 /* Addr: 0x0084 */
.word 0x66240435 /* Addr: 0x0088 */
.word 0x13022237 /* Addr: 0x008C */
.word 0xD3E4C233 /* Addr: 0x0090 */
.word 0x57B65205 /* Addr: 0x0094 */
.word 0x46E5A607 /* Addr: 0x0098 */
.word 0x23105415 /* Addr: 0x009C */
.word 0x16333117 /* Addr: 0x00A0 */
.word 0x03A5F632 /* Addr: 0x00A4 */
.word 0xE692E430 /* Addr: 0x00A8 */
.word 0xF056A104 /* Addr: 0x00AC */
.word 0xF4C6A407 /* Addr: 0x00B0 */
.word 0x24513204 /* Addr: 0x00B4 */
.word 0xD1F27025 /* Addr: 0x00B8 */
.word 0x0242F733 /* Addr: 0x00BC */
.word 0x41160237 /* Addr: 0x00C0 */
.word 0xA5E52703 /* Addr: 0x00C4 */
.word 0xE0212432 /* Addr: 0x00C8 */
.word 0x53C04320 /* Addr: 0x00CC */
.word 0x87B53526 /* Addr: 0x00D0 */
.word 0x2252F631 /* Addr: 0x00D4 */
.word 0xA0826212 /* Addr: 0x00D8 */
.word 0x34A3D305 /* Addr: 0x00DC */
.word 0x35F31002 /* Addr: 0x00E0 */
.word 0xB3536116 /* Addr: 0x00E4 */
.word 0x87641305 /* Addr: 0x00E8 */
.word 0x02A69415 /* Addr: 0x00EC */
.word 0x85D3C621 /* Addr: 0x00F0 */
.word 0xF265F514 /* Addr: 0x00F4 */
.word 0x32A72404 /* Addr: 0x00F8 */
.word 0x61626205 /* Addr: 0x00FC */
.word 0xA4F70315 /* Addr: 0x0100 */
.word 0x82B40000 /* Addr: 0x0104 */
.word 0x7783B736 /* Addr: 0x0108 */
.word 0x85332313 /* Addr: 0x010C */
.word 0xA7724115 /* Addr: 0x0110 */
.word 0x21305635 /* Addr: 0x0114 */
.word 0x57212027 /* Addr: 0x0118 */
.word 0x52740230 /* Addr: 0x011C */
.word 0x46171532 /* Addr: 0x0120 */
.word 0xE5F1F221 /* Addr: 0x0124 */
.word 0x3302B515 /* Addr: 0x0128 */
.word 0x7740F736 /* Addr: 0x012C */
.word 0x03755710 /* Addr: 0x0130 */
.word 0x65B3E325 /* Addr: 0x0134 */
.word 0x83976222 /* Addr: 0x0138 */
.word 0xC493B321 /* Addr: 0x013C */
.word 0xA0115330 /* Addr: 0x0140 */
.word 0x71C7E717 /* Addr: 0x0144 */
.word 0xC3669020 /* Addr: 0x0148 */
.word 0x87751136 /* Addr: 0x014C */
.word 0x00366517 /* Addr: 0x0150 */
.word 0xC2063206 /* Addr: 0x0154 */
.word 0x7537E010 /* Addr: 0x0158 */
.word 0x90623224 /* Addr: 0x015C */
.word 0xA044B000 /* Addr: 0x0160 */
.word 0xA5F06520 /* Addr: 0x0164 */
.word 0x80A7B731 /* Addr: 0x0168 */
.word 0x96D60015 /* Addr: 0x016C */
.word 0x82C3B702 /* Addr: 0x0170 */
.word 0x8400C316 /* Addr: 0x0174 */
.word 0x17A74000 /* Addr: 0x0178 */
.word 0xF0962404 /* Addr: 0x017C */
.word 0x43C0A212 /* Addr: 0x0180 */
.word 0xC505A123 /* Addr: 0x0184 */
.word 0x62810503 /* Addr: 0x0188 */
.word 0x02846535 /* Addr: 0x018C */
.word 0xE7704426 /* Addr: 0x0190 */
.word 0x93A08730 /* Addr: 0x0194 */
.word 0xD610D706 /* Addr: 0x0198 */
.word 0x8313C706 /* Addr: 0x019C */
.word 0x15C58416 /* Addr: 0x01A0 */
.word 0x45719200 /* Addr: 0x01A4 */
.word 0xE7B03032 /* Addr: 0x01A8 */
.word 0x71F22127 /* Addr: 0x01AC */
.word 0x7113A513 /* Addr: 0x01B0 */
.word 0x74167312 /* Addr: 0x01B4 */
.word 0x6266B007 /* Addr: 0x01B8 */
.word 0x71052634 /* Addr: 0x01BC */
.word 0x01746734 /* Addr: 0x01C0 */
.word 0xC775F623 /* Addr: 0x01C4 */
.word 0xB4C5E110 /* Addr: 0x01C8 */
.word 0x47035505 /* Addr: 0x01CC */
.word 0x12526034 /* Addr: 0x01D0 */
.word 0x63D71730 /* Addr: 0x01D4 */
.word 0x5571E611 /* Addr: 0x01D8 */
.word 0x8691F632 /* Addr: 0x01DC */
.word 0xD0072434 /* Addr: 0x01E0 */
.word 0x36944735 /* Addr: 0x01E4 */
.word 0xE7255030 /* Addr: 0x01E8 */
.word 0x9035A201 /* Addr: 0x01EC */
.word 0xE3F59512 /* Addr: 0x01F0 */
.word 0xA402B230 /* Addr: 0x01F4 */
.word 0xA711E711 /* Addr: 0x01F8 */
.word 0x72D7D214 /* Addr: 0x01FC */
.word 0xD2704636 /* Addr: 0x0200 */
.word 0x1255B603 /* Addr: 0x0204 */
.word 0x21647207 /* Addr: 0x0208 */
.word 0x55505704 /* Addr: 0x020C */
.word 0xC6434230 /* Addr: 0x0210 */
.word 0x41259624 /* Addr: 0x0214 */
.word 0xA6253613 /* Addr: 0x0218 */
.word 0xB7421306 /* Addr: 0x021C */
.word 0x77D31534 /* Addr: 0x0220 */
.word 0x34334135 /* Addr: 0x0224 */
.word 0xD6740706 /* Addr: 0x0228 */
.word 0x6244B430 /* Addr: 0x022C */
.word 0x20562710 /* Addr: 0x0230 */
.word 0xA2776313 /* Addr: 0x0234 */
.word 0x2090D106 /* Addr: 0x0238 */
.word 0xF1A1B103 /* Addr: 0x023C */
.word 0x1763B323 /* Addr: 0x0240 */
.word 0x60A5B511 /* Addr: 0x0244 */
.word 0x1727A001 /* Addr: 0x0248 */
.word 0xD555A226 /* Addr: 0x024C */
.word 0x8065A305 /* Addr: 0x0250 */
.word 0x5193E031 /* Addr: 0x0254 */
.word 0x83B0C735 /* Addr: 0x0258 */
.word 0xD1A58417 /* Addr: 0x025C */
.word 0x3696E535 /* Addr: 0x0260 */
.word 0x17A56135 /* Addr: 0x0264 */
.word 0x04957603 /* Addr: 0x0268 */
.word 0xF007D601 /* Addr: 0x026C */
.word 0x1345E217 /* Addr: 0x0270 */
.word 0x44B25032 /* Addr: 0x0274 */
.word 0x02B7A527 /* Addr: 0x0278 */
.word 0x62120224 /* Addr: 0x027C */
.word 0xA2025132 /* Addr: 0x0280 */
.word 0xB402B620 /* Addr: 0x0284 */
.word 0xC5B68230 /* Addr: 0x0288 */
.word 0x37419311 /* Addr: 0x028C */
.word 0x65F7E702 /* Addr: 0x0290 */
.word 0xF385D432 /* Addr: 0x0294 */
.word 0x90E6C417 /* Addr: 0x0298 */
.word 0x31617511 /* Addr: 0x029C */
.word 0x95A43612 /* Addr: 0x02A0 */
.word 0xD3F58632 /* Addr: 0x02A4 */
.word 0xB136A622 /* Addr: 0x02A8 */
.word 0xE2732101 /* Addr: 0x02AC */
.word 0x02B15317 /* Addr: 0x02B0 */
.word 0x81854131 /* Addr: 0x02B4 */
.word 0x50465705 /* Addr: 0x02B8 */
.word 0x20340036 /* Addr: 0x02BC */
.word 0xB3D3B005 /* Addr: 0x02C0 */
.word 0x2775A107 /* Addr: 0x02C4 */
.word 0x64343715 /* Addr: 0x02C8 */
.word 0x83C67100 /* Addr: 0x02CC */
.word 0xF3D4A722 /* Addr: 0x02D0 */
.word 0xB5534227 /* Addr: 0x02D4 */
.word 0x61B52003 /* Addr: 0x02D8 */
.word 0xF2D75212 /* Addr: 0x02DC */
.word 0x76209504 /* Addr: 0x02E0 */
.word 0xC2D27610 /* Addr: 0x02E4 */
.word 0x13309202 /* Addr: 0x02E8 */
.word 0xA1372334 /* Addr: 0x02EC */
.word 0x93311132 /* Addr: 0x02F0 */
.word 0x67861324 /* Addr: 0x02F4 */
.word 0x34B0F111 /* Addr: 0x02F8 */
.word 0x20771005 /* Addr: 0x02FC */
.word 0xF5836025 /* Addr: 0x0300 */
.word 0x14A33522 /* Addr: 0x0304 */
.word 0x3187C107 /* Addr: 0x0308 */
.word 0x82E29023 /* Addr: 0x030C */
.word 0x00128315 /* Addr: 0x0310 */
.word 0x54D7F313 /* Addr: 0x0314 */
.word 0x70960532 /* Addr: 0x0318 */
.word 0xF2B46726 /* Addr: 0x031C */
.word 0x61B58012 /* Addr: 0x0320 */
.word 0x36D6E405 /* Addr: 0x0324 */
.word 0x31D07635 /* Addr: 0x0328 */
.word 0x5467F600 /* Addr: 0x032C */
.word 0xF221A521 /* Addr: 0x0330 */
.word 0x64869032 /* Addr: 0x0334 */
.word 0x93779134 /* Addr: 0x0338 */
.word 0xF6C67506 /* Addr: 0x033C */
.word 0xA0A0F112 /* Addr: 0x0340 */
.word 0xE6344536 /* Addr: 0x0344 */
.word 0x25943131 /* Addr: 0x0348 */
.word 0x94904714 /* Addr: 0x034C */
.word 0x07440113 /* Addr: 0x0350 */
.word 0xC0C3A503 /* Addr: 0x0354 */
.word 0x41777234 /* Addr: 0x0358 */
.word 0xA4E20733 /* Addr: 0x035C */
.word 0x10C09327 /* Addr: 0x0360 */
.word 0xD231C716 /* Addr: 0x0364 */
.word 0x34F74535 /* Addr: 0x0368 */
.word 0xC4B60512 /* Addr: 0x036C */
.word 0xB523B314 /* Addr: 0x0370 */
.word 0xF6D48216 /* Addr: 0x0374 */
.word 0x57365110 /* Addr: 0x0378 */
.word 0xF7E19336 /* Addr: 0x037C */
.word 0x2657F717 /* Addr: 0x0380 */
.word 0x65C5A321 /* Addr: 0x0384 */
.word 0x6700A224 /* Addr: 0x0388 */
.word 0xE175C102 /* Addr: 0x038C */
.word 0xB717B137 /* Addr: 0x0390 */
.word 0x17124325 /* Addr: 0x0394 */
.word 0x37338113 /* Addr: 0x0398 */
.word 0x35B56616 /* Addr: 0x039C */
.word 0xE5536023 /* Addr: 0x03A0 */
.word 0x56C5E037 /* Addr: 0x03A4 */
.word 0x12C20421 /* Addr: 0x03A8 */
.word 0x5235A417 /* Addr: 0x03AC */
.word 0xE0C3B235 /* Addr: 0x03B0 */
.word 0xD4F1C616 /* Addr: 0x03B4 */
.word 0x73953025 /* Addr: 0x03B8 */
.word 0x3763A413 /* Addr: 0x03BC */
.word 0xA037E613 /* Addr: 0x03C0 */
.word 0x76502636 /* Addr: 0x03C4 */
.word 0xD5B01700 /* Addr: 0x03C8 */
.word 0x31B58332 /* Addr: 0x03CC */
.word 0x64A02411 /* Addr: 0x03D0 */
.word 0xA6639715 /* Addr: 0x03D4 */
.word 0x95103210 /* Addr: 0x03D8 */
.word 0x8147F023 /* Addr: 0x03DC */
.word 0x90437230 /* Addr: 0x03E0 */
.word 0xD7B20207 /* Addr: 0x03E4 */
.word 0xC391E013 /* Addr: 0x03E8 */
.word 0x45371404 /* Addr: 0x03EC */
.word 0xE3223504 /* Addr: 0x03F0 */
.word 0xE4841130 /* Addr: 0x03F4 */
.word 0x93F04404 /* Addr: 0x03F8 */
.word 0x6203F520 /* Addr: 0x03FC */
.word 0x76F47200 /* Addr: 0x0400 */
.word 0x11909304 /* Addr: 0x0404 */
.word 0x60619206 /* Addr: 0x0408 */
.word 0x1545C237 /* Addr: 0x040C */
.word 0xB4C3E032 /* Addr: 0x0410 */
.word 0xF4636711 /* Addr: 0x0414 */
.word 0xA6B7B203 /* Addr: 0x0418 */
.word 0x1426F510 /* Addr: 0x041C */
.word 0x43325016 /* Addr: 0x0420 */
.word 0x6650F611 /* Addr: 0x0424 */
.word 0x1603E024 /* Addr: 0x0428 */
.word 0x55D6B026 /* Addr: 0x042C */
.word 0xB0E3E633 /* Addr: 0x0430 */
.word 0x44955507 /* Addr: 0x0434 */
.word 0x9347A416 /* Addr: 0x0438 */
.word 0xE415F703 /* Addr: 0x043C */
.word 0x93D52327 /* Addr: 0x0440 */
.word 0x9207C630 /* Addr: 0x0444 */
.word 0xD6705230 /* Addr: 0x0448 */
.word 0xB4C0D300 /* Addr: 0x044C */
.word 0xC5759523 /* Addr: 0x0450 */
.word 0x97A18025 /* Addr: 0x0454 */
.word 0x96E7F136 /* Addr: 0x0458 */
.word 0x3273B321 /* Addr: 0x045C */
.word 0x86C5A116 /* Addr: 0x0460 */
.word 0x65318502 /* Addr: 0x0464 */
.word 0xE1811325 /* Addr: 0x0468 */
.word 0x2474C222 /* Addr: 0x046C */
.word 0x97A13722 /* Addr: 0x0470 */
.word 0x22E35132 /* Addr: 0x0474 */
.word 0x05274614 /* Addr: 0x0478 */
.word 0xC180D612 /* Addr: 0x047C */
.word 0x30A57331 /* Addr: 0x0480 */
.word 0x62127605 /* Addr: 0x0484 */
.word 0x17334336 /* Addr: 0x0488 */
.word 0xF0B4F012 /* Addr: 0x048C */
.word 0x2373A505 /* Addr: 0x0490 */
.word 0x8681D607 /* Addr: 0x0494 */
.word 0xA0F31722 /* Addr: 0x0498 */
.word 0xB0239134 /* Addr: 0x049C */
.word 0x64D6E331 /* Addr: 0x04A0 */
.word 0x56B69511 /* Addr: 0x04A4 */
.word 0xE5568006 /* Addr: 0x04A8 */
.word 0xE135A424 /* Addr: 0x04AC */
.word 0x6426B703 /* Addr: 0x04B0 */
.word 0x15E7D314 /* Addr: 0x04B4 */
.word 0x84576627 /* Addr: 0x04B8 */
.word 0xC6E7F201 /* Addr: 0x04BC */
.word 0x26651136 /* Addr: 0x04C0 */
.word 0x23C19222 /* Addr: 0x04C4 */
.word 0xC1857412 /* Addr: 0x04C8 */
.word 0x60A49600 /* Addr: 0x04CC */
.word 0xD400C521 /* Addr: 0x04D0 */
.word 0xC7140703 /* Addr: 0x04D4 */
.word 0xC0471517 /* Addr: 0x04D8 */
.word 0x41E7D536 /* Addr: 0x04DC */
.word 0x6673B321 /* Addr: 0x04E0 */
.word 0x0526E731 /* Addr: 0x04E4 */
.word 0xD0B54002 /* Addr: 0x04E8 */
.word 0x74519012 /* Addr: 0x04EC */
.word 0x34050516 /* Addr: 0x04F0 */
.word 0xA390B624 /* Addr: 0x04F4 */
.word 0xB4B3E121 /* Addr: 0x04F8 */
.word 0x6012A714 /* Addr: 0x04FC */
.word 0xA6077230 /* Addr: 0x0500 */
.word 0xB161D603 /* Addr: 0x0504 */
.word 0x85760404 /* Addr: 0x0508 */
.word 0x3535F001 /* Addr: 0x050C */
.word 0x34937610 /* Addr: 0x0510 */
.word 0x9783F317 /* Addr: 0x0514 */
.word 0x00262417 /* Addr: 0x0518 */
.word 0x33D5C503 /* Addr: 0x051C */
.word 0x74A59436 /* Addr: 0x0520 */
.word 0x52555620 /* Addr: 0x0524 */
.word 0x42926411 /* Addr: 0x0528 */
.word 0x7664E631 /* Addr: 0x052C */
.word 0xC4A0B005 /* Addr: 0x0530 */
.word 0xC267B205 /* Addr: 0x0534 */
.word 0xF0D4F402 /* Addr: 0x0538 */
.word 0xC1A42632 /* Addr: 0x053C */
.word 0x41043320 /* Addr: 0x0540 */
.word 0xF5341415 /* Addr: 0x0544 */
.word 0xF1B7F125 /* Addr: 0x0548 */
.word 0x66636102 /* Addr: 0x054C */
.word 0x22564313 /* Addr: 0x0550 */
.word 0x66418417 /* Addr: 0x0554 */
.word 0x53A63003 /* Addr: 0x0558 */
.word 0x7216B621 /* Addr: 0x055C */
.word 0xD0E22031 /* Addr: 0x0560 */
.word 0x6130A002 /* Addr: 0x0564 */
.word 0xC2B6F633 /* Addr: 0x0568 */
.word 0x3707F017 /* Addr: 0x056C */
.word 0x22C25101 /* Addr: 0x0570 */
.word 0x6082B005 /* Addr: 0x0574 */
.word 0xC4569033 /* Addr: 0x0578 */
.word 0xB7A3E137 /* Addr: 0x057C */
.word 0x10E6F707 /* Addr: 0x0580 */
.word 0x41152425 /* Addr: 0x0584 */
.word 0xA5526427 /* Addr: 0x0588 */
.word 0x94E32427 /* Addr: 0x058C */
.word 0x02B7D003 /* Addr: 0x0590 */
.word 0xD1707601 /* Addr: 0x0594 */
.word 0x96016104 /* Addr: 0x0598 */
.word 0xB0D7F604 /* Addr: 0x059C */
.word 0x6472E704 /* Addr: 0x05A0 */
.word 0x6313A116 /* Addr: 0x05A4 */
.word 0xE0201113 /* Addr: 0x05A8 */
.word 0x97671636 /* Addr: 0x05AC */
.word 0xD4566602 /* Addr: 0x05B0 */
.word 0xB4538122 /* Addr: 0x05B4 */
.word 0x7290D105 /* Addr: 0x05B8 */
.word 0xC6951000 /* Addr: 0x05BC */
.word 0x96672126 /* Addr: 0x05C0 */
.word 0xD7E5D211 /* Addr: 0x05C4 */
.word 0x00206703 /* Addr: 0x05C8 */
.word 0x1097A535 /* Addr: 0x05CC */
.word 0x72729631 /* Addr: 0x05D0 */
.word 0xA7509521 /* Addr: 0x05D4 */
.word 0xB2E5C502 /* Addr: 0x05D8 */
.word 0x4492E202 /* Addr: 0x05DC */
.word 0x50757237 /* Addr: 0x05E0 */
.word 0xF3353407 /* Addr: 0x05E4 */
.word 0x01F6B030 /* Addr: 0x05E8 */
.word 0x56C28236 /* Addr: 0x05EC */
.word 0xD6258622 /* Addr: 0x05F0 */
.word 0x33F7E237 /* Addr: 0x05F4 */
.word 0x46A7D301 /* Addr: 0x05F8 */
.word 0x22470623 /* Addr: 0x05FC */
.word 0xC3006135 /* Addr: 0x0600 */
.word 0x6382F215 /* Addr: 0x0604 */
.word 0x70E0F330 /* Addr: 0x0608 */
.word 0xD2272402 /* Addr: 0x060C */
.word 0xB7453127 /* Addr: 0x0610 */
.word 0xE665B125 /* Addr: 0x0614 */
.word 0x54C56726 /* Addr: 0x0618 */
.word 0x51B4C700 /* Addr: 0x061C */
.word 0x46334603 /* Addr: 0x0620 */
.word 0xA3101123 /* Addr: 0x0624 */
.word 0x8797F005 /* Addr: 0x0628 */
.word 0xC616A323 /* Addr: 0x062C */
.word 0x75644431 /* Addr: 0x0630 */
.word 0x75F1B232 /* Addr: 0x0634 */
.word 0x93A39431 /* Addr: 0x0638 */
.word 0xB7452213 /* Addr: 0x063C */
.word 0xF0724016 /* Addr: 0x0640 */
.word 0xA6854526 /* Addr: 0x0644 */
.word 0x47073332 /* Addr: 0x0648 */
.word 0xA123E501 /* Addr: 0x064C */
.word 0x66623604 /* Addr: 0x0650 */
.word 0xC477A231 /* Addr: 0x0654 */
.word 0x37D64713 /* Addr: 0x0658 */
.word 0x73F6E002 /* Addr: 0x065C */
.word 0x56F21001 /* Addr: 0x0660 */
.word 0x55A31506 /* Addr: 0x0664 */
.word 0xC034E501 /* Addr: 0x0668 */
.word 0xF503B131 /* Addr: 0x066C */
.word 0xA7432600 /* Addr: 0x0670 */
.word 0x27E6C621 /* Addr: 0x0674 */
.word 0x65302714 /* Addr: 0x0678 */
.word 0x01C6A517 /* Addr: 0x067C */
.word 0x06E05212 /* Addr: 0x0680 */
.word 0x82C1B201 /* Addr: 0x0684 */
.word 0xE2122227 /* Addr: 0x0688 */
.word 0xC6545222 /* Addr: 0x068C */
.word 0x94B02512 /* Addr: 0x0690 */
.word 0x90323333 /* Addr: 0x0694 */
.word 0xF6828010 /* Addr: 0x0698 */
.word 0x37C6A406 /* Addr: 0x069C */
.word 0x23E34413 /* Addr: 0x06A0 */
.word 0x14511327 /* Addr: 0x06A4 */
.word 0xF302A536 /* Addr: 0x06A8 */
.word 0x84860506 /* Addr: 0x06AC */
.word 0x9156C222 /* Addr: 0x06B0 */
.word 0x60B0D207 /* Addr: 0x06B4 */
.word 0xF6059615 /* Addr: 0x06B8 */
.word 0x6676E712 /* Addr: 0x06BC */
.word 0x30A21722 /* Addr: 0x06C0 */
.word 0x22D0F404 /* Addr: 0x06C4 */
.word 0x60E4E522 /* Addr: 0x06C8 */
.word 0x5222A307 /* Addr: 0x06CC */
.word 0xA7D19323 /* Addr: 0x06D0 */
.word 0xD7553137 /* Addr: 0x06D4 */
.word 0x34A03317 /* Addr: 0x06D8 */
.word 0xA1953510 /* Addr: 0x06DC */
.word 0x86549511 /* Addr: 0x06E0 */
.word 0x1210D611 /* Addr: 0x06E4 */
.word 0x37922705 /* Addr: 0x06E8 */
.word 0xF475F530 /* Addr: 0x06EC */
.word 0x00E7B425 /* Addr: 0x06F0 */
.word 0x2625B032 /* Addr: 0x06F4 */
.word 0x32100404 /* Addr: 0x06F8 */
.word 0xC0B52123 /* Addr: 0x06FC */
.word 0x26633027 /* Addr: 0x0700 */
.word 0xD0A7E602 /* Addr: 0x0704 */
.word 0xF2C67014 /* Addr: 0x0708 */
.word 0x14154337 /* Addr: 0x070C */
.word 0xA4D51506 /* Addr: 0x0710 */
.word 0x70D47103 /* Addr: 0x0714 */
.word 0x75316630 /* Addr: 0x0718 */
.word 0x85800007 /* Addr: 0x071C */
.word 0x07876434 /* Addr: 0x0720 */
.word 0xD0852421 /* Addr: 0x0724 */
.word 0xC4C09227 /* Addr: 0x0728 */
.word 0x54C7C122 /* Addr: 0x072C */
.word 0x12D27115 /* Addr: 0x0730 */
.word 0xE6D75407 /* Addr: 0x0734 */
.word 0x34277522 /* Addr: 0x0738 */
.word 0xB544D126 /* Addr: 0x073C */
.word 0x01633231 /* Addr: 0x0740 */
.word 0x26E75712 /* Addr: 0x0744 */
.word 0xA741F035 /* Addr: 0x0748 */
.word 0x75167307 /* Addr: 0x074C */
.word 0xE1254316 /* Addr: 0x0750 */
.word 0x3257D213 /* Addr: 0x0754 */
.word 0x13642235 /* Addr: 0x0758 */
.word 0x57E05005 /* Addr: 0x075C */
.word 0x60E16106 /* Addr: 0x0760 */
.word 0xD2A4E116 /* Addr: 0x0764 */
.word 0xA266E525 /* Addr: 0x0768 */
.word 0x7653D102 /* Addr: 0x076C */
.word 0x6487A221 /* Addr: 0x0770 */
.word 0x20D36704 /* Addr: 0x0774 */
.word 0xC7500711 /* Addr: 0x0778 */
.word 0xB0452037 /* Addr: 0x077C */
.word 0x63159522 /* Addr: 0x0780 */
.word 0xB7541501 /* Addr: 0x0784 */
.word 0x95766436 /* Addr: 0x0788 */
.word 0x95047322 /* Addr: 0x078C */
.word 0x31E0A212 /* Addr: 0x0790 */
.word 0x42631004 /* Addr: 0x0794 */
.word 0x92927027 /* Addr: 0x0798 */
.word 0x54E38122 /* Addr: 0x079C */
.word 0xF3442237 /* Addr: 0x07A0 */
.word 0xE212D023 /* Addr: 0x07A4 */
.word 0xD6E24230 /* Addr: 0x07A8 */
.word 0xC1267314 /* Addr: 0x07AC */
.word 0xE3A3D122 /* Addr: 0x07B0 */
.word 0x92A3B734 /* Addr: 0x07B4 */
.word 0xE771B500 /* Addr: 0x07B8 */
.word 0x96717535 /* Addr: 0x07BC */
.word 0x44920233 /* Addr: 0x07C0 */
.word 0x8456F432 /* Addr: 0x07C4 */
.word 0xB436E431 /* Addr: 0x07C8 */
.word 0x44B1B407 /* Addr: 0x07CC */
.word 0xC401C015 /* Addr: 0x07D0 */
.word 0xE745F404 /* Addr: 0x07D4 */
.word 0x26028217 /* Addr: 0x07D8 */
.word 0x50D2C511 /* Addr: 0x07DC */
.word 0x70751610 /* Addr: 0x07E0 */
.word 0x1195D236 /* Addr: 0x07E4 */
.word 0x41D3A201 /* Addr: 0x07E8 */
.word 0x6537E527 /* Addr: 0x07EC */
.word 0x24878322 /* Addr: 0x07F0 */
.word 0x12162705 /* Addr: 0x07F4 */
.word 0x47009702 /* Addr: 0x07F8 */
.word 0x33210735 /* Addr: 0x07FC */
/* TEST #53 *********************************************/
/* T#=$1 Rt=$16 R1=$15 R2=$3 R3=$4 Rd=$5 Rct=$24 Rcd=$6 Rtmp=$7 */
lui $1, 0x35
/* Initialization */
lui $16, 0x1773
ori $16, 0xF725
lui $15, 0x8044
ori $15, 0xB534
lui $3, 0xD342
ori $3, 0x8726
lui $4, 0x0394
ori $4, 0x6720
lui $5, 0x4567
ori $5, 0x3526
lui $7, 0xB724
ori $7, 0x6420
or $24, $16, $0
or $6, $5, $0
lqv $v16, 0($7)
lqv $v24, 0($7)
addi $7, $7, 0x0010
lqv $v15, 0($7)
addi $7, $7, 0x0010
lqv $v3, 0($7)
addi $7, $7, 0x0010
lqv $v4, 0($7)
addi $7, $7, 0x0010
lqv $v5, 0($7)
lqv $v6, 0($7)
ctc2 $3, $v0
nop
nop
nop
/* Pre-compute answer */
mtc2 $15, $v24
nop
nop
nop
cfc2 $6, $v0
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $3, $v0
/* Test */
nop
nop
nop
mtc2 $15, $v16
nop
nop
nop
cfc2 $5, $v0
nop
nop
nop
/* Result Check */
cfc2 $15, $v0
nop
bne $15, $16, Fail
nop
ctc2 $0, $v0
nop
bne $5, $6, Fail
nop
lui $15, 0x0000
ori $15, 0x00FF
veq $v7, $v5, $v6
nop
nop
cfc2 $7, $v1
nop
bne $7, $15, Fail
nop
veq $v7, $v16, $v24
nop
nop
cfc2 $7, $v1
nop
bne $7, $15, Fail
nop
/* TEST #54 *********************************************/
/* T#=$1 Rt=$16 R1=$3 R2=$4 R3=$5 Rd=$6 Rct=$24 Rcd=$7 Rtmp=$8 */
lui $1, 0x36
/* Initialization */
lui $16, 0x30E6
ori $16, 0x4135
lui $3, 0xD7D3
ori $3, 0x8117
lui $4, 0x0135
ori $4, 0xF013
lui $5, 0x72E0
ori $5, 0xA410
lui $6, 0xC2D0
ori $6, 0x3010
lui $8, 0x3304
ori $8, 0x7600
or $24, $16, $0
or $7, $6, $0
lqv $v16, 0($8)
lqv $v24, 0($8)
addi $8, $8, 0x0010
lqv $v3, 0($8)
addi $8, $8, 0x0010
lqv $v4, 0($8)
addi $8, $8, 0x0010
lqv $v5, 0($8)
addi $8, $8, 0x0010
lqv $v6, 0($8)
lqv $v7, 0($8)
ctc2 $4, $v0
nop
nop
nop
/* Pre-compute answer */
mtc2 $3, $v24
nop
nop
nop
cfc2 $7, $v0
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $4, $v0
/* Test */
nop
nop
nop
mtc2 $3, $v16
nop
nop
cfc2 $6, $v0
nop
nop
nop
/* Result Check */
cfc2 $3, $v0
nop
bne $3, $16, Fail
nop
ctc2 $0, $v0
nop
bne $6, $7, Fail
nop
lui $3, 0x0000
ori $3, 0x00FF
veq $v8, $v6, $v7
nop
nop
cfc2 $8, $v1
nop
bne $8, $3, Fail
nop
veq $v8, $v16, $v24
nop
nop
cfc2 $8, $v1
nop
bne $8, $3, Fail
nop
/* TEST #55 *********************************************/
/* T#=$1 Rt=$16 R1=$4 R2=$5 R3=$6 Rd=$7 Rct=$24 Rcd=$8 Rtmp=$9 */
lui $1, 0x37
/* Initialization */
lui $16, 0xF567
ori $16, 0x5312
lui $4, 0xB594
ori $4, 0x8314
lui $5, 0xA1E4
ori $5, 0xB317
lui $6, 0xE347
ori $6, 0x4330
lui $7, 0xC463
ori $7, 0x1330
lui $9, 0x0596
ori $9, 0x4620
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 */
mtc2 $4, $v24
nop
nop
nop
cfc2 $8, $v0
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $5, $v0
/* Test */
nop
nop
nop
mtc2 $4, $v16
nop
cfc2 $7, $v0
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 #56 *********************************************/
/* T#=$1 Rt=$16 R1=$5 R2=$6 R3=$7 Rd=$8 Rct=$24 Rcd=$9 Rtmp=$10 */
lui $1, 0x38
/* Initialization */
lui $16, 0xE1C4
ori $16, 0x4506
lui $5, 0x0276
ori $5, 0xF412
lui $6, 0xE2C3
ori $6, 0x8730
lui $7, 0x4036
ori $7, 0x2710
lui $8, 0xC693
ori $8, 0xC323
lui $10, 0x2627
ori $10, 0x0510
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 */
mtc2 $5, $v24
nop
nop
nop
cfc2 $9, $v0
nop
nop
nop
cfc2 $16, $v0
nop
ctc2 $6, $v0
/* Test */
nop
nop
nop
mtc2 $5, $v16
cfc2 $8, $v0
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
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