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
|
#objdump: -dt
#name: OPR addressing mode: symbols in its direct submode
#source: opr-symbol.s
.*: file format elf32-s12z
SYMBOL TABLE:
00000000 l d .text 00000000 .text
00000000 l d .data 00000000 .data
00000000 l d .bss 00000000 .bss
00123456 l \*ABS\* 00000000 sym1
00abcdef l \*ABS\* 00000000 sym2
Disassembly of section .text:
00000000 <.text>:
0: 0c 17 fa 12 mov.b #23, sym1
4: 34 56
6: 0d 00 17 fa mov.w #23, sym1
a: 12 34 56
d: 0e 00 00 17 mov.p #23, sym1
11: fa 12 34 56
15: 0f 00 00 00 mov.l #23, sym1
19: 17 fa 12 34
1d: 56
1e: 1c fa 12 34 mov.b sym1, sym2
22: 56 fa ab cd
26: ef
27: 1d fa 12 34 mov.w sym1, sym2
2b: 56 fa ab cd
2f: ef
30: 1e fa 12 34 mov.p sym1, sym2
34: 56 fa ab cd
38: ef
39: 1f fa 12 34 mov.l sym1, sym2
3d: 56 fa ab cd
41: ef
42: 65 fa 12 34 add d1, sym1
46: 56
47: 68 fa 12 34 and d2, sym1
4b: 56
4c: 81 fa 12 34 sub d3, sym1
50: 56
51: 8a fa 12 34 or d4, sym1
55: 56
56: 9c fa 12 34 inc.b sym1
5a: 56
5b: 9d fa 12 34 inc.w sym1
5f: 56
60: 9f fa 12 34 inc.l sym1
64: 56
65: b2 12 34 56 ld d4, sym1
69: ba ab cd ef jmp sym2
6d: bb 12 34 56 jsr sym1
71: ac fa 12 34 dec.b sym1
75: 56
76: ad fa 12 34 dec.w sym1
7a: 56
7b: af fa 12 34 dec.l sym1
7f: 56
80: bc fa 12 34 clr.b sym1
84: 56
85: bd fa 12 34 clr.w sym1
89: 56
8a: bf fa 12 34 clr.l sym1
8e: 56
8f: d3 12 34 56 st d5, sym1
93: cc fa 12 34 com.b sym1
97: 56
98: cd fa 12 34 com.w sym1
9c: 56
9d: cf fa 12 34 com.l sym1
a1: 56
a2: dc fa 12 34 neg.b sym1
a6: 56
a7: dd fa 12 34 neg.w sym1
ab: 56
ac: df fa 12 34 neg.l sym1
b0: 56
b1: f3 fa 12 34 cmp d5, sym1
b5: 56
b6: 1b 00 fa 12 ld s, sym1
ba: 34 56
bc: 1b 01 fa 12 st s, sym1
c0: 34 56
c2: 1b 02 fa 12 cmp s, sym1
c6: 34 56
c8: 1b 10 fa 12 minu d2, sym1
cc: 34 56
ce: 1b 18 fa 12 maxu d2, sym1
d2: 34 56
d4: 1b 20 fa 12 mins d2, sym1
d8: 34 56
da: 1b 28 fa 12 maxs d2, sym1
de: 34 56
e0: 1b 61 fa 12 adc d3, sym1
e4: 34 56
e6: 1b 69 fa 12 bit d3, sym1
ea: 34 56
ec: 1b 81 fa 12 sbc d3, sym1
f0: 34 56
f2: 1b 89 fa 12 eor d3, sym1
f6: 34 56
f8: 02 d1 fa 12 brclr.b sym1, d1, \*\+3
fc: 34 56 03
ff: 02 a2 fa 12 brclr.w sym1, #2, \*\+4
103: 34 56 04
106: 03 81 fa ab brset.b sym2, d2, \*\+5
10a: cd ef 05
10d: 03 b2 fa ab brset.w sym2, #3, \*\+6
111: cd ef 06
114: 4d 40 fa 12 mulu.b d1, d2, sym1
118: 34 56
11a: 4e 7e fa 12 mulu.ll d6, sym1, sym2
11e: 34 56 fa ab
122: cd ef
124: 4d c0 fa 12 muls.b d1, d2, sym1
128: 34 56
12a: 4e fe fa 12 muls.ll d6, sym1, sym2
12e: 34 56 fa ab
132: cd ef
134: 1b b5 c0 fa qmuls.b d1, d2, sym1
138: 12 34 56
13b: 1b b6 fe fa qmuls.ll d6, sym1, sym2
13f: 12 34 56 fa
143: ab cd ef
146: 1b 35 40 fa divu.b d1, d2, sym1
14a: 12 34 56
14d: 1b 36 7e fa divu.ll d6, sym1, sym2
151: 12 34 56 fa
155: ab cd ef
158: 1b 35 c0 fa divs.b d1, d2, sym1
15c: 12 34 56
15f: 1b 36 fe fa divs.ll d6, sym1, sym2
163: 12 34 56 fa
167: ab cd ef
16a: ec a0 fa 12 bclr.b sym1, #2
16e: 34 56
170: ec 85 fa ab bclr.w sym2, d2
174: cd ef
176: ed a0 fa 12 bset.b sym1, #2
17a: 34 56
17c: ed 85 fa ab bset.w sym2, d2
180: cd ef
182: ee a0 fa 12 btgl.b sym1, #2
186: 34 56
188: ee 85 fa ab btgl.w sym2, d2
18c: cd ef
18e: 0b 0c fa 12 tbne.b sym1, \*\+8
192: 34 56 08
195: 0b ad fa ab dbpl.w sym2, \*\+9
199: cd ef 09
19c: 1b 08 c0 fa bfins.b d2, sym1, d2
1a0: 12 34 56
1a3: 1b 08 d4 fa bfins.w sym1, d2, d2
1a7: 12 34 56
1aa: 1b 08 e9 01 bfins.p d2, sym1, #8\:1
1ae: fa 12 34 56
1b2: 1b 08 fd 01 bfins.l sym1, d2, #8\:1
1b6: fa 12 34 56
1ba: 1b 08 40 fa bfext.b d2, sym1, d2
1be: 12 34 56
1c1: 1b 08 54 fa bfext.w sym1, d2, d2
1c5: 12 34 56
1c8: 1b 08 69 01 bfext.p d2, sym1, #8\:1
1cc: fa 12 34 56
1d0: 1b 08 7c e2 bfext.l sym1, d2, #7\:2
1d4: fa 12 34 56
|