1 .h8300sx 2 mov.b #foo,r2l 3 mov.b #.L1,r2l 4 mov.b #bar,r2l 5 mov.b #foo,@er2 6 mov.b #.L1,@er2 7 mov.b #bar,@er2 8 mov.b #foo,@-er2 9 mov.b #.L1,@er2+ 10 mov.b #bar,@er2- 11 mov.b #foo,@(2,er2) 12 mov.b #.L1,@(2,er2) 13 mov.b #bar,@(2,er2) 14 mov.b #foo,@(16,er2) 15 mov.b #.L1,@(16,er2) 16 mov.b #bar,@(16,er2) 17 mov.b #foo,@(16,r2l.b) 18 mov.b #.L1,@(16,r2.w) 19 mov.b #bar,@(16,er2.l) 20 mov.b #foo,@(0x12345,er2) 21 mov.b #.L1,@(0x12345,er2) 22 mov.b #bar,@(0x12345,er2) 23 mov.b #foo,@(0x12345,r2l.b) 24 mov.b #.L1,@(0x12345,r2.w) 25 mov.b #bar,@(0x12345,er2.l) 26 mov.b #foo,@0xffff8000 27 mov.b #.L1,@0xffff8000 28 mov.b #bar,@0xffff8000 29 mov.b #foo,@0x18000 30 mov.b #.L1,@0x18000 31 mov.b #bar,@0x18000 32 33 mov.w #foo,r2 34 mov.w #.L1,r2 35 mov.w #bar,r2 36 mov.w #foo,@er2 37 mov.w #.L1,@er2 38 mov.w #bar,@er2 39 mov.w #foo,@-er2 40 mov.w #.L1,@er2+ 41 mov.w #bar,@er2- 42 mov.w #foo,@(4,er2) 43 mov.w #.L1,@(4,er2) 44 mov.w #bar,@(4,er2) 45 mov.w #foo,@(16,er2) 46 mov.w #.L1,@(16,er2) 47 mov.w #bar,@(16,er2) 48 mov.w #foo,@(16,r2l.b) 49 mov.w #.L1,@(16,r2.w) 50 mov.w #bar,@(16,er2.l) 51 mov.w #foo,@(0x12345,er2) 52 mov.w #.L1,@(0x12345,er2) 53 mov.w #bar,@(0x12345,er2) 54 mov.w #foo,@(0x12345,r2l.b) 55 mov.w #.L1,@(0x12345,r2.w) 56 mov.w #bar,@(0x12345,er2.l) 57 mov.w #foo,@0xffff8000 58 mov.w #.L1,@0xffff8000 59 mov.w #bar,@0xffff8000 60 mov.w #foo,@0x18000 61 mov.w #.L1,@0x18000 62 mov.w #bar,@0x18000 63 64.L1: 65 mov.l #foo,er2 66 mov.l #.L1,er2 67 mov.l #bar,er2 68 mov.l #foo,@er2 69 mov.l #.L1,@er2 70 mov.l #bar,@er2 71 mov.l #foo,@-er2 72 mov.l #.L1,@er2+ 73 mov.l #bar,@er2- 74 mov.l #foo,@(8,er2) 75 mov.l #.L1,@(8,er2) 76 mov.l #bar,@(8,er2) 77 mov.l #foo,@(16,er2) 78 mov.l #.L1,@(16,er2) 79 mov.l #bar,@(16,er2) 80 mov.l #foo,@(16,r2l.b) 81 mov.l #.L1,@(16,r2.w) 82 mov.l #bar,@(16,er2.l) 83 mov.l #foo,@(0x12345,er2) 84 mov.l #.L1,@(0x12345,er2) 85 mov.l #bar,@(0x12345,er2) 86 mov.l #foo,@(0x12345,r2l.b) 87 mov.l #.L1,@(0x12345,r2.w) 88 mov.l #bar,@(0x12345,er2.l) 89 mov.l #foo,@0xffff8000 90 mov.l #.L1,@0xffff8000 91 mov.l #bar,@0xffff8000 92 mov.l #foo,@0x18000 93 mov.l #.L1,@0x18000 94 mov.l #bar,@0x18000 95 96 mov.w #-1,@er0 97 mov.w #0,@er0 98 mov.w #1,@er0 99 mov.w #0xff,@er0 100 mov.w #0x100,@er0 101 102 mov.l #-1,@er0 103 mov.l #0,@er0 104 mov.l #1,@er0 105 mov.l #0xff,@er0 106 mov.l #0x100,@er0 107 108 .globl bar 109bar: 110 .space 16 111