| 1 | GAS for MMIX .*/relax1\.s page 1 |
| 2 | |
| 3 | |
| 4 | 1 #.* |
| 5 | 2 #.* |
| 6 | 3 #.* |
| 7 | 4 0000 F0020019 Main JMP l6 |
| 8 | 5 0004 F0020018 l0 JMP l6 |
| 9 | 6 0008 F0020017 l1 JMP l6 |
| 10 | 7 000c F0020016 l01 JMP l6 |
| 11 | 8 0010 F407FFFF GETA \$7,nearfar1 % Within reach\. |
| 12 | 9 0014 F2BFFFFF PUSHJ \$191,nearfar2 % Within reach\. |
| 13 | 10 0018 F000FFFE l2 JMP nearfar2 % Dummy\. |
| 14 | 11 001c 00000000 \.space 65530\*4,0 |
| 15 | 11 00000000 |
| 16 | 11 00000000 |
| 17 | 11 00000000 |
| 18 | 11 00000000 |
| 19 | 11 00000000 |
| 20 | 12 40004 4D480000 BNP \$72,l0 % Within reach |
| 21 | 13 40008 F5040000 GETA \$4,l1 % Within reach\. |
| 22 | 14 4000c F3050000 nearfar1 PUSHJ 5,l01 % Within reach\. |
| 23 | 15 40010 F4090000 nearfar2 GETA \$9,l1 % Out of reach\. |
| 24 | 15 FD000000 |
| 25 | 15 FD000000 |
| 26 | 15 FD000000 |
| 27 | 16 40020 F20B0000 PUSHJ \$11,l3 % Out of reach\. |
| 28 | 16 FD000000 |
| 29 | 16 FD000000 |
| 30 | 16 FD000000 |
| 31 | 16 FD000000 |
| 32 | 17 40034 4437FFFF l4 BP \$55,l3 % Within reach\. |
| 33 | 18 40038 00000000 \.space 65533\*4,0 |
| 34 | 18 00000000 |
| 35 | 18 00000000 |
| 36 | 18 00000000 |
| 37 | 18 00000000 |
| 38 | 18 00000000 |
| 39 | 19 8002c F1FDFFF7 JMP l1 % Dummy\. |
| 40 | 20 80030 F1FDFFF5 l3 JMP l0 % Dummy\. |
| 41 | 21 80034 47580000 BOD \$88,l4 % Within reach\. |
| 42 | 22 80038 46580000 BOD \$88,l4 % Out of reach\. |
| 43 | 22 FD000000 |
| 44 | 22 FD000000 |
| 45 | 22 FD000000 |
| 46 | 22 FD000000 |
| 47 | 22 FD000000 |
| 48 | 23 80050 F0000000 JMP l5 % Out of reach\. |
| 49 | 23 FD000000 |
| 50 | 23 FD000000 |
| 51 | 23 FD000000 |
| 52 | 23 FD000000 |
| 53 | 24 80064 F0FFFFFF l6 JMP l5 % Within reach\. |
| 54 | 25 80068 436FFFF2 BZ \$111,l3 % Dummy\. |
| 55 | 26 8006c 00000000 \.space \(256\*256\*256-3\)\*4,0 |
| 56 | 26 00000000 |
| 57 | 26 00000000 |
| 58 | 26 00000000 |
| 59 | 26 00000000 |
| 60 | 26 00000000 |
| 61 | \fGAS for MMIX .*/relax1\.s page 2 |
| 62 | |
| 63 | |
| 64 | 27 4080060 F000000D l5 JMP l8 % Dummy\. |
| 65 | 28 4080064 F1000000 JMP l6 % Within reach |
| 66 | 29 4080068 F0000000 JMP l6 % Out of reach\. |
| 67 | 29 FD000000 |
| 68 | 29 FD000000 |
| 69 | 29 FD000000 |
| 70 | 29 FD000000 |
| 71 | 30 408007c 482C0000 BNN \$44,l9 % Out of reach\. |
| 72 | 30 FD000000 |
| 73 | 30 FD000000 |
| 74 | 30 FD000000 |
| 75 | 30 FD000000 |
| 76 | 30 FD000000 |
| 77 | 31 4080094 482CFFFF l8 BNN \$44,l9 % Within reach\. |
| 78 | 32 4080098 F1FFFFF2 JMP l5 % Dummy\. |
| 79 | 33 408009c F1FFFFF1 JMP l5 % Dummy\. |
| 80 | 34 40800a0 00000000 \.space 65531\*4,0 |
| 81 | 34 00000000 |
| 82 | 34 00000000 |
| 83 | 34 00000000 |
| 84 | 34 00000000 |
| 85 | 34 00000000 |
| 86 | 35 40c008c F1FEFFF5 l10 JMP l5 % Dummy\. |
| 87 | 36 40c0090 F0000007 l9 JMP l11 % Dummy |
| 88 | 37 40c0094 F3210000 l7 PUSHJ \$33,l8 % Within reach\. |
| 89 | 38 40c0098 F2210000 PUSHJ \$33,l8 % Out of reach\. |
| 90 | 38 FD000000 |
| 91 | 38 FD000000 |
| 92 | 38 FD000000 |
| 93 | 38 FD000000 |
| 94 | 39 40c00ac F1FEFFED l11 JMP l5 % Dummy\. |
| 95 | 40 40c00b0 F1FEFFF9 JMP l8 % Dummy\. |
| 96 | 41 40c00b4 00000000 \.space 65534\*4,0 |
| 97 | 41 00000000 |
| 98 | 41 00000000 |
| 99 | 41 00000000 |
| 100 | 41 00000000 |
| 101 | 41 00000000 |
| 102 | 42 41000ac F53D0000 GETA \$61,l11 % Within reach\. |
| 103 | 43 41000b0 F4480000 GETA \$72,l11 % Out of reach\. |
| 104 | 43 FD000000 |
| 105 | 43 FD000000 |
| 106 | 43 FD000000 |
| 107 | \fGAS for MMIX .*/relax1\.s page 3 |
| 108 | |
| 109 | |
| 110 | DEFINED SYMBOLS |
| 111 | .*/relax1\.s:4 \.text:0000000000000000 Main |
| 112 | .*/relax1\.s:24 \.text:0000000000080064 l6 |
| 113 | .*/relax1\.s:5 \.text:0000000000000004 l0 |
| 114 | .*/relax1\.s:6 \.text:0000000000000008 l1 |
| 115 | .*/relax1\.s:7 \.text:000000000000000c l01 |
| 116 | .*/relax1\.s:14 \.text:000000000004000c nearfar1 |
| 117 | .*/relax1\.s:15 \.text:0000000000040010 nearfar2 |
| 118 | .*/relax1\.s:10 \.text:0000000000000018 l2 |
| 119 | .*/relax1\.s:20 \.text:0000000000080030 l3 |
| 120 | .*/relax1\.s:17 \.text:0000000000040034 l4 |
| 121 | .*/relax1\.s:27 \.text:0000000004080060 l5 |
| 122 | .*/relax1\.s:31 \.text:0000000004080094 l8 |
| 123 | .*/relax1\.s:36 \.text:00000000040c0090 l9 |
| 124 | .*/relax1\.s:35 \.text:00000000040c008c l10 |
| 125 | .*/relax1\.s:39 \.text:00000000040c00ac l11 |
| 126 | .*/relax1\.s:37 \.text:00000000040c0094 l7 |
| 127 | |
| 128 | NO UNDEFINED SYMBOLS |