iltest11.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: 11
 ****************************************************************/

.base 0x00000000

	.word	0xF0F1A137		/* Addr: 0x0000 */
	.word	0x9436C314		/* Addr: 0x0004 */
	.word	0x96E2B335		/* Addr: 0x0008 */
	.word	0xF5A04522		/* Addr: 0x000C */
	.word	0xF667A626		/* Addr: 0x0010 */
	.word	0x25C1B312		/* Addr: 0x0014 */
	.word	0x93644503		/* Addr: 0x0018 */
	.word	0x12454706		/* Addr: 0x001C */
	.word	0x44C19321		/* Addr: 0x0020 */
	.word	0x64036307		/* Addr: 0x0024 */
	.word	0x2445D501		/* Addr: 0x0028 */
	.word	0x64B0A423		/* Addr: 0x002C */
	.word	0xA2956213		/* Addr: 0x0030 */
	.word	0x45E10513		/* Addr: 0x0034 */
	.word	0x94C37214		/* Addr: 0x0038 */
	.word	0x02842612		/* Addr: 0x003C */
	.word	0xB2B51534		/* Addr: 0x0040 */
	.word	0x35744407		/* Addr: 0x0044 */
	.word	0xF094C231		/* Addr: 0x0048 */
	.word	0xE4A23226		/* Addr: 0x004C */
	.word	0x70C11507		/* Addr: 0x0050 */
	.word	0xD1227531		/* Addr: 0x0054 */
	.word	0xB1E55003		/* Addr: 0x0058 */
	.word	0xD5A30702		/* Addr: 0x005C */
	.word	0x20663606		/* Addr: 0x0060 */
	.word	0x1497F701		/* Addr: 0x0064 */
	.word	0xE510F033		/* Addr: 0x0068 */
	.word	0x4415E504		/* Addr: 0x006C */
	.word	0xF7602215		/* Addr: 0x0070 */
	.word	0x51E78725		/* Addr: 0x0074 */
	.word	0x87A3D303		/* Addr: 0x0078 */
	.word	0x93569203		/* Addr: 0x007C */
	.word	0xC457B620		/* Addr: 0x0080 */
	.word	0x01F51225		/* Addr: 0x0084 */
	.word	0x0276B531		/* Addr: 0x0088 */
	.word	0x74B66420		/* Addr: 0x008C */
	.word	0x8314E705		/* Addr: 0x0090 */
	.word	0xC5B59327		/* Addr: 0x0094 */
	.word	0xD1878023		/* Addr: 0x0098 */
	.word	0x77317036		/* Addr: 0x009C */
	.word	0xE2853121		/* Addr: 0x00A0 */
	.word	0xE7A1D511		/* Addr: 0x00A4 */
	.word	0x27C50237		/* Addr: 0x00A8 */
	.word	0xD2901032		/* Addr: 0x00AC */
	.word	0xC0A62303		/* Addr: 0x00B0 */
	.word	0x9445D311		/* Addr: 0x00B4 */
	.word	0xB307C017		/* Addr: 0x00B8 */
	.word	0x36D3E211		/* Addr: 0x00BC */
	.word	0x67431423		/* Addr: 0x00C0 */
	.word	0xC3C43714		/* Addr: 0x00C4 */
	.word	0xB3B5B606		/* Addr: 0x00C8 */
	.word	0x15C11105		/* Addr: 0x00CC */
	.word	0x3297A710		/* Addr: 0x00D0 */
	.word	0xD1E51411		/* Addr: 0x00D4 */
	.word	0xC612C735		/* Addr: 0x00D8 */
	.word	0xF393E736		/* Addr: 0x00DC */
	.word	0x84964604		/* Addr: 0x00E0 */
	.word	0xC761D124		/* Addr: 0x00E4 */
	.word	0x03352233		/* Addr: 0x00E8 */
	.word	0xC0816531		/* Addr: 0x00EC */
	.word	0x2341E100		/* Addr: 0x00F0 */
	.word	0x53E3E213		/* Addr: 0x00F4 */
	.word	0x63156530		/* Addr: 0x00F8 */
	.word	0xB1654532		/* Addr: 0x00FC */
	.word	0x54A4A316		/* Addr: 0x0100 */
	.word	0x75A04511		/* Addr: 0x0104 */
	.word	0x1312B421		/* Addr: 0x0108 */
	.word	0xF052A721		/* Addr: 0x010C */
	.word	0xF4020202		/* Addr: 0x0110 */
	.word	0xD3D6A225		/* Addr: 0x0114 */
	.word	0x72434620		/* Addr: 0x0118 */
	.word	0x07019527		/* Addr: 0x011C */
	.word	0x77D4D210		/* Addr: 0x0120 */
	.word	0xC5E4B410		/* Addr: 0x0124 */
	.word	0x46F06203		/* Addr: 0x0128 */
	.word	0xA5E04616		/* Addr: 0x012C */
	.word	0xE511F713		/* Addr: 0x0130 */
	.word	0x16157331		/* Addr: 0x0134 */
	.word	0xE296C300		/* Addr: 0x0138 */
	.word	0x96D02223		/* Addr: 0x013C */
	.word	0xB5D62033		/* Addr: 0x0140 */
	.word	0x41843011		/* Addr: 0x0144 */
	.word	0xE082E402		/* Addr: 0x0148 */
	.word	0xE4B76713		/* Addr: 0x014C */
	.word	0xB5707124		/* Addr: 0x0150 */
	.word	0xE1E42206		/* Addr: 0x0154 */
	.word	0x71811127		/* Addr: 0x0158 */
	.word	0x0585F707		/* Addr: 0x015C */
	.word	0xA5509435		/* Addr: 0x0160 */
	.word	0x25A36511		/* Addr: 0x0164 */
	.word	0xD1E1C025		/* Addr: 0x0168 */
	.word	0xB306E217		/* Addr: 0x016C */
	.word	0x2320E017		/* Addr: 0x0170 */
	.word	0x71825537		/* Addr: 0x0174 */
	.word	0x54A1F610		/* Addr: 0x0178 */
	.word	0x23B5C020		/* Addr: 0x017C */
	.word	0x2404F601		/* Addr: 0x0180 */
	.word	0x81A6C501		/* Addr: 0x0184 */
	.word	0x02E74714		/* Addr: 0x0188 */
	.word	0x63079426		/* Addr: 0x018C */
	.word	0xB3739726		/* Addr: 0x0190 */
	.word	0x42435202		/* Addr: 0x0194 */
	.word	0x87602412		/* Addr: 0x0198 */
	.word	0x03E03621		/* Addr: 0x019C */
	.word	0x4684F115		/* Addr: 0x01A0 */
	.word	0x50829014		/* Addr: 0x01A4 */
	.word	0x63506714		/* Addr: 0x01A8 */
	.word	0xB083B120		/* Addr: 0x01AC */
	.word	0x52955304		/* Addr: 0x01B0 */
	.word	0x64865712		/* Addr: 0x01B4 */
	.word	0xE4810201		/* Addr: 0x01B8 */
	.word	0x44137527		/* Addr: 0x01BC */
	.word	0xB0A2D733		/* Addr: 0x01C0 */
	.word	0xC042D425		/* Addr: 0x01C4 */
	.word	0x3194D217		/* Addr: 0x01C8 */
	.word	0xC3578610		/* Addr: 0x01CC */
	.word	0xD3B7E221		/* Addr: 0x01D0 */
	.word	0x73761716		/* Addr: 0x01D4 */
	.word	0x46A0A322		/* Addr: 0x01D8 */
	.word	0xD5D3A533		/* Addr: 0x01DC */
	.word	0x34B19202		/* Addr: 0x01E0 */
	.word	0x01B32127		/* Addr: 0x01E4 */
	.word	0xC2C74111		/* Addr: 0x01E8 */
	.word	0x4650E317		/* Addr: 0x01EC */
	.word	0x9081B003		/* Addr: 0x01F0 */
	.word	0xE5314320		/* Addr: 0x01F4 */
	.word	0xA5E1F503		/* Addr: 0x01F8 */
	.word	0x94829034		/* Addr: 0x01FC */
	.word	0xC4952312		/* Addr: 0x0200 */
	.word	0xB7E72633		/* Addr: 0x0204 */
	.word	0x23F4C103		/* Addr: 0x0208 */
	.word	0xD6679136		/* Addr: 0x020C */
	.word	0x32D60320		/* Addr: 0x0210 */
	.word	0x03523527		/* Addr: 0x0214 */
	.word	0x42B69201		/* Addr: 0x0218 */
	.word	0xE7C7B523		/* Addr: 0x021C */
	.word	0xA0E20223		/* Addr: 0x0220 */
	.word	0xF271E625		/* Addr: 0x0224 */
	.word	0x97B57733		/* Addr: 0x0228 */
	.word	0xB474E037		/* Addr: 0x022C */
	.word	0x32B4B524		/* Addr: 0x0230 */
	.word	0x31E6F726		/* Addr: 0x0234 */
	.word	0x9386E227		/* Addr: 0x0238 */
	.word	0x61006505		/* Addr: 0x023C */
	.word	0x51759116		/* Addr: 0x0240 */
	.word	0x52768707		/* Addr: 0x0244 */
	.word	0x60F41112		/* Addr: 0x0248 */
	.word	0x34340425		/* Addr: 0x024C */
	.word	0x76E28611		/* Addr: 0x0250 */
	.word	0xE0417502		/* Addr: 0x0254 */
	.word	0xE6E21106		/* Addr: 0x0258 */
	.word	0x65C79105		/* Addr: 0x025C */
	.word	0x1465D211		/* Addr: 0x0260 */
	.word	0x2527A615		/* Addr: 0x0264 */
	.word	0x60B62726		/* Addr: 0x0268 */
	.word	0xD381E630		/* Addr: 0x026C */
	.word	0x15F0D022		/* Addr: 0x0270 */
	.word	0xD0F74010		/* Addr: 0x0274 */
	.word	0xB105E230		/* Addr: 0x0278 */
	.word	0xA6063317		/* Addr: 0x027C */
	.word	0xA7E1A010		/* Addr: 0x0280 */
	.word	0xA257D230		/* Addr: 0x0284 */
	.word	0x97E3D736		/* Addr: 0x0288 */
	.word	0x34853212		/* Addr: 0x028C */
	.word	0xC4A5E710		/* Addr: 0x0290 */
	.word	0x10B1B424		/* Addr: 0x0294 */
	.word	0xA6472424		/* Addr: 0x0298 */
	.word	0x14A2A215		/* Addr: 0x029C */
	.word	0xC0B09007		/* Addr: 0x02A0 */
	.word	0xE4613413		/* Addr: 0x02A4 */
	.word	0xC5503500		/* Addr: 0x02A8 */
	.word	0x63B65514		/* Addr: 0x02AC */
	.word	0x97B4A225		/* Addr: 0x02B0 */
	.word	0x4015E403		/* Addr: 0x02B4 */
	.word	0xE1910135		/* Addr: 0x02B8 */
	.word	0x07A15726		/* Addr: 0x02BC */
	.word	0xA1C2F401		/* Addr: 0x02C0 */
	.word	0x01A5D721		/* Addr: 0x02C4 */
	.word	0x30011436		/* Addr: 0x02C8 */
	.word	0xD0576122		/* Addr: 0x02CC */
	.word	0xA1A4C123		/* Addr: 0x02D0 */
	.word	0xB284B133		/* Addr: 0x02D4 */
	.word	0xD4B5D603		/* Addr: 0x02D8 */
	.word	0x80143102		/* Addr: 0x02DC */
	.word	0x06B1D404		/* Addr: 0x02E0 */
	.word	0x72576235		/* Addr: 0x02E4 */
	.word	0x2536E504		/* Addr: 0x02E8 */
	.word	0x95046332		/* Addr: 0x02EC */
	.word	0x74E2B036		/* Addr: 0x02F0 */
	.word	0x6662C625		/* Addr: 0x02F4 */
	.word	0xE0265300		/* Addr: 0x02F8 */
	.word	0xF2031630		/* Addr: 0x02FC */
	.word	0x70470013		/* Addr: 0x0300 */
	.word	0xE2D75400		/* Addr: 0x0304 */
	.word	0xA0F4E604		/* Addr: 0x0308 */
	.word	0x97B2F621		/* Addr: 0x030C */
	.word	0xF287B736		/* Addr: 0x0310 */
	.word	0x44805402		/* Addr: 0x0314 */
	.word	0xD4A23404		/* Addr: 0x0318 */
	.word	0xD4838710		/* Addr: 0x031C */
	.word	0xF7952202		/* Addr: 0x0320 */
	.word	0x8166F706		/* Addr: 0x0324 */
	.word	0xE6C12523		/* Addr: 0x0328 */
	.word	0x80028616		/* Addr: 0x032C */
	.word	0xC321A126		/* Addr: 0x0330 */
	.word	0x41619113		/* Addr: 0x0334 */
	.word	0x9077D402		/* Addr: 0x0338 */
	.word	0x7190D531		/* Addr: 0x033C */
	.word	0xC4877026		/* Addr: 0x0340 */
	.word	0xF0273601		/* Addr: 0x0344 */
	.word	0x41945621		/* Addr: 0x0348 */
	.word	0x02A42506		/* Addr: 0x034C */
	.word	0x25733700		/* Addr: 0x0350 */
	.word	0x54566737		/* Addr: 0x0354 */
	.word	0xC1946120		/* Addr: 0x0358 */
	.word	0x0663F534		/* Addr: 0x035C */
	.word	0xD5621522		/* Addr: 0x0360 */
	.word	0xB350C735		/* Addr: 0x0364 */
	.word	0x72120435		/* Addr: 0x0368 */
	.word	0xD522E506		/* Addr: 0x036C */
	.word	0x37A3E706		/* Addr: 0x0370 */
	.word	0xE7C24111		/* Addr: 0x0374 */
	.word	0x8523A023		/* Addr: 0x0378 */
	.word	0x32A3D227		/* Addr: 0x037C */
	.word	0xA7B1C323		/* Addr: 0x0380 */
	.word	0x03943633		/* Addr: 0x0384 */
	.word	0x71207436		/* Addr: 0x0388 */
	.word	0x01435134		/* Addr: 0x038C */
	.word	0x06F7E322		/* Addr: 0x0390 */
	.word	0xB0C4A507		/* Addr: 0x0394 */
	.word	0xE6F06400		/* Addr: 0x0398 */
	.word	0xA1B4D304		/* Addr: 0x039C */
	.word	0x90442035		/* Addr: 0x03A0 */
	.word	0x12C1A536		/* Addr: 0x03A4 */
	.word	0x0600A103		/* Addr: 0x03A8 */
	.word	0xE3F3E626		/* Addr: 0x03AC */
	.word	0xD7602627		/* Addr: 0x03B0 */
	.word	0xD7809514		/* Addr: 0x03B4 */
	.word	0x81F3D015		/* Addr: 0x03B8 */
	.word	0xA1416617		/* Addr: 0x03BC */
	.word	0xA3079313		/* Addr: 0x03C0 */
	.word	0x27812331		/* Addr: 0x03C4 */
	.word	0x67065204		/* Addr: 0x03C8 */
	.word	0x5464C631		/* Addr: 0x03CC */
	.word	0xF4425616		/* Addr: 0x03D0 */
	.word	0x3794F317		/* Addr: 0x03D4 */
	.word	0x47D64336		/* Addr: 0x03D8 */
	.word	0xF2A17223		/* Addr: 0x03DC */
	.word	0x52430524		/* Addr: 0x03E0 */
	.word	0xC2026236		/* Addr: 0x03E4 */
	.word	0xE1D00527		/* Addr: 0x03E8 */
	.word	0xC557E623		/* Addr: 0x03EC */
	.word	0x27F0E522		/* Addr: 0x03F0 */
	.word	0x87245522		/* Addr: 0x03F4 */
	.word	0x01E67720		/* Addr: 0x03F8 */
	.word	0xF1E2D125		/* Addr: 0x03FC */
	.word	0xC0366430		/* Addr: 0x0400 */
	.word	0x9664E330		/* Addr: 0x0404 */
	.word	0x52970304		/* Addr: 0x0408 */
	.word	0x63C0D112		/* Addr: 0x040C */
	.word	0x83231005		/* Addr: 0x0410 */
	.word	0x27751134		/* Addr: 0x0414 */
	.word	0xF7A22602		/* Addr: 0x0418 */
	.word	0xD5C11117		/* Addr: 0x041C */
	.word	0xD4922207		/* Addr: 0x0420 */
	.word	0x0327D303		/* Addr: 0x0424 */
	.word	0x14B74011		/* Addr: 0x0428 */
	.word	0x31351333		/* Addr: 0x042C */
	.word	0x0664B731		/* Addr: 0x0430 */
	.word	0xB4A15317		/* Addr: 0x0434 */
	.word	0x90459126		/* Addr: 0x0438 */
	.word	0xD0758327		/* Addr: 0x043C */
	.word	0x67A7C512		/* Addr: 0x0440 */
	.word	0xC2623137		/* Addr: 0x0444 */
	.word	0x52A79227		/* Addr: 0x0448 */
	.word	0x4033C514		/* Addr: 0x044C */
	.word	0xF086A137		/* Addr: 0x0450 */
	.word	0xD656E123		/* Addr: 0x0454 */
	.word	0xF183F305		/* Addr: 0x0458 */
	.word	0x07372116		/* Addr: 0x045C */
	.word	0x30213710		/* Addr: 0x0460 */
	.word	0x6062C531		/* Addr: 0x0464 */
	.word	0xD6317303		/* Addr: 0x0468 */
	.word	0xA7F5D232		/* Addr: 0x046C */
	.word	0xD0263103		/* Addr: 0x0470 */
	.word	0x66576221		/* Addr: 0x0474 */
	.word	0xA0B73210		/* Addr: 0x0478 */
	.word	0xD192B311		/* Addr: 0x047C */
	.word	0x63715123		/* Addr: 0x0480 */
	.word	0x3577F631		/* Addr: 0x0484 */
	.word	0x76E12336		/* Addr: 0x0488 */
	.word	0xC155F303		/* Addr: 0x048C */
	.word	0xD1D59705		/* Addr: 0x0490 */
	.word	0xB2B03331		/* Addr: 0x0494 */
	.word	0x20E7F530		/* Addr: 0x0498 */
	.word	0xD2F2C033		/* Addr: 0x049C */
	.word	0x0603A120		/* Addr: 0x04A0 */
	.word	0x84100015		/* Addr: 0x04A4 */
	.word	0x14F59215		/* Addr: 0x04A8 */
	.word	0x41508016		/* Addr: 0x04AC */
	.word	0x6213D112		/* Addr: 0x04B0 */
	.word	0xA2B26204		/* Addr: 0x04B4 */
	.word	0x95B57707		/* Addr: 0x04B8 */
	.word	0x2107B221		/* Addr: 0x04BC */
	.word	0x04449422		/* Addr: 0x04C0 */
	.word	0xC230E714		/* Addr: 0x04C4 */
	.word	0xC660A221		/* Addr: 0x04C8 */
	.word	0x5793A006		/* Addr: 0x04CC */
	.word	0x14349721		/* Addr: 0x04D0 */
	.word	0x9252C603		/* Addr: 0x04D4 */
	.word	0x60860414		/* Addr: 0x04D8 */
	.word	0x45577015		/* Addr: 0x04DC */
	.word	0x50011500		/* Addr: 0x04E0 */
	.word	0x60705504		/* Addr: 0x04E4 */
	.word	0xD0D6C730		/* Addr: 0x04E8 */
	.word	0xD6B75203		/* Addr: 0x04EC */
	.word	0xF2304337		/* Addr: 0x04F0 */
	.word	0xB7B20716		/* Addr: 0x04F4 */
	.word	0xC3166633		/* Addr: 0x04F8 */
	.word	0x8395D614		/* Addr: 0x04FC */
	.word	0x03871622		/* Addr: 0x0500 */
	.word	0x62B3D215		/* Addr: 0x0504 */
	.word	0x20B73623		/* Addr: 0x0508 */
	.word	0x33B53610		/* Addr: 0x050C */
	.word	0x44E41414		/* Addr: 0x0510 */
	.word	0x44047616		/* Addr: 0x0514 */
	.word	0x74725332		/* Addr: 0x0518 */
	.word	0x03146400		/* Addr: 0x051C */
	.word	0x87752430		/* Addr: 0x0520 */
	.word	0x07B09114		/* Addr: 0x0524 */
	.word	0xF0C40626		/* Addr: 0x0528 */
	.word	0xD700A336		/* Addr: 0x052C */
	.word	0x34820404		/* Addr: 0x0530 */
	.word	0x33A23514		/* Addr: 0x0534 */
	.word	0x63F41436		/* Addr: 0x0538 */
	.word	0xA5627626		/* Addr: 0x053C */
	.word	0x82C27024		/* Addr: 0x0540 */
	.word	0x4113A730		/* Addr: 0x0544 */
	.word	0x6441F433		/* Addr: 0x0548 */
	.word	0x1516E737		/* Addr: 0x054C */
	.word	0x40C0B136		/* Addr: 0x0550 */
	.word	0xE5C71437		/* Addr: 0x0554 */
	.word	0x2714E334		/* Addr: 0x0558 */
	.word	0x77D4F631		/* Addr: 0x055C */
	.word	0x74C74032		/* Addr: 0x0560 */
	.word	0xA411A520		/* Addr: 0x0564 */
	.word	0x44707417		/* Addr: 0x0568 */
	.word	0x73A6C114		/* Addr: 0x056C */
	.word	0x3793A200		/* Addr: 0x0570 */
	.word	0xC4E2A501		/* Addr: 0x0574 */
	.word	0xC3449410		/* Addr: 0x0578 */
	.word	0xA2A6D715		/* Addr: 0x057C */
	.word	0x32C44117		/* Addr: 0x0580 */
	.word	0xB0371004		/* Addr: 0x0584 */
	.word	0x7101D314		/* Addr: 0x0588 */
	.word	0xA4510500		/* Addr: 0x058C */
	.word	0x65E2F701		/* Addr: 0x0590 */
	.word	0xB5D06212		/* Addr: 0x0594 */
	.word	0x2471C232		/* Addr: 0x0598 */
	.word	0xB0707225		/* Addr: 0x059C */
	.word	0x81F31300		/* Addr: 0x05A0 */
	.word	0xC7C03327		/* Addr: 0x05A4 */
	.word	0xA2731605		/* Addr: 0x05A8 */
	.word	0xA4201713		/* Addr: 0x05AC */
	.word	0x87D3B116		/* Addr: 0x05B0 */
	.word	0x31A74425		/* Addr: 0x05B4 */
	.word	0xE4C1E114		/* Addr: 0x05B8 */
	.word	0x87204326		/* Addr: 0x05BC */
	.word	0x05660706		/* Addr: 0x05C0 */
	.word	0x5170F024		/* Addr: 0x05C4 */
	.word	0x06640325		/* Addr: 0x05C8 */
	.word	0x02200210		/* Addr: 0x05CC */
	.word	0x60D77726		/* Addr: 0x05D0 */
	.word	0x42B23206		/* Addr: 0x05D4 */
	.word	0xF6D11315		/* Addr: 0x05D8 */
	.word	0x80723111		/* Addr: 0x05DC */
	.word	0x67E02331		/* Addr: 0x05E0 */
	.word	0xF5452215		/* Addr: 0x05E4 */
	.word	0xC2470220		/* Addr: 0x05E8 */
	.word	0xE136C007		/* Addr: 0x05EC */
	.word	0x32E4C735		/* Addr: 0x05F0 */
	.word	0xA7E7D002		/* Addr: 0x05F4 */
	.word	0xF3822030		/* Addr: 0x05F8 */
	.word	0xD7D01435		/* Addr: 0x05FC */
	.word	0x73454631		/* Addr: 0x0600 */
	.word	0xC7802425		/* Addr: 0x0604 */
	.word	0xC2C17500		/* Addr: 0x0608 */
	.word	0x16640014		/* Addr: 0x060C */
	.word	0x8766C615		/* Addr: 0x0610 */
	.word	0x12427307		/* Addr: 0x0614 */
	.word	0x3296D416		/* Addr: 0x0618 */
	.word	0x54917603		/* Addr: 0x061C */
	.word	0x60320626		/* Addr: 0x0620 */
	.word	0x16F53500		/* Addr: 0x0624 */
	.word	0x33735002		/* Addr: 0x0628 */
	.word	0x72513136		/* Addr: 0x062C */
	.word	0xA5C57210		/* Addr: 0x0630 */
	.word	0x46502120		/* Addr: 0x0634 */
	.word	0xF2F76110		/* Addr: 0x0638 */
	.word	0xE0839430		/* Addr: 0x063C */
	.word	0x75E3A212		/* Addr: 0x0640 */
	.word	0x04F76516		/* Addr: 0x0644 */
	.word	0x46675106		/* Addr: 0x0648 */
	.word	0x91017731		/* Addr: 0x064C */
	.word	0x66057237		/* Addr: 0x0650 */
	.word	0x1312D232		/* Addr: 0x0654 */
	.word	0x52331216		/* Addr: 0x0658 */
	.word	0x50D19136		/* Addr: 0x065C */
	.word	0xF3803102		/* Addr: 0x0660 */
	.word	0x26415523		/* Addr: 0x0664 */
	.word	0xA5330533		/* Addr: 0x0668 */
	.word	0x40B1B404		/* Addr: 0x066C */
	.word	0xA6203716		/* Addr: 0x0670 */
	.word	0x92F00201		/* Addr: 0x0674 */
	.word	0xC597B623		/* Addr: 0x0678 */
	.word	0xB5842533		/* Addr: 0x067C */
	.word	0x66B6A400		/* Addr: 0x0680 */
	.word	0x23558022		/* Addr: 0x0684 */
	.word	0x37E69230		/* Addr: 0x0688 */
	.word	0xA2D0A133		/* Addr: 0x068C */
	.word	0x12C40016		/* Addr: 0x0690 */
	.word	0x43312134		/* Addr: 0x0694 */
	.word	0xC111F507		/* Addr: 0x0698 */
	.word	0x51C1E610		/* Addr: 0x069C */
	.word	0x53966624		/* Addr: 0x06A0 */
	.word	0x56463335		/* Addr: 0x06A4 */
	.word	0x96252414		/* Addr: 0x06A8 */
	.word	0x0436A426		/* Addr: 0x06AC */
	.word	0xA0A3B232		/* Addr: 0x06B0 */
	.word	0x23C34435		/* Addr: 0x06B4 */
	.word	0x57B52133		/* Addr: 0x06B8 */
	.word	0xE3470704		/* Addr: 0x06BC */
	.word	0xF647D627		/* Addr: 0x06C0 */
	.word	0x65756407		/* Addr: 0x06C4 */
	.word	0xF6946207		/* Addr: 0x06C8 */
	.word	0x43F5D711		/* Addr: 0x06CC */
	.word	0x22A70303		/* Addr: 0x06D0 */
	.word	0xE0E74222		/* Addr: 0x06D4 */
	.word	0xD2A36200		/* Addr: 0x06D8 */
	.word	0xC3A5A427		/* Addr: 0x06DC */
	.word	0xE1841136		/* Addr: 0x06E0 */
	.word	0x1134C532		/* Addr: 0x06E4 */
	.word	0x8674D437		/* Addr: 0x06E8 */
	.word	0xF4923432		/* Addr: 0x06EC */
	.word	0x32D27434		/* Addr: 0x06F0 */
	.word	0xC7D1C726		/* Addr: 0x06F4 */
	.word	0x73A5B121		/* Addr: 0x06F8 */
	.word	0xE6058520		/* Addr: 0x06FC */
	.word	0x76F4D605		/* Addr: 0x0700 */
	.word	0x5575C021		/* Addr: 0x0704 */
	.word	0x11C1C504		/* Addr: 0x0708 */
	.word	0x34115136		/* Addr: 0x070C */
	.word	0x82972206		/* Addr: 0x0710 */
	.word	0x42430121		/* Addr: 0x0714 */
	.word	0xE213A434		/* Addr: 0x0718 */
	.word	0xF2143637		/* Addr: 0x071C */
	.word	0xA6A4C201		/* Addr: 0x0720 */
	.word	0xD0A1B430		/* Addr: 0x0724 */
	.word	0xC4812104		/* Addr: 0x0728 */
	.word	0x12F2C734		/* Addr: 0x072C */
	.word	0xA2130015		/* Addr: 0x0730 */
	.word	0x84B73134		/* Addr: 0x0734 */
	.word	0xF5138715		/* Addr: 0x0738 */
	.word	0xB1E50503		/* Addr: 0x073C */
	.word	0x90C73335		/* Addr: 0x0740 */
	.word	0x95318707		/* Addr: 0x0744 */
	.word	0xD0C3B010		/* Addr: 0x0748 */
	.word	0xB4678010		/* Addr: 0x074C */
	.word	0xA040D210		/* Addr: 0x0750 */
	.word	0x05F63425		/* Addr: 0x0754 */
	.word	0x22A29203		/* Addr: 0x0758 */
	.word	0xC200E325		/* Addr: 0x075C */
	.word	0x04202106		/* Addr: 0x0760 */
	.word	0x7765E212		/* Addr: 0x0764 */
	.word	0xC0151415		/* Addr: 0x0768 */
	.word	0x26F2A701		/* Addr: 0x076C */
	.word	0x83700405		/* Addr: 0x0770 */
	.word	0x70938221		/* Addr: 0x0774 */
	.word	0x7764A331		/* Addr: 0x0778 */
	.word	0x0336B322		/* Addr: 0x077C */
	.word	0x46046217		/* Addr: 0x0780 */
	.word	0x07476514		/* Addr: 0x0784 */
	.word	0x82F36624		/* Addr: 0x0788 */
	.word	0xD450B304		/* Addr: 0x078C */
	.word	0x40D4B604		/* Addr: 0x0790 */
	.word	0xF1C69315		/* Addr: 0x0794 */
	.word	0xC7446726		/* Addr: 0x0798 */
	.word	0xB7B30506		/* Addr: 0x079C */
	.word	0xB331A305		/* Addr: 0x07A0 */
	.word	0xD7962627		/* Addr: 0x07A4 */
	.word	0xC067C132		/* Addr: 0x07A8 */
	.word	0x71302407		/* Addr: 0x07AC */
	.word	0xE447E737		/* Addr: 0x07B0 */
	.word	0x02026524		/* Addr: 0x07B4 */
	.word	0xA5932136		/* Addr: 0x07B8 */
	.word	0x55D00514		/* Addr: 0x07BC */
	.word	0x37662704		/* Addr: 0x07C0 */
	.word	0xA6323605		/* Addr: 0x07C4 */
	.word	0x7725D610		/* Addr: 0x07C8 */
	.word	0x44A12317		/* Addr: 0x07CC */
	.word	0xB1674610		/* Addr: 0x07D0 */
	.word	0xF4A5F605		/* Addr: 0x07D4 */
	.word	0xD3E11406		/* Addr: 0x07D8 */
	.word	0x16E5D217		/* Addr: 0x07DC */
	.word	0x1500E700		/* Addr: 0x07E0 */
	.word	0x33434303		/* Addr: 0x07E4 */
	.word	0xE4A43434		/* Addr: 0x07E8 */
	.word	0x21B59202		/* Addr: 0x07EC */
	.word	0x41C55713		/* Addr: 0x07F0 */
	.word	0xC763C702		/* Addr: 0x07F4 */
	.word	0x13150234		/* Addr: 0x07F8 */
	.word	0xC6B23534		/* Addr: 0x07FC */
	/* TEST #41 *********************************************/
	/* T#=$1 Rt=$16 R1=$3 R2=$4 R3=$5 Rd=$6 Rct=$24 Rcd=$7 Rtmp=$8 */
	lui	$1,  0x29

	/* Initialization */
	lui	$16,	0x5621
	ori	$16,	0xD435
	lui	$3,	0xB3A0
	ori	$3,	0xC311
	lui	$4,	0xD534
	ori	$4,	0x1637
	lui	$5,	0x8551
	ori	$5,	0x2610
	lui	$6,	0xA701
	ori	$6,	0x3600
	lui	$8,	0x43E2
	ori	$8,	0x3220
	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
	vadd	$v7,	$v24,	$v5
	nop
	nop
	nop
	cfc2	$16,	$v0
	nop
	ctc2	$4,	$v0

	/* Test */
	nop
	nop
	nop
	mtc2	$3,	$v16
	nop
	nop
	nop
	vadd	$v6,	$v16,	$v5
	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 #42 *********************************************/
	/* T#=$1 Rt=$16 R1=$4 R2=$5 R3=$6 Rd=$7 Rct=$24 Rcd=$8 Rtmp=$9 */
	lui	$1,  0x2A

	/* Initialization */
	lui	$16,	0x7334
	ori	$16,	0xB635
	lui	$4,	0xE420
	ori	$4,	0xB505
	lui	$5,	0xC331
	ori	$5,	0x8001
	lui	$6,	0xC542
	ori	$6,	0x0400
	lui	$7,	0x7401
	ori	$7,	0x8105
	lui	$9,	0xE081
	ori	$9,	0x4220
	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
	vadd	$v8,	$v24,	$v6
	nop
	nop
	nop
	cfc2	$16,	$v0
	nop
	ctc2	$5,	$v0

	/* Test */
	nop
	nop
	nop
	mtc2	$4,	$v16
	nop
	nop
	vadd	$v7,	$v16,	$v6
	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 #43 *********************************************/
	/* T#=$1 Rt=$16 R1=$5 R2=$6 R3=$7 Rd=$8 Rct=$24 Rcd=$9 Rtmp=$10 */
	lui	$1,  0x2B

	/* Initialization */
	lui	$16,	0x9126
	ori	$16,	0xD022
	lui	$5,	0x66B3
	ori	$5,	0x6517
	lui	$6,	0x42E4
	ori	$6,	0x7325
	lui	$7,	0x1162
	ori	$7,	0xA120
	lui	$8,	0x13D1
	ori	$8,	0x2334
	lui	$10,	0x9235
	ori	$10,	0xF320
	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
	vadd	$v9,	$v24,	$v7
	nop
	nop
	nop
	cfc2	$16,	$v0
	nop
	ctc2	$6,	$v0

	/* Test */
	nop
	nop
	nop
	mtc2	$5,	$v16
	nop
	vadd	$v8,	$v16,	$v7
	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 #44 *********************************************/
	/* T#=$1 Rt=$16 R1=$6 R2=$7 R3=$8 Rd=$9 Rct=$24 Rcd=$10 Rtmp=$11 */
	lui	$1,  0x2C

	/* Initialization */
	lui	$16,	0xC3F3
	ori	$16,	0x3611
	lui	$6,	0x96B5
	ori	$6,	0x1515
	lui	$7,	0x4746
	ori	$7,	0xE322
	lui	$8,	0x3695
	ori	$8,	0x2310
	lui	$9,	0x8077
	ori	$9,	0x6633
	lui	$11,	0xC3B6
	ori	$11,	0xF310
	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 */
	mtc2	$6,	$v24
	nop
	nop
	nop
	vadd	$v10,	$v24,	$v8
	nop
	nop
	nop
	cfc2	$16,	$v0
	nop
	ctc2	$7,	$v0

	/* Test */
	nop
	nop
	nop
	mtc2	$6,	$v16
	vadd	$v9,	$v16,	$v8
	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


	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