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
|
#objdump: -d -mmips:4000
#as: -KPIC -mabi=32
#name: MIPS ld-st-la constants (ABI o32, mips3, shared)
#source: ldstla-32-mips3.s
.*: +file format elf32-.*mips
Disassembly of section \.text:
00000000 <\.text>:
0: dc82ffff ld v0,-1\(a0\)
4: 3c02abce lui v0,0xabce
8: 00441021 addu v0,v0,a0
c: dc42ef01 ld v0,-4351\(v0\)
10: 3c028000 lui v0,0x8000
14: 00441021 addu v0,v0,a0
18: dc420000 ld v0,0\(v0\)
1c: 3c028000 lui v0,0x8000
20: 00441021 addu v0,v0,a0
24: dc42ffff ld v0,-1\(v0\)
28: 3c020123 lui v0,0x123
2c: 00441021 addu v0,v0,a0
30: dc424567 ld v0,17767\(v0\)
34: 24020000 li v0,0
38: 00441021 addu v0,v0,a0
3c: dc420000 ld v0,0\(v0\)
40: 24020000 li v0,0
44: 00441021 addu v0,v0,a0
48: dc42ffff ld v0,-1\(v0\)
4c: 3c02abce lui v0,0xabce
50: 00441021 addu v0,v0,a0
54: dc42ef01 ld v0,-4351\(v0\)
58: 3c028000 lui v0,0x8000
5c: 00441021 addu v0,v0,a0
60: dc420000 ld v0,0\(v0\)
64: 3c028000 lui v0,0x8000
68: 00441021 addu v0,v0,a0
6c: dc42ffff ld v0,-1\(v0\)
70: 3c020123 lui v0,0x123
74: 00441021 addu v0,v0,a0
78: dc424567 ld v0,17767\(v0\)
7c: dc820000 ld v0,0\(a0\)
80: dc02ffff ld v0,-1\(zero\)
84: 3c02abce lui v0,0xabce
88: dc42ef01 ld v0,-4351\(v0\)
8c: 3c028000 lui v0,0x8000
90: dc420000 ld v0,0\(v0\)
94: 3c028000 lui v0,0x8000
98: dc42ffff ld v0,-1\(v0\)
9c: 3c020123 lui v0,0x123
a0: dc424567 ld v0,17767\(v0\)
a4: 24020000 li v0,0
a8: dc420000 ld v0,0\(v0\)
ac: 24020000 li v0,0
b0: dc42ffff ld v0,-1\(v0\)
b4: 3c02abce lui v0,0xabce
b8: dc42ef01 ld v0,-4351\(v0\)
bc: 3c028000 lui v0,0x8000
c0: dc420000 ld v0,0\(v0\)
c4: 3c028000 lui v0,0x8000
c8: dc42ffff ld v0,-1\(v0\)
cc: 3c020123 lui v0,0x123
d0: dc424567 ld v0,17767\(v0\)
d4: dc020000 ld v0,0\(zero\)
d8: fc82ffff sd v0,-1\(a0\)
dc: 3c01abce lui at,0xabce
e0: 00240821 addu at,at,a0
e4: fc22ef01 sd v0,-4351\(at\)
e8: 3c018000 lui at,0x8000
ec: 00240821 addu at,at,a0
f0: fc220000 sd v0,0\(at\)
f4: 3c018000 lui at,0x8000
f8: 00240821 addu at,at,a0
fc: fc22ffff sd v0,-1\(at\)
100: 3c010123 lui at,0x123
104: 00240821 addu at,at,a0
108: fc224567 sd v0,17767\(at\)
10c: 24010000 li at,0
110: 00240821 addu at,at,a0
114: fc220000 sd v0,0\(at\)
118: 24010000 li at,0
11c: 00240821 addu at,at,a0
120: fc22ffff sd v0,-1\(at\)
124: 3c01abce lui at,0xabce
128: 00240821 addu at,at,a0
12c: fc22ef01 sd v0,-4351\(at\)
130: 3c018000 lui at,0x8000
134: 00240821 addu at,at,a0
138: fc220000 sd v0,0\(at\)
13c: 3c018000 lui at,0x8000
140: 00240821 addu at,at,a0
144: fc22ffff sd v0,-1\(at\)
148: 3c010123 lui at,0x123
14c: 00240821 addu at,at,a0
150: fc224567 sd v0,17767\(at\)
154: fc820000 sd v0,0\(a0\)
158: fc02ffff sd v0,-1\(zero\)
15c: 3c01abce lui at,0xabce
160: fc22ef01 sd v0,-4351\(at\)
164: 3c018000 lui at,0x8000
168: fc220000 sd v0,0\(at\)
16c: 3c018000 lui at,0x8000
170: fc22ffff sd v0,-1\(at\)
174: 3c010123 lui at,0x123
178: fc224567 sd v0,17767\(at\)
17c: 24010000 li at,0
180: fc220000 sd v0,0\(at\)
184: 24010000 li at,0
188: fc22ffff sd v0,-1\(at\)
18c: 3c01abce lui at,0xabce
190: fc22ef01 sd v0,-4351\(at\)
194: 3c018000 lui at,0x8000
198: fc220000 sd v0,0\(at\)
19c: 3c018000 lui at,0x8000
1a0: fc22ffff sd v0,-1\(at\)
1a4: 3c010123 lui at,0x123
1a8: fc224567 sd v0,17767\(at\)
1ac: fc020000 sd v0,0\(zero\)
1b0: 8c82ffff lw v0,-1\(a0\)
1b4: 3c02abce lui v0,0xabce
1b8: 00441021 addu v0,v0,a0
1bc: 8c42ef01 lw v0,-4351\(v0\)
1c0: 3c028000 lui v0,0x8000
1c4: 00441021 addu v0,v0,a0
1c8: 8c420000 lw v0,0\(v0\)
1cc: 3c028000 lui v0,0x8000
1d0: 00441021 addu v0,v0,a0
1d4: 8c42ffff lw v0,-1\(v0\)
1d8: 3c020123 lui v0,0x123
1dc: 00441021 addu v0,v0,a0
1e0: 8c424567 lw v0,17767\(v0\)
1e4: 24020000 li v0,0
1e8: 00441021 addu v0,v0,a0
1ec: 8c420000 lw v0,0\(v0\)
1f0: 24020000 li v0,0
1f4: 00441021 addu v0,v0,a0
1f8: 8c42ffff lw v0,-1\(v0\)
1fc: 3c02abce lui v0,0xabce
200: 00441021 addu v0,v0,a0
204: 8c42ef01 lw v0,-4351\(v0\)
208: 3c028000 lui v0,0x8000
20c: 00441021 addu v0,v0,a0
210: 8c420000 lw v0,0\(v0\)
214: 3c028000 lui v0,0x8000
218: 00441021 addu v0,v0,a0
21c: 8c42ffff lw v0,-1\(v0\)
220: 3c020123 lui v0,0x123
224: 00441021 addu v0,v0,a0
228: 8c424567 lw v0,17767\(v0\)
22c: 8c820000 lw v0,0\(a0\)
230: 8c02ffff lw v0,-1\(zero\)
234: 3c02abce lui v0,0xabce
238: 8c42ef01 lw v0,-4351\(v0\)
23c: 3c028000 lui v0,0x8000
240: 8c420000 lw v0,0\(v0\)
244: 3c028000 lui v0,0x8000
248: 8c42ffff lw v0,-1\(v0\)
24c: 3c020123 lui v0,0x123
250: 8c424567 lw v0,17767\(v0\)
254: 24020000 li v0,0
258: 8c420000 lw v0,0\(v0\)
25c: 24020000 li v0,0
260: 8c42ffff lw v0,-1\(v0\)
264: 3c02abce lui v0,0xabce
268: 8c42ef01 lw v0,-4351\(v0\)
26c: 3c028000 lui v0,0x8000
270: 8c420000 lw v0,0\(v0\)
274: 3c028000 lui v0,0x8000
278: 8c42ffff lw v0,-1\(v0\)
27c: 3c020123 lui v0,0x123
280: 8c424567 lw v0,17767\(v0\)
284: 8c020000 lw v0,0\(zero\)
288: ac82ffff sw v0,-1\(a0\)
28c: 3c01abce lui at,0xabce
290: 00240821 addu at,at,a0
294: ac22ef01 sw v0,-4351\(at\)
298: 3c018000 lui at,0x8000
29c: 00240821 addu at,at,a0
2a0: ac220000 sw v0,0\(at\)
2a4: 3c018000 lui at,0x8000
2a8: 00240821 addu at,at,a0
2ac: ac22ffff sw v0,-1\(at\)
2b0: 3c010123 lui at,0x123
2b4: 00240821 addu at,at,a0
2b8: ac224567 sw v0,17767\(at\)
2bc: 24010000 li at,0
2c0: 00240821 addu at,at,a0
2c4: ac220000 sw v0,0\(at\)
2c8: 24010000 li at,0
2cc: 00240821 addu at,at,a0
2d0: ac22ffff sw v0,-1\(at\)
2d4: 3c01abce lui at,0xabce
2d8: 00240821 addu at,at,a0
2dc: ac22ef01 sw v0,-4351\(at\)
2e0: 3c018000 lui at,0x8000
2e4: 00240821 addu at,at,a0
2e8: ac220000 sw v0,0\(at\)
2ec: 3c018000 lui at,0x8000
2f0: 00240821 addu at,at,a0
2f4: ac22ffff sw v0,-1\(at\)
2f8: 3c010123 lui at,0x123
2fc: 00240821 addu at,at,a0
300: ac224567 sw v0,17767\(at\)
304: ac820000 sw v0,0\(a0\)
308: ac02ffff sw v0,-1\(zero\)
30c: 3c01abce lui at,0xabce
310: ac22ef01 sw v0,-4351\(at\)
314: 3c018000 lui at,0x8000
318: ac220000 sw v0,0\(at\)
31c: 3c018000 lui at,0x8000
320: ac22ffff sw v0,-1\(at\)
324: 3c010123 lui at,0x123
328: ac224567 sw v0,17767\(at\)
32c: 24010000 li at,0
330: ac220000 sw v0,0\(at\)
334: 24010000 li at,0
338: ac22ffff sw v0,-1\(at\)
33c: 3c01abce lui at,0xabce
340: ac22ef01 sw v0,-4351\(at\)
344: 3c018000 lui at,0x8000
348: ac220000 sw v0,0\(at\)
34c: 3c018000 lui at,0x8000
350: ac22ffff sw v0,-1\(at\)
354: 3c010123 lui at,0x123
358: ac224567 sw v0,17767\(at\)
35c: ac020000 sw v0,0\(zero\)
360: 2482ffff addiu v0,a0,-1
364: 3c02abcd lui v0,0xabcd
368: 3442ef01 ori v0,v0,0xef01
36c: 00441021 addu v0,v0,a0
370: 3c028000 lui v0,0x8000
374: 00441021 addu v0,v0,a0
378: 3c027fff lui v0,0x7fff
37c: 3442ffff ori v0,v0,0xffff
380: 00441021 addu v0,v0,a0
384: 3c020123 lui v0,0x123
388: 34424567 ori v0,v0,0x4567
38c: 00441021 addu v0,v0,a0
390: 24820000 addiu v0,a0,0
394: 2482ffff addiu v0,a0,-1
398: 3c02abcd lui v0,0xabcd
39c: 3442ef01 ori v0,v0,0xef01
3a0: 00441021 addu v0,v0,a0
3a4: 3c028000 lui v0,0x8000
3a8: 00441021 addu v0,v0,a0
3ac: 3c027fff lui v0,0x7fff
3b0: 3442ffff ori v0,v0,0xffff
3b4: 00441021 addu v0,v0,a0
3b8: 3c020123 lui v0,0x123
3bc: 34424567 ori v0,v0,0x4567
3c0: 00441021 addu v0,v0,a0
3c4: 24820000 addiu v0,a0,0
3c8: 2402ffff li v0,-1
3cc: 3c02abcd lui v0,0xabcd
3d0: 3442ef01 ori v0,v0,0xef01
3d4: 3c028000 lui v0,0x8000
3d8: 3c027fff lui v0,0x7fff
3dc: 3442ffff ori v0,v0,0xffff
3e0: 3c020123 lui v0,0x123
3e4: 34424567 ori v0,v0,0x4567
3e8: 24020000 li v0,0
3ec: 2402ffff li v0,-1
3f0: 3c02abcd lui v0,0xabcd
3f4: 3442ef01 ori v0,v0,0xef01
3f8: 3c028000 lui v0,0x8000
3fc: 3c027fff lui v0,0x7fff
400: 3442ffff ori v0,v0,0xffff
404: 3c020123 lui v0,0x123
408: 34424567 ori v0,v0,0x4567
40c: 24020000 li v0,0
\.\.\.
|