1 | |
---|
2 | /Users/alain/Documents/licence/almo_svn_2011/soft/giet_vm/build/router.elf: file format elf32-littlemips |
---|
3 | |
---|
4 | |
---|
5 | Disassembly of section seg_code: |
---|
6 | |
---|
7 | 00400000 <producer>: |
---|
8 | 400000: 27bdffd8 addiu sp,sp,-40 |
---|
9 | 400004: afbf0024 sw ra,36(sp) |
---|
10 | 400008: afbe0020 sw s8,32(sp) |
---|
11 | 40000c: 03a0f021 move s8,sp |
---|
12 | 400010: 0c100114 jal 400450 <giet_procid> |
---|
13 | 400014: 00000000 nop |
---|
14 | 400018: 3c030080 lui v1,0x80 |
---|
15 | 40001c: 2464000c addiu a0,v1,12 |
---|
16 | 400020: 00402821 move a1,v0 |
---|
17 | 400024: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
18 | 400028: 00000000 nop |
---|
19 | 40002c: 0c100125 jal 400494 <giet_proctime> |
---|
20 | 400030: 00000000 nop |
---|
21 | 400034: 3c030080 lui v1,0x80 |
---|
22 | 400038: 24640038 addiu a0,v1,56 |
---|
23 | 40003c: 00402821 move a1,v0 |
---|
24 | 400040: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
25 | 400044: 00000000 nop |
---|
26 | 400048: 27c20018 addiu v0,s8,24 |
---|
27 | 40004c: 3c030080 lui v1,0x80 |
---|
28 | 400050: 2464004c addiu a0,v1,76 |
---|
29 | 400054: 3c030080 lui v1,0x80 |
---|
30 | 400058: 24650054 addiu a1,v1,84 |
---|
31 | 40005c: 24060004 li a2,4 |
---|
32 | 400060: 00403821 move a3,v0 |
---|
33 | 400064: 0c1004f2 jal 4013c8 <giet_vobj_get_vbase> |
---|
34 | 400068: 00000000 nop |
---|
35 | 40006c: 10400013 beqz v0,4000bc <producer+0xbc> |
---|
36 | 400070: 00000000 nop |
---|
37 | 400074: 3c020080 lui v0,0x80 |
---|
38 | 400078: 2444005c addiu a0,v0,92 |
---|
39 | 40007c: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
40 | 400080: 00000000 nop |
---|
41 | 400084: 8fc20018 lw v0,24(s8) |
---|
42 | 400088: 3c030080 lui v1,0x80 |
---|
43 | 40008c: 2464007c addiu a0,v1,124 |
---|
44 | 400090: 00402821 move a1,v0 |
---|
45 | 400094: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
46 | 400098: 00000000 nop |
---|
47 | 40009c: 8fc20018 lw v0,24(s8) |
---|
48 | 4000a0: 3c030080 lui v1,0x80 |
---|
49 | 4000a4: 246400a8 addiu a0,v1,168 |
---|
50 | 4000a8: 00402821 move a1,v0 |
---|
51 | 4000ac: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
52 | 4000b0: 00000000 nop |
---|
53 | 4000b4: 0c10051e jal 401478 <giet_exit> |
---|
54 | 4000b8: 00000000 nop |
---|
55 | 4000bc: afc00010 sw zero,16(s8) |
---|
56 | 4000c0: 08100044 j 400110 <producer+0x110> |
---|
57 | 4000c4: 00000000 nop |
---|
58 | 4000c8: 8fc20010 lw v0,16(s8) |
---|
59 | 4000cc: afc20014 sw v0,20(s8) |
---|
60 | 4000d0: 8fc30018 lw v1,24(s8) |
---|
61 | 4000d4: 27c20014 addiu v0,s8,20 |
---|
62 | 4000d8: 00602021 move a0,v1 |
---|
63 | 4000dc: 00402821 move a1,v0 |
---|
64 | 4000e0: 24060001 li a2,1 |
---|
65 | 4000e4: 0c10057e jal 4015f8 <mwmr_write> |
---|
66 | 4000e8: 00000000 nop |
---|
67 | 4000ec: 8fc20014 lw v0,20(s8) |
---|
68 | 4000f0: 3c030080 lui v1,0x80 |
---|
69 | 4000f4: 246400bc addiu a0,v1,188 |
---|
70 | 4000f8: 00402821 move a1,v0 |
---|
71 | 4000fc: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
72 | 400100: 00000000 nop |
---|
73 | 400104: 8fc20010 lw v0,16(s8) |
---|
74 | 400108: 24420001 addiu v0,v0,1 |
---|
75 | 40010c: afc20010 sw v0,16(s8) |
---|
76 | 400110: 8fc20010 lw v0,16(s8) |
---|
77 | 400114: 2c4200c8 sltiu v0,v0,200 |
---|
78 | 400118: 1440ffeb bnez v0,4000c8 <producer+0xc8> |
---|
79 | 40011c: 00000000 nop |
---|
80 | 400120: 0c100125 jal 400494 <giet_proctime> |
---|
81 | 400124: 00000000 nop |
---|
82 | 400128: 3c030080 lui v1,0x80 |
---|
83 | 40012c: 246400d4 addiu a0,v1,212 |
---|
84 | 400130: 00402821 move a1,v0 |
---|
85 | 400134: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
86 | 400138: 00000000 nop |
---|
87 | 40013c: 0c10051e jal 401478 <giet_exit> |
---|
88 | 400140: 00000000 nop |
---|
89 | 400144: 03c0e821 move sp,s8 |
---|
90 | 400148: 8fbf0024 lw ra,36(sp) |
---|
91 | 40014c: 8fbe0020 lw s8,32(sp) |
---|
92 | 400150: 27bd0028 addiu sp,sp,40 |
---|
93 | 400154: 03e00008 jr ra |
---|
94 | 400158: 00000000 nop |
---|
95 | |
---|
96 | 0040015c <consumer>: |
---|
97 | 40015c: 27bdffd8 addiu sp,sp,-40 |
---|
98 | 400160: afbf0024 sw ra,36(sp) |
---|
99 | 400164: afbe0020 sw s8,32(sp) |
---|
100 | 400168: 03a0f021 move s8,sp |
---|
101 | 40016c: 0c100114 jal 400450 <giet_procid> |
---|
102 | 400170: 00000000 nop |
---|
103 | 400174: 3c030080 lui v1,0x80 |
---|
104 | 400178: 24640104 addiu a0,v1,260 |
---|
105 | 40017c: 00402821 move a1,v0 |
---|
106 | 400180: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
107 | 400184: 00000000 nop |
---|
108 | 400188: 0c100125 jal 400494 <giet_proctime> |
---|
109 | 40018c: 00000000 nop |
---|
110 | 400190: 3c030080 lui v1,0x80 |
---|
111 | 400194: 24640038 addiu a0,v1,56 |
---|
112 | 400198: 00402821 move a1,v0 |
---|
113 | 40019c: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
114 | 4001a0: 00000000 nop |
---|
115 | 4001a4: 27c20018 addiu v0,s8,24 |
---|
116 | 4001a8: 3c030080 lui v1,0x80 |
---|
117 | 4001ac: 2464004c addiu a0,v1,76 |
---|
118 | 4001b0: 3c030080 lui v1,0x80 |
---|
119 | 4001b4: 24650130 addiu a1,v1,304 |
---|
120 | 4001b8: 24060004 li a2,4 |
---|
121 | 4001bc: 00403821 move a3,v0 |
---|
122 | 4001c0: 0c1004f2 jal 4013c8 <giet_vobj_get_vbase> |
---|
123 | 4001c4: 00000000 nop |
---|
124 | 4001c8: 1040000b beqz v0,4001f8 <consumer+0x9c> |
---|
125 | 4001cc: 00000000 nop |
---|
126 | 4001d0: 3c020080 lui v0,0x80 |
---|
127 | 4001d4: 2444013c addiu a0,v0,316 |
---|
128 | 4001d8: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
129 | 4001dc: 00000000 nop |
---|
130 | 4001e0: 3c020080 lui v0,0x80 |
---|
131 | 4001e4: 2444015c addiu a0,v0,348 |
---|
132 | 4001e8: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
133 | 4001ec: 00000000 nop |
---|
134 | 4001f0: 0c10051e jal 401478 <giet_exit> |
---|
135 | 4001f4: 00000000 nop |
---|
136 | 4001f8: afc00010 sw zero,16(s8) |
---|
137 | 4001fc: 08100092 j 400248 <consumer+0xec> |
---|
138 | 400200: 00000000 nop |
---|
139 | 400204: 8fc30018 lw v1,24(s8) |
---|
140 | 400208: 27c20014 addiu v0,s8,20 |
---|
141 | 40020c: 00602021 move a0,v1 |
---|
142 | 400210: 00402821 move a1,v0 |
---|
143 | 400214: 24060001 li a2,1 |
---|
144 | 400218: 0c100633 jal 4018cc <mwmr_read> |
---|
145 | 40021c: 00000000 nop |
---|
146 | 400220: 8fc20014 lw v0,20(s8) |
---|
147 | 400224: 3c030080 lui v1,0x80 |
---|
148 | 400228: 24640184 addiu a0,v1,388 |
---|
149 | 40022c: 8fc50010 lw a1,16(s8) |
---|
150 | 400230: 00403021 move a2,v0 |
---|
151 | 400234: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
152 | 400238: 00000000 nop |
---|
153 | 40023c: 8fc20010 lw v0,16(s8) |
---|
154 | 400240: 24420001 addiu v0,v0,1 |
---|
155 | 400244: afc20010 sw v0,16(s8) |
---|
156 | 400248: 8fc20010 lw v0,16(s8) |
---|
157 | 40024c: 2c4200c8 sltiu v0,v0,200 |
---|
158 | 400250: 1440ffec bnez v0,400204 <consumer+0xa8> |
---|
159 | 400254: 00000000 nop |
---|
160 | 400258: 0c100125 jal 400494 <giet_proctime> |
---|
161 | 40025c: 00000000 nop |
---|
162 | 400260: 3c030080 lui v1,0x80 |
---|
163 | 400264: 246401a4 addiu a0,v1,420 |
---|
164 | 400268: 00402821 move a1,v0 |
---|
165 | 40026c: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
166 | 400270: 00000000 nop |
---|
167 | 400274: 0c10051e jal 401478 <giet_exit> |
---|
168 | 400278: 00000000 nop |
---|
169 | 40027c: 03c0e821 move sp,s8 |
---|
170 | 400280: 8fbf0024 lw ra,36(sp) |
---|
171 | 400284: 8fbe0020 lw s8,32(sp) |
---|
172 | 400288: 27bd0028 addiu sp,sp,40 |
---|
173 | 40028c: 03e00008 jr ra |
---|
174 | 400290: 00000000 nop |
---|
175 | |
---|
176 | 00400294 <router>: |
---|
177 | 400294: 27bdffd0 addiu sp,sp,-48 |
---|
178 | 400298: afbf002c sw ra,44(sp) |
---|
179 | 40029c: afbe0028 sw s8,40(sp) |
---|
180 | 4002a0: 03a0f021 move s8,sp |
---|
181 | 4002a4: 0c100114 jal 400450 <giet_procid> |
---|
182 | 4002a8: 00000000 nop |
---|
183 | 4002ac: 3c030080 lui v1,0x80 |
---|
184 | 4002b0: 246401d4 addiu a0,v1,468 |
---|
185 | 4002b4: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
186 | 4002b8: 00402821 move a1,v0 |
---|
187 | 4002bc: 0c100125 jal 400494 <giet_proctime> |
---|
188 | 4002c0: 00000000 nop |
---|
189 | 4002c4: 3c030080 lui v1,0x80 |
---|
190 | 4002c8: 24640038 addiu a0,v1,56 |
---|
191 | 4002cc: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
192 | 4002d0: 00402821 move a1,v0 |
---|
193 | 4002d4: 27c20024 addiu v0,s8,36 |
---|
194 | 4002d8: 3c030080 lui v1,0x80 |
---|
195 | 4002dc: 2464004c addiu a0,v1,76 |
---|
196 | 4002e0: 3c030080 lui v1,0x80 |
---|
197 | 4002e4: 24650130 addiu a1,v1,304 |
---|
198 | 4002e8: 24060004 li a2,4 |
---|
199 | 4002ec: 0c1004f2 jal 4013c8 <giet_vobj_get_vbase> |
---|
200 | 4002f0: 00403821 move a3,v0 |
---|
201 | 4002f4: 10400009 beqz v0,40031c <router+0x88> |
---|
202 | 4002f8: 00000000 nop |
---|
203 | 4002fc: 3c020080 lui v0,0x80 |
---|
204 | 400300: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
205 | 400304: 24440200 addiu a0,v0,512 |
---|
206 | 400308: 3c020080 lui v0,0x80 |
---|
207 | 40030c: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
208 | 400310: 2444021c addiu a0,v0,540 |
---|
209 | 400314: 0c10051e jal 401478 <giet_exit> |
---|
210 | 400318: 00000000 nop |
---|
211 | 40031c: 27c20020 addiu v0,s8,32 |
---|
212 | 400320: 3c030080 lui v1,0x80 |
---|
213 | 400324: 2464004c addiu a0,v1,76 |
---|
214 | 400328: 3c030080 lui v1,0x80 |
---|
215 | 40032c: 24650054 addiu a1,v1,84 |
---|
216 | 400330: 24060004 li a2,4 |
---|
217 | 400334: 0c1004f2 jal 4013c8 <giet_vobj_get_vbase> |
---|
218 | 400338: 00403821 move a3,v0 |
---|
219 | 40033c: 10400009 beqz v0,400364 <router+0xd0> |
---|
220 | 400340: 00000000 nop |
---|
221 | 400344: 3c020080 lui v0,0x80 |
---|
222 | 400348: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
223 | 40034c: 24440200 addiu a0,v0,512 |
---|
224 | 400350: 3c020080 lui v0,0x80 |
---|
225 | 400354: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
226 | 400358: 2444015c addiu a0,v0,348 |
---|
227 | 40035c: 0c10051e jal 401478 <giet_exit> |
---|
228 | 400360: 00000000 nop |
---|
229 | 400364: 8fc30020 lw v1,32(s8) |
---|
230 | 400368: 27c20018 addiu v0,s8,24 |
---|
231 | 40036c: 00602021 move a0,v1 |
---|
232 | 400370: 00402821 move a1,v0 |
---|
233 | 400374: 0c100633 jal 4018cc <mwmr_read> |
---|
234 | 400378: 24060002 li a2,2 |
---|
235 | 40037c: 0c10052f jal 4014bc <giet_rand> |
---|
236 | 400380: 00000000 nop |
---|
237 | 400384: 00021182 srl v0,v0,0x6 |
---|
238 | 400388: afc20010 sw v0,16(s8) |
---|
239 | 40038c: 081000e8 j 4003a0 <router+0x10c> |
---|
240 | 400390: afc00014 sw zero,20(s8) |
---|
241 | 400394: 8fc20014 lw v0,20(s8) |
---|
242 | 400398: 24420001 addiu v0,v0,1 |
---|
243 | 40039c: afc20014 sw v0,20(s8) |
---|
244 | 4003a0: 8fc30014 lw v1,20(s8) |
---|
245 | 4003a4: 8fc20010 lw v0,16(s8) |
---|
246 | 4003a8: 0062102b sltu v0,v1,v0 |
---|
247 | 4003ac: 1440fff9 bnez v0,400394 <router+0x100> |
---|
248 | 4003b0: 00000000 nop |
---|
249 | 4003b4: 8fc20018 lw v0,24(s8) |
---|
250 | 4003b8: 3c030080 lui v1,0x80 |
---|
251 | 4003bc: 24640244 addiu a0,v1,580 |
---|
252 | 4003c0: 00402821 move a1,v0 |
---|
253 | 4003c4: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
254 | 4003c8: 8fc60010 lw a2,16(s8) |
---|
255 | 4003cc: 8fc2001c lw v0,28(s8) |
---|
256 | 4003d0: 3c030080 lui v1,0x80 |
---|
257 | 4003d4: 24640244 addiu a0,v1,580 |
---|
258 | 4003d8: 00402821 move a1,v0 |
---|
259 | 4003dc: 0c1002d6 jal 400b58 <giet_tty_printf> |
---|
260 | 4003e0: 8fc60010 lw a2,16(s8) |
---|
261 | 4003e4: 8fc30024 lw v1,36(s8) |
---|
262 | 4003e8: 27c20018 addiu v0,s8,24 |
---|
263 | 4003ec: 00602021 move a0,v1 |
---|
264 | 4003f0: 00402821 move a1,v0 |
---|
265 | 4003f4: 0c10057e jal 4015f8 <mwmr_write> |
---|
266 | 4003f8: 24060002 li a2,2 |
---|
267 | 4003fc: 081000d9 j 400364 <router+0xd0> |
---|
268 | 400400: 00000000 nop |
---|
269 | |
---|
270 | 00400404 <sys_call>: |
---|
271 | 400404: 27bdfff8 addiu sp,sp,-8 |
---|
272 | 400408: afbf0004 sw ra,4(sp) |
---|
273 | 40040c: afbe0000 sw s8,0(sp) |
---|
274 | 400410: 03a0f021 move s8,sp |
---|
275 | 400414: afc40008 sw a0,8(s8) |
---|
276 | 400418: afc5000c sw a1,12(s8) |
---|
277 | 40041c: afc60010 sw a2,16(s8) |
---|
278 | 400420: afc70014 sw a3,20(s8) |
---|
279 | 400424: 8fc20008 lw v0,8(s8) |
---|
280 | 400428: 8fc4000c lw a0,12(s8) |
---|
281 | 40042c: 8fc50010 lw a1,16(s8) |
---|
282 | 400430: 8fc60014 lw a2,20(s8) |
---|
283 | 400434: 8fc70018 lw a3,24(s8) |
---|
284 | 400438: 0000000c syscall |
---|
285 | 40043c: 03c0e821 move sp,s8 |
---|
286 | 400440: 8fbf0004 lw ra,4(sp) |
---|
287 | 400444: 8fbe0000 lw s8,0(sp) |
---|
288 | 400448: 03e00008 jr ra |
---|
289 | 40044c: 27bd0008 addiu sp,sp,8 |
---|
290 | |
---|
291 | 00400450 <giet_procid>: |
---|
292 | 400450: 27bdffe0 addiu sp,sp,-32 |
---|
293 | 400454: afbf001c sw ra,28(sp) |
---|
294 | 400458: afbe0018 sw s8,24(sp) |
---|
295 | 40045c: 03a0f021 move s8,sp |
---|
296 | 400460: afa00010 sw zero,16(sp) |
---|
297 | 400464: 00002021 move a0,zero |
---|
298 | 400468: 00002821 move a1,zero |
---|
299 | 40046c: 00003021 move a2,zero |
---|
300 | 400470: 00003821 move a3,zero |
---|
301 | 400474: 0c100101 jal 400404 <sys_call> |
---|
302 | 400478: 00000000 nop |
---|
303 | 40047c: 03c0e821 move sp,s8 |
---|
304 | 400480: 8fbf001c lw ra,28(sp) |
---|
305 | 400484: 8fbe0018 lw s8,24(sp) |
---|
306 | 400488: 27bd0020 addiu sp,sp,32 |
---|
307 | 40048c: 03e00008 jr ra |
---|
308 | 400490: 00000000 nop |
---|
309 | |
---|
310 | 00400494 <giet_proctime>: |
---|
311 | 400494: 27bdffe0 addiu sp,sp,-32 |
---|
312 | 400498: afbf001c sw ra,28(sp) |
---|
313 | 40049c: afbe0018 sw s8,24(sp) |
---|
314 | 4004a0: 03a0f021 move s8,sp |
---|
315 | 4004a4: afa00010 sw zero,16(sp) |
---|
316 | 4004a8: 24040001 li a0,1 |
---|
317 | 4004ac: 00002821 move a1,zero |
---|
318 | 4004b0: 00003021 move a2,zero |
---|
319 | 4004b4: 00003821 move a3,zero |
---|
320 | 4004b8: 0c100101 jal 400404 <sys_call> |
---|
321 | 4004bc: 00000000 nop |
---|
322 | 4004c0: 03c0e821 move sp,s8 |
---|
323 | 4004c4: 8fbf001c lw ra,28(sp) |
---|
324 | 4004c8: 8fbe0018 lw s8,24(sp) |
---|
325 | 4004cc: 27bd0020 addiu sp,sp,32 |
---|
326 | 4004d0: 03e00008 jr ra |
---|
327 | 4004d4: 00000000 nop |
---|
328 | |
---|
329 | 004004d8 <giet_tty_putc>: |
---|
330 | 4004d8: 27bdffe0 addiu sp,sp,-32 |
---|
331 | 4004dc: afbf001c sw ra,28(sp) |
---|
332 | 4004e0: afbe0018 sw s8,24(sp) |
---|
333 | 4004e4: 03a0f021 move s8,sp |
---|
334 | 4004e8: 00801021 move v0,a0 |
---|
335 | 4004ec: a3c20020 sb v0,32(s8) |
---|
336 | 4004f0: 27c20020 addiu v0,s8,32 |
---|
337 | 4004f4: afa00010 sw zero,16(sp) |
---|
338 | 4004f8: 24040002 li a0,2 |
---|
339 | 4004fc: 00402821 move a1,v0 |
---|
340 | 400500: 24060001 li a2,1 |
---|
341 | 400504: 00003821 move a3,zero |
---|
342 | 400508: 0c100101 jal 400404 <sys_call> |
---|
343 | 40050c: 00000000 nop |
---|
344 | 400510: 03c0e821 move sp,s8 |
---|
345 | 400514: 8fbf001c lw ra,28(sp) |
---|
346 | 400518: 8fbe0018 lw s8,24(sp) |
---|
347 | 40051c: 27bd0020 addiu sp,sp,32 |
---|
348 | 400520: 03e00008 jr ra |
---|
349 | 400524: 00000000 nop |
---|
350 | |
---|
351 | 00400528 <giet_tty_puts>: |
---|
352 | 400528: 27bdffd8 addiu sp,sp,-40 |
---|
353 | 40052c: afbf0024 sw ra,36(sp) |
---|
354 | 400530: afbe0020 sw s8,32(sp) |
---|
355 | 400534: 03a0f021 move s8,sp |
---|
356 | 400538: afc40028 sw a0,40(s8) |
---|
357 | 40053c: afc00018 sw zero,24(s8) |
---|
358 | 400540: 08100155 j 400554 <giet_tty_puts+0x2c> |
---|
359 | 400544: 00000000 nop |
---|
360 | 400548: 8fc20018 lw v0,24(s8) |
---|
361 | 40054c: 24420001 addiu v0,v0,1 |
---|
362 | 400550: afc20018 sw v0,24(s8) |
---|
363 | 400554: 8fc30028 lw v1,40(s8) |
---|
364 | 400558: 8fc20018 lw v0,24(s8) |
---|
365 | 40055c: 00621021 addu v0,v1,v0 |
---|
366 | 400560: 80420000 lb v0,0(v0) |
---|
367 | 400564: 1440fff8 bnez v0,400548 <giet_tty_puts+0x20> |
---|
368 | 400568: 00000000 nop |
---|
369 | 40056c: 8fc20028 lw v0,40(s8) |
---|
370 | 400570: afa00010 sw zero,16(sp) |
---|
371 | 400574: 24040002 li a0,2 |
---|
372 | 400578: 00402821 move a1,v0 |
---|
373 | 40057c: 8fc60018 lw a2,24(s8) |
---|
374 | 400580: 00003821 move a3,zero |
---|
375 | 400584: 0c100101 jal 400404 <sys_call> |
---|
376 | 400588: 00000000 nop |
---|
377 | 40058c: 03c0e821 move sp,s8 |
---|
378 | 400590: 8fbf0024 lw ra,36(sp) |
---|
379 | 400594: 8fbe0020 lw s8,32(sp) |
---|
380 | 400598: 27bd0028 addiu sp,sp,40 |
---|
381 | 40059c: 03e00008 jr ra |
---|
382 | 4005a0: 00000000 nop |
---|
383 | |
---|
384 | 004005a4 <giet_tty_putw>: |
---|
385 | 4005a4: 27bdffd0 addiu sp,sp,-48 |
---|
386 | 4005a8: afbf002c sw ra,44(sp) |
---|
387 | 4005ac: afbe0028 sw s8,40(sp) |
---|
388 | 4005b0: 03a0f021 move s8,sp |
---|
389 | 4005b4: afc40030 sw a0,48(s8) |
---|
390 | 4005b8: afc00018 sw zero,24(s8) |
---|
391 | 4005bc: 08100190 j 400640 <giet_tty_putw+0x9c> |
---|
392 | 4005c0: 00000000 nop |
---|
393 | 4005c4: 24030009 li v1,9 |
---|
394 | 4005c8: 8fc20018 lw v0,24(s8) |
---|
395 | 4005cc: 00622023 subu a0,v1,v0 |
---|
396 | 4005d0: 8fc30030 lw v1,48(s8) |
---|
397 | 4005d4: 3c02cccc lui v0,0xcccc |
---|
398 | 4005d8: 3442cccd ori v0,v0,0xcccd |
---|
399 | 4005dc: 00620019 multu v1,v0 |
---|
400 | 4005e0: 00001010 mfhi v0 |
---|
401 | 4005e4: 000210c2 srl v0,v0,0x3 |
---|
402 | 4005e8: 00021040 sll v0,v0,0x1 |
---|
403 | 4005ec: 00022880 sll a1,v0,0x2 |
---|
404 | 4005f0: 00451021 addu v0,v0,a1 |
---|
405 | 4005f4: 00621023 subu v0,v1,v0 |
---|
406 | 4005f8: 304200ff andi v0,v0,0xff |
---|
407 | 4005fc: 24420030 addiu v0,v0,48 |
---|
408 | 400600: 304200ff andi v0,v0,0xff |
---|
409 | 400604: 00021e00 sll v1,v0,0x18 |
---|
410 | 400608: 00031e03 sra v1,v1,0x18 |
---|
411 | 40060c: 27c20018 addiu v0,s8,24 |
---|
412 | 400610: 00441021 addu v0,v0,a0 |
---|
413 | 400614: a0430004 sb v1,4(v0) |
---|
414 | 400618: 8fc30030 lw v1,48(s8) |
---|
415 | 40061c: 3c02cccc lui v0,0xcccc |
---|
416 | 400620: 3442cccd ori v0,v0,0xcccd |
---|
417 | 400624: 00620019 multu v1,v0 |
---|
418 | 400628: 00001010 mfhi v0 |
---|
419 | 40062c: 000210c2 srl v0,v0,0x3 |
---|
420 | 400630: afc20030 sw v0,48(s8) |
---|
421 | 400634: 8fc20018 lw v0,24(s8) |
---|
422 | 400638: 24420001 addiu v0,v0,1 |
---|
423 | 40063c: afc20018 sw v0,24(s8) |
---|
424 | 400640: 8fc20018 lw v0,24(s8) |
---|
425 | 400644: 2c42000a sltiu v0,v0,10 |
---|
426 | 400648: 1440ffde bnez v0,4005c4 <giet_tty_putw+0x20> |
---|
427 | 40064c: 00000000 nop |
---|
428 | 400650: 27c2001c addiu v0,s8,28 |
---|
429 | 400654: afa00010 sw zero,16(sp) |
---|
430 | 400658: 24040002 li a0,2 |
---|
431 | 40065c: 00402821 move a1,v0 |
---|
432 | 400660: 2406000a li a2,10 |
---|
433 | 400664: 00003821 move a3,zero |
---|
434 | 400668: 0c100101 jal 400404 <sys_call> |
---|
435 | 40066c: 00000000 nop |
---|
436 | 400670: 03c0e821 move sp,s8 |
---|
437 | 400674: 8fbf002c lw ra,44(sp) |
---|
438 | 400678: 8fbe0028 lw s8,40(sp) |
---|
439 | 40067c: 27bd0030 addiu sp,sp,48 |
---|
440 | 400680: 03e00008 jr ra |
---|
441 | 400684: 00000000 nop |
---|
442 | |
---|
443 | 00400688 <giet_tty_getc_no_irq>: |
---|
444 | 400688: 27bdffd8 addiu sp,sp,-40 |
---|
445 | 40068c: afbf0024 sw ra,36(sp) |
---|
446 | 400690: afbe0020 sw s8,32(sp) |
---|
447 | 400694: 03a0f021 move s8,sp |
---|
448 | 400698: afc40028 sw a0,40(s8) |
---|
449 | 40069c: afc00018 sw zero,24(s8) |
---|
450 | 4006a0: 081001b3 j 4006cc <giet_tty_getc_no_irq+0x44> |
---|
451 | 4006a4: 00000000 nop |
---|
452 | 4006a8: 8fc20028 lw v0,40(s8) |
---|
453 | 4006ac: afa00010 sw zero,16(sp) |
---|
454 | 4006b0: 24040003 li a0,3 |
---|
455 | 4006b4: 00402821 move a1,v0 |
---|
456 | 4006b8: 24060001 li a2,1 |
---|
457 | 4006bc: 00003821 move a3,zero |
---|
458 | 4006c0: 0c100101 jal 400404 <sys_call> |
---|
459 | 4006c4: 00000000 nop |
---|
460 | 4006c8: afc20018 sw v0,24(s8) |
---|
461 | 4006cc: 8fc20018 lw v0,24(s8) |
---|
462 | 4006d0: 1040fff5 beqz v0,4006a8 <giet_tty_getc_no_irq+0x20> |
---|
463 | 4006d4: 00000000 nop |
---|
464 | 4006d8: 00001021 move v0,zero |
---|
465 | 4006dc: 03c0e821 move sp,s8 |
---|
466 | 4006e0: 8fbf0024 lw ra,36(sp) |
---|
467 | 4006e4: 8fbe0020 lw s8,32(sp) |
---|
468 | 4006e8: 27bd0028 addiu sp,sp,40 |
---|
469 | 4006ec: 03e00008 jr ra |
---|
470 | 4006f0: 00000000 nop |
---|
471 | |
---|
472 | 004006f4 <giet_tty_getc>: |
---|
473 | 4006f4: 27bdffd8 addiu sp,sp,-40 |
---|
474 | 4006f8: afbf0024 sw ra,36(sp) |
---|
475 | 4006fc: afbe0020 sw s8,32(sp) |
---|
476 | 400700: 03a0f021 move s8,sp |
---|
477 | 400704: afc40028 sw a0,40(s8) |
---|
478 | 400708: afc00018 sw zero,24(s8) |
---|
479 | 40070c: 081001ce j 400738 <giet_tty_getc+0x44> |
---|
480 | 400710: 00000000 nop |
---|
481 | 400714: 8fc20028 lw v0,40(s8) |
---|
482 | 400718: afa00010 sw zero,16(sp) |
---|
483 | 40071c: 2404000a li a0,10 |
---|
484 | 400720: 00402821 move a1,v0 |
---|
485 | 400724: 24060001 li a2,1 |
---|
486 | 400728: 00003821 move a3,zero |
---|
487 | 40072c: 0c100101 jal 400404 <sys_call> |
---|
488 | 400730: 00000000 nop |
---|
489 | 400734: afc20018 sw v0,24(s8) |
---|
490 | 400738: 8fc20018 lw v0,24(s8) |
---|
491 | 40073c: 1040fff5 beqz v0,400714 <giet_tty_getc+0x20> |
---|
492 | 400740: 00000000 nop |
---|
493 | 400744: 00001021 move v0,zero |
---|
494 | 400748: 03c0e821 move sp,s8 |
---|
495 | 40074c: 8fbf0024 lw ra,36(sp) |
---|
496 | 400750: 8fbe0020 lw s8,32(sp) |
---|
497 | 400754: 27bd0028 addiu sp,sp,40 |
---|
498 | 400758: 03e00008 jr ra |
---|
499 | 40075c: 00000000 nop |
---|
500 | |
---|
501 | 00400760 <giet_tty_gets>: |
---|
502 | 400760: 27bdffd0 addiu sp,sp,-48 |
---|
503 | 400764: afbf002c sw ra,44(sp) |
---|
504 | 400768: afbe0028 sw s8,40(sp) |
---|
505 | 40076c: 03a0f021 move s8,sp |
---|
506 | 400770: afc40030 sw a0,48(s8) |
---|
507 | 400774: afc50034 sw a1,52(s8) |
---|
508 | 400778: afc00018 sw zero,24(s8) |
---|
509 | 40077c: 08100208 j 400820 <giet_tty_gets+0xc0> |
---|
510 | 400780: 00000000 nop |
---|
511 | 400784: 27c20020 addiu v0,s8,32 |
---|
512 | 400788: afa00010 sw zero,16(sp) |
---|
513 | 40078c: 2404000a li a0,10 |
---|
514 | 400790: 00402821 move a1,v0 |
---|
515 | 400794: 24060001 li a2,1 |
---|
516 | 400798: 00003821 move a3,zero |
---|
517 | 40079c: 0c100101 jal 400404 <sys_call> |
---|
518 | 4007a0: 00000000 nop |
---|
519 | 4007a4: afc2001c sw v0,28(s8) |
---|
520 | 4007a8: 8fc3001c lw v1,28(s8) |
---|
521 | 4007ac: 24020001 li v0,1 |
---|
522 | 4007b0: 1462fff4 bne v1,v0,400784 <giet_tty_gets+0x24> |
---|
523 | 4007b4: 00000000 nop |
---|
524 | 4007b8: 93c30020 lbu v1,32(s8) |
---|
525 | 4007bc: 2402000a li v0,10 |
---|
526 | 4007c0: 1062001f beq v1,v0,400840 <giet_tty_gets+0xe0> |
---|
527 | 4007c4: 00000000 nop |
---|
528 | 4007c8: 93c30020 lbu v1,32(s8) |
---|
529 | 4007cc: 2402007f li v0,127 |
---|
530 | 4007d0: 14620009 bne v1,v0,4007f8 <giet_tty_gets+0x98> |
---|
531 | 4007d4: 00000000 nop |
---|
532 | 4007d8: 8fc20018 lw v0,24(s8) |
---|
533 | 4007dc: 10400006 beqz v0,4007f8 <giet_tty_gets+0x98> |
---|
534 | 4007e0: 00000000 nop |
---|
535 | 4007e4: 8fc20018 lw v0,24(s8) |
---|
536 | 4007e8: 2442ffff addiu v0,v0,-1 |
---|
537 | 4007ec: afc20018 sw v0,24(s8) |
---|
538 | 4007f0: 08100208 j 400820 <giet_tty_gets+0xc0> |
---|
539 | 4007f4: 00000000 nop |
---|
540 | 4007f8: 8fc30030 lw v1,48(s8) |
---|
541 | 4007fc: 8fc20018 lw v0,24(s8) |
---|
542 | 400800: 00621021 addu v0,v1,v0 |
---|
543 | 400804: 93c30020 lbu v1,32(s8) |
---|
544 | 400808: 00031e00 sll v1,v1,0x18 |
---|
545 | 40080c: 00031e03 sra v1,v1,0x18 |
---|
546 | 400810: a0430000 sb v1,0(v0) |
---|
547 | 400814: 8fc20018 lw v0,24(s8) |
---|
548 | 400818: 24420001 addiu v0,v0,1 |
---|
549 | 40081c: afc20018 sw v0,24(s8) |
---|
550 | 400820: 8fc20034 lw v0,52(s8) |
---|
551 | 400824: 2443ffff addiu v1,v0,-1 |
---|
552 | 400828: 8fc20018 lw v0,24(s8) |
---|
553 | 40082c: 0043102b sltu v0,v0,v1 |
---|
554 | 400830: 1440ffd4 bnez v0,400784 <giet_tty_gets+0x24> |
---|
555 | 400834: 00000000 nop |
---|
556 | 400838: 08100211 j 400844 <giet_tty_gets+0xe4> |
---|
557 | 40083c: 00000000 nop |
---|
558 | 400840: 00000000 nop |
---|
559 | 400844: 8fc30030 lw v1,48(s8) |
---|
560 | 400848: 8fc20018 lw v0,24(s8) |
---|
561 | 40084c: 00621021 addu v0,v1,v0 |
---|
562 | 400850: a0400000 sb zero,0(v0) |
---|
563 | 400854: 00001021 move v0,zero |
---|
564 | 400858: 03c0e821 move sp,s8 |
---|
565 | 40085c: 8fbf002c lw ra,44(sp) |
---|
566 | 400860: 8fbe0028 lw s8,40(sp) |
---|
567 | 400864: 27bd0030 addiu sp,sp,48 |
---|
568 | 400868: 03e00008 jr ra |
---|
569 | 40086c: 00000000 nop |
---|
570 | |
---|
571 | 00400870 <giet_tty_getw>: |
---|
572 | 400870: 27bdffa0 addiu sp,sp,-96 |
---|
573 | 400874: afbf005c sw ra,92(sp) |
---|
574 | 400878: afbe0058 sw s8,88(sp) |
---|
575 | 40087c: 03a0f021 move s8,sp |
---|
576 | 400880: afc40060 sw a0,96(s8) |
---|
577 | 400884: afc00030 sw zero,48(s8) |
---|
578 | 400888: afc0002c sw zero,44(s8) |
---|
579 | 40088c: afc00028 sw zero,40(s8) |
---|
580 | 400890: afc00024 sw zero,36(s8) |
---|
581 | 400894: afc00020 sw zero,32(s8) |
---|
582 | 400898: 0810028c j 400a30 <giet_tty_getw+0x1c0> |
---|
583 | 40089c: 00000000 nop |
---|
584 | 4008a0: 27c20054 addiu v0,s8,84 |
---|
585 | 4008a4: afa00010 sw zero,16(sp) |
---|
586 | 4008a8: 2404000a li a0,10 |
---|
587 | 4008ac: 00402821 move a1,v0 |
---|
588 | 4008b0: 24060001 li a2,1 |
---|
589 | 4008b4: 00003821 move a3,zero |
---|
590 | 4008b8: 0c100101 jal 400404 <sys_call> |
---|
591 | 4008bc: 00000000 nop |
---|
592 | 4008c0: afc20018 sw v0,24(s8) |
---|
593 | 4008c4: 8fc30018 lw v1,24(s8) |
---|
594 | 4008c8: 24020001 li v0,1 |
---|
595 | 4008cc: 1462fff4 bne v1,v0,4008a0 <giet_tty_getw+0x30> |
---|
596 | 4008d0: 00000000 nop |
---|
597 | 4008d4: 93c20054 lbu v0,84(s8) |
---|
598 | 4008d8: 2c420030 sltiu v0,v0,48 |
---|
599 | 4008dc: 14400015 bnez v0,400934 <giet_tty_getw+0xc4> |
---|
600 | 4008e0: 00000000 nop |
---|
601 | 4008e4: 93c20054 lbu v0,84(s8) |
---|
602 | 4008e8: 2c42003a sltiu v0,v0,58 |
---|
603 | 4008ec: 10400011 beqz v0,400934 <giet_tty_getw+0xc4> |
---|
604 | 4008f0: 00000000 nop |
---|
605 | 4008f4: 8fc20020 lw v0,32(s8) |
---|
606 | 4008f8: 93c30054 lbu v1,84(s8) |
---|
607 | 4008fc: 27c40018 addiu a0,s8,24 |
---|
608 | 400900: 00821021 addu v0,a0,v0 |
---|
609 | 400904: a043001c sb v1,28(v0) |
---|
610 | 400908: 8fc20020 lw v0,32(s8) |
---|
611 | 40090c: 24420001 addiu v0,v0,1 |
---|
612 | 400910: afc20020 sw v0,32(s8) |
---|
613 | 400914: 93c20054 lbu v0,84(s8) |
---|
614 | 400918: 00021600 sll v0,v0,0x18 |
---|
615 | 40091c: 00021603 sra v0,v0,0x18 |
---|
616 | 400920: 00402021 move a0,v0 |
---|
617 | 400924: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
618 | 400928: 00000000 nop |
---|
619 | 40092c: 0810026c j 4009b0 <giet_tty_getw+0x140> |
---|
620 | 400930: 00000000 nop |
---|
621 | 400934: 93c30054 lbu v1,84(s8) |
---|
622 | 400938: 2402000a li v0,10 |
---|
623 | 40093c: 10620005 beq v1,v0,400954 <giet_tty_getw+0xe4> |
---|
624 | 400940: 00000000 nop |
---|
625 | 400944: 93c30054 lbu v1,84(s8) |
---|
626 | 400948: 2402000d li v0,13 |
---|
627 | 40094c: 14620005 bne v1,v0,400964 <giet_tty_getw+0xf4> |
---|
628 | 400950: 00000000 nop |
---|
629 | 400954: 24020001 li v0,1 |
---|
630 | 400958: afc20028 sw v0,40(s8) |
---|
631 | 40095c: 0810026c j 4009b0 <giet_tty_getw+0x140> |
---|
632 | 400960: 00000000 nop |
---|
633 | 400964: 93c30054 lbu v1,84(s8) |
---|
634 | 400968: 2402007f li v0,127 |
---|
635 | 40096c: 14620010 bne v1,v0,4009b0 <giet_tty_getw+0x140> |
---|
636 | 400970: 00000000 nop |
---|
637 | 400974: 8fc20020 lw v0,32(s8) |
---|
638 | 400978: 1040000d beqz v0,4009b0 <giet_tty_getw+0x140> |
---|
639 | 40097c: 00000000 nop |
---|
640 | 400980: 8fc20020 lw v0,32(s8) |
---|
641 | 400984: 2442ffff addiu v0,v0,-1 |
---|
642 | 400988: afc20020 sw v0,32(s8) |
---|
643 | 40098c: 24040008 li a0,8 |
---|
644 | 400990: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
645 | 400994: 00000000 nop |
---|
646 | 400998: 24040020 li a0,32 |
---|
647 | 40099c: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
648 | 4009a0: 00000000 nop |
---|
649 | 4009a4: 24040008 li a0,8 |
---|
650 | 4009a8: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
651 | 4009ac: 00000000 nop |
---|
652 | 4009b0: 8fc30020 lw v1,32(s8) |
---|
653 | 4009b4: 24020020 li v0,32 |
---|
654 | 4009b8: 1462001d bne v1,v0,400a30 <giet_tty_getw+0x1c0> |
---|
655 | 4009bc: 00000000 nop |
---|
656 | 4009c0: afc0001c sw zero,28(s8) |
---|
657 | 4009c4: 0810027f j 4009fc <giet_tty_getw+0x18c> |
---|
658 | 4009c8: 00000000 nop |
---|
659 | 4009cc: 24040008 li a0,8 |
---|
660 | 4009d0: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
661 | 4009d4: 00000000 nop |
---|
662 | 4009d8: 24040020 li a0,32 |
---|
663 | 4009dc: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
664 | 4009e0: 00000000 nop |
---|
665 | 4009e4: 24040008 li a0,8 |
---|
666 | 4009e8: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
667 | 4009ec: 00000000 nop |
---|
668 | 4009f0: 8fc2001c lw v0,28(s8) |
---|
669 | 4009f4: 24420001 addiu v0,v0,1 |
---|
670 | 4009f8: afc2001c sw v0,28(s8) |
---|
671 | 4009fc: 8fc3001c lw v1,28(s8) |
---|
672 | 400a00: 8fc20020 lw v0,32(s8) |
---|
673 | 400a04: 0062102b sltu v0,v1,v0 |
---|
674 | 400a08: 1440fff0 bnez v0,4009cc <giet_tty_getw+0x15c> |
---|
675 | 400a0c: 00000000 nop |
---|
676 | 400a10: 24040030 li a0,48 |
---|
677 | 400a14: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
678 | 400a18: 00000000 nop |
---|
679 | 400a1c: 8fc20060 lw v0,96(s8) |
---|
680 | 400a20: ac400000 sw zero,0(v0) |
---|
681 | 400a24: 00001021 move v0,zero |
---|
682 | 400a28: 081002d0 j 400b40 <giet_tty_getw+0x2d0> |
---|
683 | 400a2c: 00000000 nop |
---|
684 | 400a30: 8fc20028 lw v0,40(s8) |
---|
685 | 400a34: 1040ff9a beqz v0,4008a0 <giet_tty_getw+0x30> |
---|
686 | 400a38: 00000000 nop |
---|
687 | 400a3c: afc0001c sw zero,28(s8) |
---|
688 | 400a40: 081002a9 j 400aa4 <giet_tty_getw+0x234> |
---|
689 | 400a44: 00000000 nop |
---|
690 | 400a48: 8fc2002c lw v0,44(s8) |
---|
691 | 400a4c: 00021040 sll v0,v0,0x1 |
---|
692 | 400a50: 00021880 sll v1,v0,0x2 |
---|
693 | 400a54: 00431821 addu v1,v0,v1 |
---|
694 | 400a58: 8fc2001c lw v0,28(s8) |
---|
695 | 400a5c: 27c40018 addiu a0,s8,24 |
---|
696 | 400a60: 00821021 addu v0,a0,v0 |
---|
697 | 400a64: 9042001c lbu v0,28(v0) |
---|
698 | 400a68: 00621021 addu v0,v1,v0 |
---|
699 | 400a6c: 2442ffd0 addiu v0,v0,-48 |
---|
700 | 400a70: afc2002c sw v0,44(s8) |
---|
701 | 400a74: 8fc3002c lw v1,44(s8) |
---|
702 | 400a78: 8fc20030 lw v0,48(s8) |
---|
703 | 400a7c: 0062102b sltu v0,v1,v0 |
---|
704 | 400a80: 10400003 beqz v0,400a90 <giet_tty_getw+0x220> |
---|
705 | 400a84: 00000000 nop |
---|
706 | 400a88: 24020001 li v0,1 |
---|
707 | 400a8c: afc20024 sw v0,36(s8) |
---|
708 | 400a90: 8fc2002c lw v0,44(s8) |
---|
709 | 400a94: afc20030 sw v0,48(s8) |
---|
710 | 400a98: 8fc2001c lw v0,28(s8) |
---|
711 | 400a9c: 24420001 addiu v0,v0,1 |
---|
712 | 400aa0: afc2001c sw v0,28(s8) |
---|
713 | 400aa4: 8fc3001c lw v1,28(s8) |
---|
714 | 400aa8: 8fc20020 lw v0,32(s8) |
---|
715 | 400aac: 0062102b sltu v0,v1,v0 |
---|
716 | 400ab0: 1440ffe5 bnez v0,400a48 <giet_tty_getw+0x1d8> |
---|
717 | 400ab4: 00000000 nop |
---|
718 | 400ab8: 8fc20024 lw v0,36(s8) |
---|
719 | 400abc: 14400006 bnez v0,400ad8 <giet_tty_getw+0x268> |
---|
720 | 400ac0: 00000000 nop |
---|
721 | 400ac4: 8fc20060 lw v0,96(s8) |
---|
722 | 400ac8: 8fc3002c lw v1,44(s8) |
---|
723 | 400acc: ac430000 sw v1,0(v0) |
---|
724 | 400ad0: 081002cf j 400b3c <giet_tty_getw+0x2cc> |
---|
725 | 400ad4: 00000000 nop |
---|
726 | 400ad8: afc0001c sw zero,28(s8) |
---|
727 | 400adc: 081002c5 j 400b14 <giet_tty_getw+0x2a4> |
---|
728 | 400ae0: 00000000 nop |
---|
729 | 400ae4: 24040008 li a0,8 |
---|
730 | 400ae8: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
731 | 400aec: 00000000 nop |
---|
732 | 400af0: 24040020 li a0,32 |
---|
733 | 400af4: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
734 | 400af8: 00000000 nop |
---|
735 | 400afc: 24040008 li a0,8 |
---|
736 | 400b00: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
737 | 400b04: 00000000 nop |
---|
738 | 400b08: 8fc2001c lw v0,28(s8) |
---|
739 | 400b0c: 24420001 addiu v0,v0,1 |
---|
740 | 400b10: afc2001c sw v0,28(s8) |
---|
741 | 400b14: 8fc3001c lw v1,28(s8) |
---|
742 | 400b18: 8fc20020 lw v0,32(s8) |
---|
743 | 400b1c: 0062102b sltu v0,v1,v0 |
---|
744 | 400b20: 1440fff0 bnez v0,400ae4 <giet_tty_getw+0x274> |
---|
745 | 400b24: 00000000 nop |
---|
746 | 400b28: 24040030 li a0,48 |
---|
747 | 400b2c: 0c100136 jal 4004d8 <giet_tty_putc> |
---|
748 | 400b30: 00000000 nop |
---|
749 | 400b34: 8fc20060 lw v0,96(s8) |
---|
750 | 400b38: ac400000 sw zero,0(v0) |
---|
751 | 400b3c: 00001021 move v0,zero |
---|
752 | 400b40: 03c0e821 move sp,s8 |
---|
753 | 400b44: 8fbf005c lw ra,92(sp) |
---|
754 | 400b48: 8fbe0058 lw s8,88(sp) |
---|
755 | 400b4c: 27bd0060 addiu sp,sp,96 |
---|
756 | 400b50: 03e00008 jr ra |
---|
757 | 400b54: 00000000 nop |
---|
758 | |
---|
759 | 00400b58 <giet_tty_printf>: |
---|
760 | 400b58: 27bdffa8 addiu sp,sp,-88 |
---|
761 | 400b5c: afbf0054 sw ra,84(sp) |
---|
762 | 400b60: afbe0050 sw s8,80(sp) |
---|
763 | 400b64: 03a0f021 move s8,sp |
---|
764 | 400b68: afc5005c sw a1,92(s8) |
---|
765 | 400b6c: afc60060 sw a2,96(s8) |
---|
766 | 400b70: afc70064 sw a3,100(s8) |
---|
767 | 400b74: afc40058 sw a0,88(s8) |
---|
768 | 400b78: 27c2005c addiu v0,s8,92 |
---|
769 | 400b7c: afc20034 sw v0,52(s8) |
---|
770 | 400b80: 08100328 j 400ca0 <giet_tty_printf+0x148> |
---|
771 | 400b84: 00000000 nop |
---|
772 | 400b88: 08100328 j 400ca0 <giet_tty_printf+0x148> |
---|
773 | 400b8c: 00000000 nop |
---|
774 | 400b90: afc0002c sw zero,44(s8) |
---|
775 | 400b94: 081002ea j 400ba8 <giet_tty_printf+0x50> |
---|
776 | 400b98: 00000000 nop |
---|
777 | 400b9c: 8fc2002c lw v0,44(s8) |
---|
778 | 400ba0: 24420001 addiu v0,v0,1 |
---|
779 | 400ba4: afc2002c sw v0,44(s8) |
---|
780 | 400ba8: 8fc30058 lw v1,88(s8) |
---|
781 | 400bac: 8fc2002c lw v0,44(s8) |
---|
782 | 400bb0: 00621021 addu v0,v1,v0 |
---|
783 | 400bb4: 80420000 lb v0,0(v0) |
---|
784 | 400bb8: 10400008 beqz v0,400bdc <giet_tty_printf+0x84> |
---|
785 | 400bbc: 00000000 nop |
---|
786 | 400bc0: 8fc30058 lw v1,88(s8) |
---|
787 | 400bc4: 8fc2002c lw v0,44(s8) |
---|
788 | 400bc8: 00621021 addu v0,v1,v0 |
---|
789 | 400bcc: 80430000 lb v1,0(v0) |
---|
790 | 400bd0: 24020025 li v0,37 |
---|
791 | 400bd4: 1462fff1 bne v1,v0,400b9c <giet_tty_printf+0x44> |
---|
792 | 400bd8: 00000000 nop |
---|
793 | 400bdc: 8fc2002c lw v0,44(s8) |
---|
794 | 400be0: 10400015 beqz v0,400c38 <giet_tty_printf+0xe0> |
---|
795 | 400be4: 00000000 nop |
---|
796 | 400be8: 8fc20058 lw v0,88(s8) |
---|
797 | 400bec: afa00010 sw zero,16(sp) |
---|
798 | 400bf0: 24040002 li a0,2 |
---|
799 | 400bf4: 00402821 move a1,v0 |
---|
800 | 400bf8: 8fc6002c lw a2,44(s8) |
---|
801 | 400bfc: 00003821 move a3,zero |
---|
802 | 400c00: 0c100101 jal 400404 <sys_call> |
---|
803 | 400c04: 00000000 nop |
---|
804 | 400c08: afc20030 sw v0,48(s8) |
---|
805 | 400c0c: 8fc30030 lw v1,48(s8) |
---|
806 | 400c10: 8fc2002c lw v0,44(s8) |
---|
807 | 400c14: 10620004 beq v1,v0,400c28 <giet_tty_printf+0xd0> |
---|
808 | 400c18: 00000000 nop |
---|
809 | 400c1c: 24020001 li v0,1 |
---|
810 | 400c20: 081003f1 j 400fc4 <giet_tty_printf+0x46c> |
---|
811 | 400c24: 00000000 nop |
---|
812 | 400c28: 8fc30058 lw v1,88(s8) |
---|
813 | 400c2c: 8fc2002c lw v0,44(s8) |
---|
814 | 400c30: 00621021 addu v0,v1,v0 |
---|
815 | 400c34: afc20058 sw v0,88(s8) |
---|
816 | 400c38: 8fc20058 lw v0,88(s8) |
---|
817 | 400c3c: 80430000 lb v1,0(v0) |
---|
818 | 400c40: 24020025 li v0,37 |
---|
819 | 400c44: 14620016 bne v1,v0,400ca0 <giet_tty_printf+0x148> |
---|
820 | 400c48: 00000000 nop |
---|
821 | 400c4c: 8fc20058 lw v0,88(s8) |
---|
822 | 400c50: 24420001 addiu v0,v0,1 |
---|
823 | 400c54: afc20058 sw v0,88(s8) |
---|
824 | 400c58: 00000000 nop |
---|
825 | 400c5c: 8fc20034 lw v0,52(s8) |
---|
826 | 400c60: 24430004 addiu v1,v0,4 |
---|
827 | 400c64: afc30034 sw v1,52(s8) |
---|
828 | 400c68: 8c420000 lw v0,0(v0) |
---|
829 | 400c6c: afc20028 sw v0,40(s8) |
---|
830 | 400c70: afc00020 sw zero,32(s8) |
---|
831 | 400c74: 8fc20058 lw v0,88(s8) |
---|
832 | 400c78: 80420000 lb v0,0(v0) |
---|
833 | 400c7c: 8fc30058 lw v1,88(s8) |
---|
834 | 400c80: 24630001 addiu v1,v1,1 |
---|
835 | 400c84: afc30058 sw v1,88(s8) |
---|
836 | 400c88: 2442ff9d addiu v0,v0,-99 |
---|
837 | 400c8c: 2c430016 sltiu v1,v0,22 |
---|
838 | 400c90: 106000b8 beqz v1,400f74 <giet_tty_printf+0x41c> |
---|
839 | 400c94: 00000000 nop |
---|
840 | 400c98: 0810032f j 400cbc <giet_tty_printf+0x164> |
---|
841 | 400c9c: 00000000 nop |
---|
842 | 400ca0: 8fc20058 lw v0,88(s8) |
---|
843 | 400ca4: 80420000 lb v0,0(v0) |
---|
844 | 400ca8: 1440ffb9 bnez v0,400b90 <giet_tty_printf+0x38> |
---|
845 | 400cac: 00000000 nop |
---|
846 | 400cb0: 00001021 move v0,zero |
---|
847 | 400cb4: 081003f1 j 400fc4 <giet_tty_printf+0x46c> |
---|
848 | 400cb8: 00000000 nop |
---|
849 | 400cbc: 00021880 sll v1,v0,0x2 |
---|
850 | 400cc0: 3c020080 lui v0,0x80 |
---|
851 | 400cc4: 24420274 addiu v0,v0,628 |
---|
852 | 400cc8: 00621021 addu v0,v1,v0 |
---|
853 | 400ccc: 8c420000 lw v0,0(v0) |
---|
854 | 400cd0: 00400008 jr v0 |
---|
855 | 400cd4: 00000000 nop |
---|
856 | 400cd8: 24020001 li v0,1 |
---|
857 | 400cdc: afc20020 sw v0,32(s8) |
---|
858 | 400ce0: 8fc20028 lw v0,40(s8) |
---|
859 | 400ce4: 00021600 sll v0,v0,0x18 |
---|
860 | 400ce8: 00021603 sra v0,v0,0x18 |
---|
861 | 400cec: a3c20038 sb v0,56(s8) |
---|
862 | 400cf0: 27c20038 addiu v0,s8,56 |
---|
863 | 400cf4: afc20024 sw v0,36(s8) |
---|
864 | 400cf8: 081003df j 400f7c <giet_tty_printf+0x424> |
---|
865 | 400cfc: 00000000 nop |
---|
866 | 400d00: 8fc20028 lw v0,40(s8) |
---|
867 | 400d04: 04410015 bgez v0,400d5c <giet_tty_printf+0x204> |
---|
868 | 400d08: 00000000 nop |
---|
869 | 400d0c: 8fc20028 lw v0,40(s8) |
---|
870 | 400d10: 00021023 negu v0,v0 |
---|
871 | 400d14: afc20028 sw v0,40(s8) |
---|
872 | 400d18: 3c020080 lui v0,0x80 |
---|
873 | 400d1c: 2442026c addiu v0,v0,620 |
---|
874 | 400d20: afa00010 sw zero,16(sp) |
---|
875 | 400d24: 24040002 li a0,2 |
---|
876 | 400d28: 00402821 move a1,v0 |
---|
877 | 400d2c: 24060001 li a2,1 |
---|
878 | 400d30: 00003821 move a3,zero |
---|
879 | 400d34: 0c100101 jal 400404 <sys_call> |
---|
880 | 400d38: 00000000 nop |
---|
881 | 400d3c: afc20030 sw v0,48(s8) |
---|
882 | 400d40: 8fc30030 lw v1,48(s8) |
---|
883 | 400d44: 24020001 li v0,1 |
---|
884 | 400d48: 10620004 beq v1,v0,400d5c <giet_tty_printf+0x204> |
---|
885 | 400d4c: 00000000 nop |
---|
886 | 400d50: 24020001 li v0,1 |
---|
887 | 400d54: 081003f1 j 400fc4 <giet_tty_printf+0x46c> |
---|
888 | 400d58: 00000000 nop |
---|
889 | 400d5c: afc0001c sw zero,28(s8) |
---|
890 | 400d60: 0810037f j 400dfc <giet_tty_printf+0x2a4> |
---|
891 | 400d64: 00000000 nop |
---|
892 | 400d68: 24030009 li v1,9 |
---|
893 | 400d6c: 8fc2001c lw v0,28(s8) |
---|
894 | 400d70: 00622023 subu a0,v1,v0 |
---|
895 | 400d74: 8fc30028 lw v1,40(s8) |
---|
896 | 400d78: 3c026666 lui v0,0x6666 |
---|
897 | 400d7c: 34426667 ori v0,v0,0x6667 |
---|
898 | 400d80: 00620018 mult v1,v0 |
---|
899 | 400d84: 00001010 mfhi v0 |
---|
900 | 400d88: 00022883 sra a1,v0,0x2 |
---|
901 | 400d8c: 000317c3 sra v0,v1,0x1f |
---|
902 | 400d90: 00a21023 subu v0,a1,v0 |
---|
903 | 400d94: 00021040 sll v0,v0,0x1 |
---|
904 | 400d98: 00022880 sll a1,v0,0x2 |
---|
905 | 400d9c: 00451021 addu v0,v0,a1 |
---|
906 | 400da0: 00621023 subu v0,v1,v0 |
---|
907 | 400da4: 3c030080 lui v1,0x80 |
---|
908 | 400da8: 246302cc addiu v1,v1,716 |
---|
909 | 400dac: 00431021 addu v0,v0,v1 |
---|
910 | 400db0: 80430000 lb v1,0(v0) |
---|
911 | 400db4: 27c20018 addiu v0,s8,24 |
---|
912 | 400db8: 00441021 addu v0,v0,a0 |
---|
913 | 400dbc: a0430020 sb v1,32(v0) |
---|
914 | 400dc0: 8fc20028 lw v0,40(s8) |
---|
915 | 400dc4: 3c036666 lui v1,0x6666 |
---|
916 | 400dc8: 34636667 ori v1,v1,0x6667 |
---|
917 | 400dcc: 00430018 mult v0,v1 |
---|
918 | 400dd0: 00001810 mfhi v1 |
---|
919 | 400dd4: 00031883 sra v1,v1,0x2 |
---|
920 | 400dd8: 000217c3 sra v0,v0,0x1f |
---|
921 | 400ddc: 00621023 subu v0,v1,v0 |
---|
922 | 400de0: afc20028 sw v0,40(s8) |
---|
923 | 400de4: 8fc20028 lw v0,40(s8) |
---|
924 | 400de8: 1040000a beqz v0,400e14 <giet_tty_printf+0x2bc> |
---|
925 | 400dec: 00000000 nop |
---|
926 | 400df0: 8fc2001c lw v0,28(s8) |
---|
927 | 400df4: 24420001 addiu v0,v0,1 |
---|
928 | 400df8: afc2001c sw v0,28(s8) |
---|
929 | 400dfc: 8fc2001c lw v0,28(s8) |
---|
930 | 400e00: 2c42000a sltiu v0,v0,10 |
---|
931 | 400e04: 1440ffd8 bnez v0,400d68 <giet_tty_printf+0x210> |
---|
932 | 400e08: 00000000 nop |
---|
933 | 400e0c: 08100386 j 400e18 <giet_tty_printf+0x2c0> |
---|
934 | 400e10: 00000000 nop |
---|
935 | 400e14: 00000000 nop |
---|
936 | 400e18: 8fc2001c lw v0,28(s8) |
---|
937 | 400e1c: 24420001 addiu v0,v0,1 |
---|
938 | 400e20: afc20020 sw v0,32(s8) |
---|
939 | 400e24: 24030009 li v1,9 |
---|
940 | 400e28: 8fc2001c lw v0,28(s8) |
---|
941 | 400e2c: 00621023 subu v0,v1,v0 |
---|
942 | 400e30: 27c30038 addiu v1,s8,56 |
---|
943 | 400e34: 00621021 addu v0,v1,v0 |
---|
944 | 400e38: afc20024 sw v0,36(s8) |
---|
945 | 400e3c: 081003df j 400f7c <giet_tty_printf+0x424> |
---|
946 | 400e40: 00000000 nop |
---|
947 | 400e44: 3c020080 lui v0,0x80 |
---|
948 | 400e48: 24420270 addiu v0,v0,624 |
---|
949 | 400e4c: afa00010 sw zero,16(sp) |
---|
950 | 400e50: 24040002 li a0,2 |
---|
951 | 400e54: 00402821 move a1,v0 |
---|
952 | 400e58: 24060002 li a2,2 |
---|
953 | 400e5c: 00003821 move a3,zero |
---|
954 | 400e60: 0c100101 jal 400404 <sys_call> |
---|
955 | 400e64: 00000000 nop |
---|
956 | 400e68: afc20030 sw v0,48(s8) |
---|
957 | 400e6c: 8fc30030 lw v1,48(s8) |
---|
958 | 400e70: 24020002 li v0,2 |
---|
959 | 400e74: 10620004 beq v1,v0,400e88 <giet_tty_printf+0x330> |
---|
960 | 400e78: 00000000 nop |
---|
961 | 400e7c: 24020001 li v0,1 |
---|
962 | 400e80: 081003f1 j 400fc4 <giet_tty_printf+0x46c> |
---|
963 | 400e84: 00000000 nop |
---|
964 | 400e88: afc0001c sw zero,28(s8) |
---|
965 | 400e8c: 081003ba j 400ee8 <giet_tty_printf+0x390> |
---|
966 | 400e90: 00000000 nop |
---|
967 | 400e94: 24030007 li v1,7 |
---|
968 | 400e98: 8fc2001c lw v0,28(s8) |
---|
969 | 400e9c: 00621023 subu v0,v1,v0 |
---|
970 | 400ea0: 8fc30028 lw v1,40(s8) |
---|
971 | 400ea4: 3064000f andi a0,v1,0xf |
---|
972 | 400ea8: 3c030080 lui v1,0x80 |
---|
973 | 400eac: 246302cc addiu v1,v1,716 |
---|
974 | 400eb0: 00831821 addu v1,a0,v1 |
---|
975 | 400eb4: 80630000 lb v1,0(v1) |
---|
976 | 400eb8: 27c40018 addiu a0,s8,24 |
---|
977 | 400ebc: 00821021 addu v0,a0,v0 |
---|
978 | 400ec0: a0430020 sb v1,32(v0) |
---|
979 | 400ec4: 8fc20028 lw v0,40(s8) |
---|
980 | 400ec8: 00021102 srl v0,v0,0x4 |
---|
981 | 400ecc: afc20028 sw v0,40(s8) |
---|
982 | 400ed0: 8fc20028 lw v0,40(s8) |
---|
983 | 400ed4: 1040000a beqz v0,400f00 <giet_tty_printf+0x3a8> |
---|
984 | 400ed8: 00000000 nop |
---|
985 | 400edc: 8fc2001c lw v0,28(s8) |
---|
986 | 400ee0: 24420001 addiu v0,v0,1 |
---|
987 | 400ee4: afc2001c sw v0,28(s8) |
---|
988 | 400ee8: 8fc2001c lw v0,28(s8) |
---|
989 | 400eec: 2c420008 sltiu v0,v0,8 |
---|
990 | 400ef0: 1440ffe8 bnez v0,400e94 <giet_tty_printf+0x33c> |
---|
991 | 400ef4: 00000000 nop |
---|
992 | 400ef8: 081003c1 j 400f04 <giet_tty_printf+0x3ac> |
---|
993 | 400efc: 00000000 nop |
---|
994 | 400f00: 00000000 nop |
---|
995 | 400f04: 8fc2001c lw v0,28(s8) |
---|
996 | 400f08: 24420001 addiu v0,v0,1 |
---|
997 | 400f0c: afc20020 sw v0,32(s8) |
---|
998 | 400f10: 24030007 li v1,7 |
---|
999 | 400f14: 8fc2001c lw v0,28(s8) |
---|
1000 | 400f18: 00621023 subu v0,v1,v0 |
---|
1001 | 400f1c: 27c30038 addiu v1,s8,56 |
---|
1002 | 400f20: 00621021 addu v0,v1,v0 |
---|
1003 | 400f24: afc20024 sw v0,36(s8) |
---|
1004 | 400f28: 081003df j 400f7c <giet_tty_printf+0x424> |
---|
1005 | 400f2c: 00000000 nop |
---|
1006 | 400f30: 8fc20028 lw v0,40(s8) |
---|
1007 | 400f34: afc20018 sw v0,24(s8) |
---|
1008 | 400f38: 081003d3 j 400f4c <giet_tty_printf+0x3f4> |
---|
1009 | 400f3c: 00000000 nop |
---|
1010 | 400f40: 8fc20020 lw v0,32(s8) |
---|
1011 | 400f44: 24420001 addiu v0,v0,1 |
---|
1012 | 400f48: afc20020 sw v0,32(s8) |
---|
1013 | 400f4c: 8fc30018 lw v1,24(s8) |
---|
1014 | 400f50: 8fc20020 lw v0,32(s8) |
---|
1015 | 400f54: 00621021 addu v0,v1,v0 |
---|
1016 | 400f58: 80420000 lb v0,0(v0) |
---|
1017 | 400f5c: 1440fff8 bnez v0,400f40 <giet_tty_printf+0x3e8> |
---|
1018 | 400f60: 00000000 nop |
---|
1019 | 400f64: 8fc20028 lw v0,40(s8) |
---|
1020 | 400f68: afc20024 sw v0,36(s8) |
---|
1021 | 400f6c: 081003df j 400f7c <giet_tty_printf+0x424> |
---|
1022 | 400f70: 00000000 nop |
---|
1023 | 400f74: 081002e2 j 400b88 <giet_tty_printf+0x30> |
---|
1024 | 400f78: 00000000 nop |
---|
1025 | 400f7c: 8fc20024 lw v0,36(s8) |
---|
1026 | 400f80: afa00010 sw zero,16(sp) |
---|
1027 | 400f84: 24040002 li a0,2 |
---|
1028 | 400f88: 00402821 move a1,v0 |
---|
1029 | 400f8c: 8fc60020 lw a2,32(s8) |
---|
1030 | 400f90: 00003821 move a3,zero |
---|
1031 | 400f94: 0c100101 jal 400404 <sys_call> |
---|
1032 | 400f98: 00000000 nop |
---|
1033 | 400f9c: afc20030 sw v0,48(s8) |
---|
1034 | 400fa0: 8fc30030 lw v1,48(s8) |
---|
1035 | 400fa4: 8fc20020 lw v0,32(s8) |
---|
1036 | 400fa8: 10620004 beq v1,v0,400fbc <giet_tty_printf+0x464> |
---|
1037 | 400fac: 00000000 nop |
---|
1038 | 400fb0: 24020001 li v0,1 |
---|
1039 | 400fb4: 081003f1 j 400fc4 <giet_tty_printf+0x46c> |
---|
1040 | 400fb8: 00000000 nop |
---|
1041 | 400fbc: 081002e2 j 400b88 <giet_tty_printf+0x30> |
---|
1042 | 400fc0: 00000000 nop |
---|
1043 | 400fc4: 03c0e821 move sp,s8 |
---|
1044 | 400fc8: 8fbf0054 lw ra,84(sp) |
---|
1045 | 400fcc: 8fbe0050 lw s8,80(sp) |
---|
1046 | 400fd0: 27bd0058 addiu sp,sp,88 |
---|
1047 | 400fd4: 03e00008 jr ra |
---|
1048 | 400fd8: 00000000 nop |
---|
1049 | |
---|
1050 | 00400fdc <giet_gcd_set_opa>: |
---|
1051 | 400fdc: 27bdffe0 addiu sp,sp,-32 |
---|
1052 | 400fe0: afbf001c sw ra,28(sp) |
---|
1053 | 400fe4: afbe0018 sw s8,24(sp) |
---|
1054 | 400fe8: 03a0f021 move s8,sp |
---|
1055 | 400fec: afc40020 sw a0,32(s8) |
---|
1056 | 400ff0: afa00010 sw zero,16(sp) |
---|
1057 | 400ff4: 24040006 li a0,6 |
---|
1058 | 400ff8: 00002821 move a1,zero |
---|
1059 | 400ffc: 8fc60020 lw a2,32(s8) |
---|
1060 | 401000: 00003821 move a3,zero |
---|
1061 | 401004: 0c100101 jal 400404 <sys_call> |
---|
1062 | 401008: 00000000 nop |
---|
1063 | 40100c: 03c0e821 move sp,s8 |
---|
1064 | 401010: 8fbf001c lw ra,28(sp) |
---|
1065 | 401014: 8fbe0018 lw s8,24(sp) |
---|
1066 | 401018: 27bd0020 addiu sp,sp,32 |
---|
1067 | 40101c: 03e00008 jr ra |
---|
1068 | 401020: 00000000 nop |
---|
1069 | |
---|
1070 | 00401024 <giet_gcd_set_opb>: |
---|
1071 | 401024: 27bdffe0 addiu sp,sp,-32 |
---|
1072 | 401028: afbf001c sw ra,28(sp) |
---|
1073 | 40102c: afbe0018 sw s8,24(sp) |
---|
1074 | 401030: 03a0f021 move s8,sp |
---|
1075 | 401034: afc40020 sw a0,32(s8) |
---|
1076 | 401038: afa00010 sw zero,16(sp) |
---|
1077 | 40103c: 24040006 li a0,6 |
---|
1078 | 401040: 24050001 li a1,1 |
---|
1079 | 401044: 8fc60020 lw a2,32(s8) |
---|
1080 | 401048: 00003821 move a3,zero |
---|
1081 | 40104c: 0c100101 jal 400404 <sys_call> |
---|
1082 | 401050: 00000000 nop |
---|
1083 | 401054: 03c0e821 move sp,s8 |
---|
1084 | 401058: 8fbf001c lw ra,28(sp) |
---|
1085 | 40105c: 8fbe0018 lw s8,24(sp) |
---|
1086 | 401060: 27bd0020 addiu sp,sp,32 |
---|
1087 | 401064: 03e00008 jr ra |
---|
1088 | 401068: 00000000 nop |
---|
1089 | |
---|
1090 | 0040106c <giet_gcd_start>: |
---|
1091 | 40106c: 27bdffe0 addiu sp,sp,-32 |
---|
1092 | 401070: afbf001c sw ra,28(sp) |
---|
1093 | 401074: afbe0018 sw s8,24(sp) |
---|
1094 | 401078: 03a0f021 move s8,sp |
---|
1095 | 40107c: afa00010 sw zero,16(sp) |
---|
1096 | 401080: 24040006 li a0,6 |
---|
1097 | 401084: 24050002 li a1,2 |
---|
1098 | 401088: 00003021 move a2,zero |
---|
1099 | 40108c: 00003821 move a3,zero |
---|
1100 | 401090: 0c100101 jal 400404 <sys_call> |
---|
1101 | 401094: 00000000 nop |
---|
1102 | 401098: 03c0e821 move sp,s8 |
---|
1103 | 40109c: 8fbf001c lw ra,28(sp) |
---|
1104 | 4010a0: 8fbe0018 lw s8,24(sp) |
---|
1105 | 4010a4: 27bd0020 addiu sp,sp,32 |
---|
1106 | 4010a8: 03e00008 jr ra |
---|
1107 | 4010ac: 00000000 nop |
---|
1108 | |
---|
1109 | 004010b0 <giet_gcd_get_status>: |
---|
1110 | 4010b0: 27bdffe0 addiu sp,sp,-32 |
---|
1111 | 4010b4: afbf001c sw ra,28(sp) |
---|
1112 | 4010b8: afbe0018 sw s8,24(sp) |
---|
1113 | 4010bc: 03a0f021 move s8,sp |
---|
1114 | 4010c0: afc40020 sw a0,32(s8) |
---|
1115 | 4010c4: 8fc20020 lw v0,32(s8) |
---|
1116 | 4010c8: afa00010 sw zero,16(sp) |
---|
1117 | 4010cc: 24040007 li a0,7 |
---|
1118 | 4010d0: 24050003 li a1,3 |
---|
1119 | 4010d4: 00403021 move a2,v0 |
---|
1120 | 4010d8: 00003821 move a3,zero |
---|
1121 | 4010dc: 0c100101 jal 400404 <sys_call> |
---|
1122 | 4010e0: 00000000 nop |
---|
1123 | 4010e4: 03c0e821 move sp,s8 |
---|
1124 | 4010e8: 8fbf001c lw ra,28(sp) |
---|
1125 | 4010ec: 8fbe0018 lw s8,24(sp) |
---|
1126 | 4010f0: 27bd0020 addiu sp,sp,32 |
---|
1127 | 4010f4: 03e00008 jr ra |
---|
1128 | 4010f8: 00000000 nop |
---|
1129 | |
---|
1130 | 004010fc <giet_gcd_get_result>: |
---|
1131 | 4010fc: 27bdffe0 addiu sp,sp,-32 |
---|
1132 | 401100: afbf001c sw ra,28(sp) |
---|
1133 | 401104: afbe0018 sw s8,24(sp) |
---|
1134 | 401108: 03a0f021 move s8,sp |
---|
1135 | 40110c: afc40020 sw a0,32(s8) |
---|
1136 | 401110: 8fc20020 lw v0,32(s8) |
---|
1137 | 401114: afa00010 sw zero,16(sp) |
---|
1138 | 401118: 24040007 li a0,7 |
---|
1139 | 40111c: 00002821 move a1,zero |
---|
1140 | 401120: 00403021 move a2,v0 |
---|
1141 | 401124: 00003821 move a3,zero |
---|
1142 | 401128: 0c100101 jal 400404 <sys_call> |
---|
1143 | 40112c: 00000000 nop |
---|
1144 | 401130: 03c0e821 move sp,s8 |
---|
1145 | 401134: 8fbf001c lw ra,28(sp) |
---|
1146 | 401138: 8fbe0018 lw s8,24(sp) |
---|
1147 | 40113c: 27bd0020 addiu sp,sp,32 |
---|
1148 | 401140: 03e00008 jr ra |
---|
1149 | 401144: 00000000 nop |
---|
1150 | |
---|
1151 | 00401148 <giet_ioc_write>: |
---|
1152 | 401148: 27bdffe0 addiu sp,sp,-32 |
---|
1153 | 40114c: afbf001c sw ra,28(sp) |
---|
1154 | 401150: afbe0018 sw s8,24(sp) |
---|
1155 | 401154: 03a0f021 move s8,sp |
---|
1156 | 401158: afc40020 sw a0,32(s8) |
---|
1157 | 40115c: afc50024 sw a1,36(s8) |
---|
1158 | 401160: afc60028 sw a2,40(s8) |
---|
1159 | 401164: 8fc20024 lw v0,36(s8) |
---|
1160 | 401168: afa00010 sw zero,16(sp) |
---|
1161 | 40116c: 24040015 li a0,21 |
---|
1162 | 401170: 8fc50020 lw a1,32(s8) |
---|
1163 | 401174: 00403021 move a2,v0 |
---|
1164 | 401178: 8fc70028 lw a3,40(s8) |
---|
1165 | 40117c: 0c100101 jal 400404 <sys_call> |
---|
1166 | 401180: 00000000 nop |
---|
1167 | 401184: 03c0e821 move sp,s8 |
---|
1168 | 401188: 8fbf001c lw ra,28(sp) |
---|
1169 | 40118c: 8fbe0018 lw s8,24(sp) |
---|
1170 | 401190: 27bd0020 addiu sp,sp,32 |
---|
1171 | 401194: 03e00008 jr ra |
---|
1172 | 401198: 00000000 nop |
---|
1173 | |
---|
1174 | 0040119c <giet_ioc_read>: |
---|
1175 | 40119c: 27bdffe0 addiu sp,sp,-32 |
---|
1176 | 4011a0: afbf001c sw ra,28(sp) |
---|
1177 | 4011a4: afbe0018 sw s8,24(sp) |
---|
1178 | 4011a8: 03a0f021 move s8,sp |
---|
1179 | 4011ac: afc40020 sw a0,32(s8) |
---|
1180 | 4011b0: afc50024 sw a1,36(s8) |
---|
1181 | 4011b4: afc60028 sw a2,40(s8) |
---|
1182 | 4011b8: 8fc20024 lw v0,36(s8) |
---|
1183 | 4011bc: afa00010 sw zero,16(sp) |
---|
1184 | 4011c0: 24040016 li a0,22 |
---|
1185 | 4011c4: 8fc50020 lw a1,32(s8) |
---|
1186 | 4011c8: 00403021 move a2,v0 |
---|
1187 | 4011cc: 8fc70028 lw a3,40(s8) |
---|
1188 | 4011d0: 0c100101 jal 400404 <sys_call> |
---|
1189 | 4011d4: 00000000 nop |
---|
1190 | 4011d8: 03c0e821 move sp,s8 |
---|
1191 | 4011dc: 8fbf001c lw ra,28(sp) |
---|
1192 | 4011e0: 8fbe0018 lw s8,24(sp) |
---|
1193 | 4011e4: 27bd0020 addiu sp,sp,32 |
---|
1194 | 4011e8: 03e00008 jr ra |
---|
1195 | 4011ec: 00000000 nop |
---|
1196 | |
---|
1197 | 004011f0 <giet_ioc_completed>: |
---|
1198 | 4011f0: 27bdffe0 addiu sp,sp,-32 |
---|
1199 | 4011f4: afbf001c sw ra,28(sp) |
---|
1200 | 4011f8: afbe0018 sw s8,24(sp) |
---|
1201 | 4011fc: 03a0f021 move s8,sp |
---|
1202 | 401200: afa00010 sw zero,16(sp) |
---|
1203 | 401204: 24040017 li a0,23 |
---|
1204 | 401208: 00002821 move a1,zero |
---|
1205 | 40120c: 00003021 move a2,zero |
---|
1206 | 401210: 00003821 move a3,zero |
---|
1207 | 401214: 0c100101 jal 400404 <sys_call> |
---|
1208 | 401218: 00000000 nop |
---|
1209 | 40121c: 03c0e821 move sp,s8 |
---|
1210 | 401220: 8fbf001c lw ra,28(sp) |
---|
1211 | 401224: 8fbe0018 lw s8,24(sp) |
---|
1212 | 401228: 27bd0020 addiu sp,sp,32 |
---|
1213 | 40122c: 03e00008 jr ra |
---|
1214 | 401230: 00000000 nop |
---|
1215 | |
---|
1216 | 00401234 <giet_fb_sync_write>: |
---|
1217 | 401234: 27bdffe0 addiu sp,sp,-32 |
---|
1218 | 401238: afbf001c sw ra,28(sp) |
---|
1219 | 40123c: afbe0018 sw s8,24(sp) |
---|
1220 | 401240: 03a0f021 move s8,sp |
---|
1221 | 401244: afc40020 sw a0,32(s8) |
---|
1222 | 401248: afc50024 sw a1,36(s8) |
---|
1223 | 40124c: afc60028 sw a2,40(s8) |
---|
1224 | 401250: 8fc20024 lw v0,36(s8) |
---|
1225 | 401254: afa00010 sw zero,16(sp) |
---|
1226 | 401258: 24040010 li a0,16 |
---|
1227 | 40125c: 8fc50020 lw a1,32(s8) |
---|
1228 | 401260: 00403021 move a2,v0 |
---|
1229 | 401264: 8fc70028 lw a3,40(s8) |
---|
1230 | 401268: 0c100101 jal 400404 <sys_call> |
---|
1231 | 40126c: 00000000 nop |
---|
1232 | 401270: 03c0e821 move sp,s8 |
---|
1233 | 401274: 8fbf001c lw ra,28(sp) |
---|
1234 | 401278: 8fbe0018 lw s8,24(sp) |
---|
1235 | 40127c: 27bd0020 addiu sp,sp,32 |
---|
1236 | 401280: 03e00008 jr ra |
---|
1237 | 401284: 00000000 nop |
---|
1238 | |
---|
1239 | 00401288 <giet_fb_sync_read>: |
---|
1240 | 401288: 27bdffe0 addiu sp,sp,-32 |
---|
1241 | 40128c: afbf001c sw ra,28(sp) |
---|
1242 | 401290: afbe0018 sw s8,24(sp) |
---|
1243 | 401294: 03a0f021 move s8,sp |
---|
1244 | 401298: afc40020 sw a0,32(s8) |
---|
1245 | 40129c: afc50024 sw a1,36(s8) |
---|
1246 | 4012a0: afc60028 sw a2,40(s8) |
---|
1247 | 4012a4: 8fc20024 lw v0,36(s8) |
---|
1248 | 4012a8: afa00010 sw zero,16(sp) |
---|
1249 | 4012ac: 24040011 li a0,17 |
---|
1250 | 4012b0: 8fc50020 lw a1,32(s8) |
---|
1251 | 4012b4: 00403021 move a2,v0 |
---|
1252 | 4012b8: 8fc70028 lw a3,40(s8) |
---|
1253 | 4012bc: 0c100101 jal 400404 <sys_call> |
---|
1254 | 4012c0: 00000000 nop |
---|
1255 | 4012c4: 03c0e821 move sp,s8 |
---|
1256 | 4012c8: 8fbf001c lw ra,28(sp) |
---|
1257 | 4012cc: 8fbe0018 lw s8,24(sp) |
---|
1258 | 4012d0: 27bd0020 addiu sp,sp,32 |
---|
1259 | 4012d4: 03e00008 jr ra |
---|
1260 | 4012d8: 00000000 nop |
---|
1261 | |
---|
1262 | 004012dc <giet_fb_write>: |
---|
1263 | 4012dc: 27bdffe0 addiu sp,sp,-32 |
---|
1264 | 4012e0: afbf001c sw ra,28(sp) |
---|
1265 | 4012e4: afbe0018 sw s8,24(sp) |
---|
1266 | 4012e8: 03a0f021 move s8,sp |
---|
1267 | 4012ec: afc40020 sw a0,32(s8) |
---|
1268 | 4012f0: afc50024 sw a1,36(s8) |
---|
1269 | 4012f4: afc60028 sw a2,40(s8) |
---|
1270 | 4012f8: 8fc20024 lw v0,36(s8) |
---|
1271 | 4012fc: afa00010 sw zero,16(sp) |
---|
1272 | 401300: 24040012 li a0,18 |
---|
1273 | 401304: 8fc50020 lw a1,32(s8) |
---|
1274 | 401308: 00403021 move a2,v0 |
---|
1275 | 40130c: 8fc70028 lw a3,40(s8) |
---|
1276 | 401310: 0c100101 jal 400404 <sys_call> |
---|
1277 | 401314: 00000000 nop |
---|
1278 | 401318: 03c0e821 move sp,s8 |
---|
1279 | 40131c: 8fbf001c lw ra,28(sp) |
---|
1280 | 401320: 8fbe0018 lw s8,24(sp) |
---|
1281 | 401324: 27bd0020 addiu sp,sp,32 |
---|
1282 | 401328: 03e00008 jr ra |
---|
1283 | 40132c: 00000000 nop |
---|
1284 | |
---|
1285 | 00401330 <giet_fb_read>: |
---|
1286 | 401330: 27bdffe0 addiu sp,sp,-32 |
---|
1287 | 401334: afbf001c sw ra,28(sp) |
---|
1288 | 401338: afbe0018 sw s8,24(sp) |
---|
1289 | 40133c: 03a0f021 move s8,sp |
---|
1290 | 401340: afc40020 sw a0,32(s8) |
---|
1291 | 401344: afc50024 sw a1,36(s8) |
---|
1292 | 401348: afc60028 sw a2,40(s8) |
---|
1293 | 40134c: 8fc20024 lw v0,36(s8) |
---|
1294 | 401350: afa00010 sw zero,16(sp) |
---|
1295 | 401354: 24040013 li a0,19 |
---|
1296 | 401358: 8fc50020 lw a1,32(s8) |
---|
1297 | 40135c: 00403021 move a2,v0 |
---|
1298 | 401360: 8fc70028 lw a3,40(s8) |
---|
1299 | 401364: 0c100101 jal 400404 <sys_call> |
---|
1300 | 401368: 00000000 nop |
---|
1301 | 40136c: 03c0e821 move sp,s8 |
---|
1302 | 401370: 8fbf001c lw ra,28(sp) |
---|
1303 | 401374: 8fbe0018 lw s8,24(sp) |
---|
1304 | 401378: 27bd0020 addiu sp,sp,32 |
---|
1305 | 40137c: 03e00008 jr ra |
---|
1306 | 401380: 00000000 nop |
---|
1307 | |
---|
1308 | 00401384 <giet_fb_completed>: |
---|
1309 | 401384: 27bdffe0 addiu sp,sp,-32 |
---|
1310 | 401388: afbf001c sw ra,28(sp) |
---|
1311 | 40138c: afbe0018 sw s8,24(sp) |
---|
1312 | 401390: 03a0f021 move s8,sp |
---|
1313 | 401394: afa00010 sw zero,16(sp) |
---|
1314 | 401398: 24040014 li a0,20 |
---|
1315 | 40139c: 00002821 move a1,zero |
---|
1316 | 4013a0: 00003021 move a2,zero |
---|
1317 | 4013a4: 00003821 move a3,zero |
---|
1318 | 4013a8: 0c100101 jal 400404 <sys_call> |
---|
1319 | 4013ac: 00000000 nop |
---|
1320 | 4013b0: 03c0e821 move sp,s8 |
---|
1321 | 4013b4: 8fbf001c lw ra,28(sp) |
---|
1322 | 4013b8: 8fbe0018 lw s8,24(sp) |
---|
1323 | 4013bc: 27bd0020 addiu sp,sp,32 |
---|
1324 | 4013c0: 03e00008 jr ra |
---|
1325 | 4013c4: 00000000 nop |
---|
1326 | |
---|
1327 | 004013c8 <giet_vobj_get_vbase>: |
---|
1328 | 4013c8: 27bdffe0 addiu sp,sp,-32 |
---|
1329 | 4013cc: afbf001c sw ra,28(sp) |
---|
1330 | 4013d0: afbe0018 sw s8,24(sp) |
---|
1331 | 4013d4: 03a0f021 move s8,sp |
---|
1332 | 4013d8: afc40020 sw a0,32(s8) |
---|
1333 | 4013dc: afc50024 sw a1,36(s8) |
---|
1334 | 4013e0: afc60028 sw a2,40(s8) |
---|
1335 | 4013e4: afc7002c sw a3,44(s8) |
---|
1336 | 4013e8: 8fc30020 lw v1,32(s8) |
---|
1337 | 4013ec: 8fc20024 lw v0,36(s8) |
---|
1338 | 4013f0: 8fc4002c lw a0,44(s8) |
---|
1339 | 4013f4: afa40010 sw a0,16(sp) |
---|
1340 | 4013f8: 2404001a li a0,26 |
---|
1341 | 4013fc: 00602821 move a1,v1 |
---|
1342 | 401400: 00403021 move a2,v0 |
---|
1343 | 401404: 8fc70028 lw a3,40(s8) |
---|
1344 | 401408: 0c100101 jal 400404 <sys_call> |
---|
1345 | 40140c: 00000000 nop |
---|
1346 | 401410: 03c0e821 move sp,s8 |
---|
1347 | 401414: 8fbf001c lw ra,28(sp) |
---|
1348 | 401418: 8fbe0018 lw s8,24(sp) |
---|
1349 | 40141c: 27bd0020 addiu sp,sp,32 |
---|
1350 | 401420: 03e00008 jr ra |
---|
1351 | 401424: 00000000 nop |
---|
1352 | |
---|
1353 | 00401428 <giet_proc_number>: |
---|
1354 | 401428: 27bdffe0 addiu sp,sp,-32 |
---|
1355 | 40142c: afbf001c sw ra,28(sp) |
---|
1356 | 401430: afbe0018 sw s8,24(sp) |
---|
1357 | 401434: 03a0f021 move s8,sp |
---|
1358 | 401438: afc40020 sw a0,32(s8) |
---|
1359 | 40143c: afc50024 sw a1,36(s8) |
---|
1360 | 401440: 8fc20024 lw v0,36(s8) |
---|
1361 | 401444: afa00010 sw zero,16(sp) |
---|
1362 | 401448: 2404000f li a0,15 |
---|
1363 | 40144c: 8fc50020 lw a1,32(s8) |
---|
1364 | 401450: 00403021 move a2,v0 |
---|
1365 | 401454: 00003821 move a3,zero |
---|
1366 | 401458: 0c100101 jal 400404 <sys_call> |
---|
1367 | 40145c: 00000000 nop |
---|
1368 | 401460: 03c0e821 move sp,s8 |
---|
1369 | 401464: 8fbf001c lw ra,28(sp) |
---|
1370 | 401468: 8fbe0018 lw s8,24(sp) |
---|
1371 | 40146c: 27bd0020 addiu sp,sp,32 |
---|
1372 | 401470: 03e00008 jr ra |
---|
1373 | 401474: 00000000 nop |
---|
1374 | |
---|
1375 | 00401478 <giet_exit>: |
---|
1376 | 401478: 27bdffe0 addiu sp,sp,-32 |
---|
1377 | 40147c: afbf001c sw ra,28(sp) |
---|
1378 | 401480: afbe0018 sw s8,24(sp) |
---|
1379 | 401484: 03a0f021 move s8,sp |
---|
1380 | 401488: afa00010 sw zero,16(sp) |
---|
1381 | 40148c: 2404000e li a0,14 |
---|
1382 | 401490: 00002821 move a1,zero |
---|
1383 | 401494: 00003021 move a2,zero |
---|
1384 | 401498: 00003821 move a3,zero |
---|
1385 | 40149c: 0c100101 jal 400404 <sys_call> |
---|
1386 | 4014a0: 00000000 nop |
---|
1387 | 4014a4: 03c0e821 move sp,s8 |
---|
1388 | 4014a8: 8fbf001c lw ra,28(sp) |
---|
1389 | 4014ac: 8fbe0018 lw s8,24(sp) |
---|
1390 | 4014b0: 27bd0020 addiu sp,sp,32 |
---|
1391 | 4014b4: 03e00008 jr ra |
---|
1392 | 4014b8: 00000000 nop |
---|
1393 | |
---|
1394 | 004014bc <giet_rand>: |
---|
1395 | 4014bc: 27bdffd8 addiu sp,sp,-40 |
---|
1396 | 4014c0: afbf0024 sw ra,36(sp) |
---|
1397 | 4014c4: afbe0020 sw s8,32(sp) |
---|
1398 | 4014c8: 03a0f021 move s8,sp |
---|
1399 | 4014cc: afa00010 sw zero,16(sp) |
---|
1400 | 4014d0: 24040001 li a0,1 |
---|
1401 | 4014d4: 00002821 move a1,zero |
---|
1402 | 4014d8: 00003021 move a2,zero |
---|
1403 | 4014dc: 00003821 move a3,zero |
---|
1404 | 4014e0: 0c100101 jal 400404 <sys_call> |
---|
1405 | 4014e4: 00000000 nop |
---|
1406 | 4014e8: afc20018 sw v0,24(s8) |
---|
1407 | 4014ec: 8fc20018 lw v0,24(s8) |
---|
1408 | 4014f0: 3042000f andi v0,v0,0xf |
---|
1409 | 4014f4: 2c420008 sltiu v0,v0,8 |
---|
1410 | 4014f8: 14400007 bnez v0,401518 <giet_rand+0x5c> |
---|
1411 | 4014fc: 00000000 nop |
---|
1412 | 401500: 8fc30018 lw v1,24(s8) |
---|
1413 | 401504: 8fc20018 lw v0,24(s8) |
---|
1414 | 401508: 70621002 mul v0,v1,v0 |
---|
1415 | 40150c: 3042ffff andi v0,v0,0xffff |
---|
1416 | 401510: 0810054c j 401530 <giet_rand+0x74> |
---|
1417 | 401514: 00000000 nop |
---|
1418 | 401518: 8fc30018 lw v1,24(s8) |
---|
1419 | 40151c: 8fc20018 lw v0,24(s8) |
---|
1420 | 401520: 70621802 mul v1,v1,v0 |
---|
1421 | 401524: 8fc20018 lw v0,24(s8) |
---|
1422 | 401528: 70621002 mul v0,v1,v0 |
---|
1423 | 40152c: 3042ffff andi v0,v0,0xffff |
---|
1424 | 401530: 03c0e821 move sp,s8 |
---|
1425 | 401534: 8fbf0024 lw ra,36(sp) |
---|
1426 | 401538: 8fbe0020 lw s8,32(sp) |
---|
1427 | 40153c: 27bd0028 addiu sp,sp,40 |
---|
1428 | 401540: 03e00008 jr ra |
---|
1429 | 401544: 00000000 nop |
---|
1430 | |
---|
1431 | 00401548 <giet_ctx_switch>: |
---|
1432 | 401548: 27bdffe0 addiu sp,sp,-32 |
---|
1433 | 40154c: afbf001c sw ra,28(sp) |
---|
1434 | 401550: afbe0018 sw s8,24(sp) |
---|
1435 | 401554: 03a0f021 move s8,sp |
---|
1436 | 401558: afa00010 sw zero,16(sp) |
---|
1437 | 40155c: 2404000d li a0,13 |
---|
1438 | 401560: 00002821 move a1,zero |
---|
1439 | 401564: 00003021 move a2,zero |
---|
1440 | 401568: 00003821 move a3,zero |
---|
1441 | 40156c: 0c100101 jal 400404 <sys_call> |
---|
1442 | 401570: 00000000 nop |
---|
1443 | 401574: 03c0e821 move sp,s8 |
---|
1444 | 401578: 8fbf001c lw ra,28(sp) |
---|
1445 | 40157c: 8fbe0018 lw s8,24(sp) |
---|
1446 | 401580: 27bd0020 addiu sp,sp,32 |
---|
1447 | 401584: 03e00008 jr ra |
---|
1448 | 401588: 00000000 nop |
---|
1449 | |
---|
1450 | 0040158c <mwmr_lock_acquire>: |
---|
1451 | 40158c: 27bdfff0 addiu sp,sp,-16 |
---|
1452 | 401590: afbe000c sw s8,12(sp) |
---|
1453 | 401594: afb10008 sw s1,8(sp) |
---|
1454 | 401598: afb00004 sw s0,4(sp) |
---|
1455 | 40159c: 03a0f021 move s8,sp |
---|
1456 | 4015a0: afc40010 sw a0,16(s8) |
---|
1457 | 4015a4: 8fd00010 lw s0,16(s8) |
---|
1458 | 4015a8: 24110064 li s1,100 |
---|
1459 | |
---|
1460 | 004015ac <mwmr_lock_try>: |
---|
1461 | 4015ac: c2020000 ll v0,0(s0) |
---|
1462 | 4015b0: 14400005 bnez v0,4015c8 <mwmr_lock_delay> |
---|
1463 | 4015b4: 00000000 nop |
---|
1464 | 4015b8: 24030001 li v1,1 |
---|
1465 | 4015bc: e2030000 sc v1,0(s0) |
---|
1466 | 4015c0: 14600007 bnez v1,4015e0 <mwmr_lock_ok> |
---|
1467 | 4015c4: 00000000 nop |
---|
1468 | |
---|
1469 | 004015c8 <mwmr_lock_delay>: |
---|
1470 | 4015c8: 02202021 move a0,s1 |
---|
1471 | |
---|
1472 | 004015cc <mwmr_lock_loop>: |
---|
1473 | 4015cc: 1080ffff beqz a0,4015cc <mwmr_lock_loop> |
---|
1474 | 4015d0: 00000000 nop |
---|
1475 | 4015d4: 0810056b j 4015ac <mwmr_lock_try> |
---|
1476 | 4015d8: 2084ffff addi a0,a0,-1 |
---|
1477 | 4015dc: 00000000 nop |
---|
1478 | |
---|
1479 | 004015e0 <mwmr_lock_ok>: |
---|
1480 | 4015e0: 03c0e821 move sp,s8 |
---|
1481 | 4015e4: 8fbe000c lw s8,12(sp) |
---|
1482 | 4015e8: 8fb10008 lw s1,8(sp) |
---|
1483 | 4015ec: 8fb00004 lw s0,4(sp) |
---|
1484 | 4015f0: 03e00008 jr ra |
---|
1485 | 4015f4: 27bd0010 addiu sp,sp,16 |
---|
1486 | |
---|
1487 | 004015f8 <mwmr_write>: |
---|
1488 | 4015f8: 27bdffc8 addiu sp,sp,-56 |
---|
1489 | 4015fc: afbf0034 sw ra,52(sp) |
---|
1490 | 401600: afbe0030 sw s8,48(sp) |
---|
1491 | 401604: 03a0f021 move s8,sp |
---|
1492 | 401608: afc40038 sw a0,56(s8) |
---|
1493 | 40160c: afc5003c sw a1,60(s8) |
---|
1494 | 401610: afc60040 sw a2,64(s8) |
---|
1495 | 401614: 8fc20038 lw v0,56(s8) |
---|
1496 | 401618: 24420014 addiu v0,v0,20 |
---|
1497 | 40161c: 0c100563 jal 40158c <mwmr_lock_acquire> |
---|
1498 | 401620: 00402021 move a0,v0 |
---|
1499 | 401624: 8fc20038 lw v0,56(s8) |
---|
1500 | 401628: 8c42000c lw v0,12(v0) |
---|
1501 | 40162c: afc2001c sw v0,28(s8) |
---|
1502 | 401630: 8fc20038 lw v0,56(s8) |
---|
1503 | 401634: 8c420010 lw v0,16(v0) |
---|
1504 | 401638: afc20018 sw v0,24(s8) |
---|
1505 | 40163c: 8fc20038 lw v0,56(s8) |
---|
1506 | 401640: 8c420008 lw v0,8(v0) |
---|
1507 | 401644: afc20014 sw v0,20(s8) |
---|
1508 | 401648: 8fc20038 lw v0,56(s8) |
---|
1509 | 40164c: 8c420004 lw v0,4(v0) |
---|
1510 | 401650: afc20010 sw v0,16(s8) |
---|
1511 | 401654: 8fc3001c lw v1,28(s8) |
---|
1512 | 401658: 8fc20014 lw v0,20(s8) |
---|
1513 | 40165c: 00621023 subu v0,v1,v0 |
---|
1514 | 401660: afc20024 sw v0,36(s8) |
---|
1515 | 401664: 8fc30018 lw v1,24(s8) |
---|
1516 | 401668: 8fc20040 lw v0,64(s8) |
---|
1517 | 40166c: 70621002 mul v0,v1,v0 |
---|
1518 | 401670: afc20020 sw v0,32(s8) |
---|
1519 | 401674: 8fc30024 lw v1,36(s8) |
---|
1520 | 401678: 8fc20020 lw v0,32(s8) |
---|
1521 | 40167c: 0062102b sltu v0,v1,v0 |
---|
1522 | 401680: 1440002f bnez v0,401740 <mwmr_write+0x148> |
---|
1523 | 401684: 00000000 nop |
---|
1524 | 401688: 081005bc j 4016f0 <mwmr_write+0xf8> |
---|
1525 | 40168c: afc00028 sw zero,40(s8) |
---|
1526 | 401690: 8fc20010 lw v0,16(s8) |
---|
1527 | 401694: 8fc30028 lw v1,40(s8) |
---|
1528 | 401698: 00031880 sll v1,v1,0x2 |
---|
1529 | 40169c: 8fc4003c lw a0,60(s8) |
---|
1530 | 4016a0: 00831821 addu v1,a0,v1 |
---|
1531 | 4016a4: 8c630000 lw v1,0(v1) |
---|
1532 | 4016a8: 8fc40038 lw a0,56(s8) |
---|
1533 | 4016ac: 24420006 addiu v0,v0,6 |
---|
1534 | 4016b0: 00021080 sll v0,v0,0x2 |
---|
1535 | 4016b4: 00821021 addu v0,a0,v0 |
---|
1536 | 4016b8: ac430000 sw v1,0(v0) |
---|
1537 | 4016bc: 8fc20010 lw v0,16(s8) |
---|
1538 | 4016c0: 24430001 addiu v1,v0,1 |
---|
1539 | 4016c4: 8fc2001c lw v0,28(s8) |
---|
1540 | 4016c8: 14620003 bne v1,v0,4016d8 <mwmr_write+0xe0> |
---|
1541 | 4016cc: 00000000 nop |
---|
1542 | 4016d0: 081005b9 j 4016e4 <mwmr_write+0xec> |
---|
1543 | 4016d4: afc00010 sw zero,16(s8) |
---|
1544 | 4016d8: 8fc20010 lw v0,16(s8) |
---|
1545 | 4016dc: 24420001 addiu v0,v0,1 |
---|
1546 | 4016e0: afc20010 sw v0,16(s8) |
---|
1547 | 4016e4: 8fc20028 lw v0,40(s8) |
---|
1548 | 4016e8: 24420001 addiu v0,v0,1 |
---|
1549 | 4016ec: afc20028 sw v0,40(s8) |
---|
1550 | 4016f0: 8fc30028 lw v1,40(s8) |
---|
1551 | 4016f4: 8fc20020 lw v0,32(s8) |
---|
1552 | 4016f8: 0062102b sltu v0,v1,v0 |
---|
1553 | 4016fc: 1440ffe4 bnez v0,401690 <mwmr_write+0x98> |
---|
1554 | 401700: 00000000 nop |
---|
1555 | 401704: 8fc20038 lw v0,56(s8) |
---|
1556 | 401708: 8fc30010 lw v1,16(s8) |
---|
1557 | 40170c: ac430004 sw v1,4(v0) |
---|
1558 | 401710: 8fc30014 lw v1,20(s8) |
---|
1559 | 401714: 8fc20020 lw v0,32(s8) |
---|
1560 | 401718: 00621821 addu v1,v1,v0 |
---|
1561 | 40171c: 8fc20038 lw v0,56(s8) |
---|
1562 | 401720: ac430008 sw v1,8(v0) |
---|
1563 | 401724: 8fc20038 lw v0,56(s8) |
---|
1564 | 401728: ac400014 sw zero,20(v0) |
---|
1565 | 40172c: 03c0e821 move sp,s8 |
---|
1566 | 401730: 8fbf0034 lw ra,52(sp) |
---|
1567 | 401734: 8fbe0030 lw s8,48(sp) |
---|
1568 | 401738: 03e00008 jr ra |
---|
1569 | 40173c: 27bd0038 addiu sp,sp,56 |
---|
1570 | 401740: 8fc30024 lw v1,36(s8) |
---|
1571 | 401744: 8fc20018 lw v0,24(s8) |
---|
1572 | 401748: 0062102b sltu v0,v1,v0 |
---|
1573 | 40174c: 10400010 beqz v0,401790 <mwmr_write+0x198> |
---|
1574 | 401750: 00000000 nop |
---|
1575 | 401754: 8fc20038 lw v0,56(s8) |
---|
1576 | 401758: 0c10052f jal 4014bc <giet_rand> |
---|
1577 | 40175c: ac400014 sw zero,20(v0) |
---|
1578 | 401760: 00021202 srl v0,v0,0x8 |
---|
1579 | 401764: 081005df j 40177c <mwmr_write+0x184> |
---|
1580 | 401768: afc20028 sw v0,40(s8) |
---|
1581 | 40176c: 00000000 nop |
---|
1582 | 401770: 8fc20028 lw v0,40(s8) |
---|
1583 | 401774: 2442ffff addiu v0,v0,-1 |
---|
1584 | 401778: afc20028 sw v0,40(s8) |
---|
1585 | 40177c: 8fc20028 lw v0,40(s8) |
---|
1586 | 401780: 1440fffa bnez v0,40176c <mwmr_write+0x174> |
---|
1587 | 401784: 00000000 nop |
---|
1588 | 401788: 08100625 j 401894 <mwmr_write+0x29c> |
---|
1589 | 40178c: 00000000 nop |
---|
1590 | 401790: 8fc30024 lw v1,36(s8) |
---|
1591 | 401794: 8fc20018 lw v0,24(s8) |
---|
1592 | 401798: 0062001b divu zero,v1,v0 |
---|
1593 | 40179c: 004001f4 teq v0,zero,0x7 |
---|
1594 | 4017a0: 00001810 mfhi v1 |
---|
1595 | 4017a4: 00001012 mflo v0 |
---|
1596 | 4017a8: 00401821 move v1,v0 |
---|
1597 | 4017ac: 8fc20018 lw v0,24(s8) |
---|
1598 | 4017b0: 70621002 mul v0,v1,v0 |
---|
1599 | 4017b4: afc20020 sw v0,32(s8) |
---|
1600 | 4017b8: 08100608 j 401820 <mwmr_write+0x228> |
---|
1601 | 4017bc: afc00028 sw zero,40(s8) |
---|
1602 | 4017c0: 8fc20010 lw v0,16(s8) |
---|
1603 | 4017c4: 8fc30028 lw v1,40(s8) |
---|
1604 | 4017c8: 00031880 sll v1,v1,0x2 |
---|
1605 | 4017cc: 8fc4003c lw a0,60(s8) |
---|
1606 | 4017d0: 00831821 addu v1,a0,v1 |
---|
1607 | 4017d4: 8c630000 lw v1,0(v1) |
---|
1608 | 4017d8: 8fc40038 lw a0,56(s8) |
---|
1609 | 4017dc: 24420006 addiu v0,v0,6 |
---|
1610 | 4017e0: 00021080 sll v0,v0,0x2 |
---|
1611 | 4017e4: 00821021 addu v0,a0,v0 |
---|
1612 | 4017e8: ac430000 sw v1,0(v0) |
---|
1613 | 4017ec: 8fc20010 lw v0,16(s8) |
---|
1614 | 4017f0: 24430001 addiu v1,v0,1 |
---|
1615 | 4017f4: 8fc2001c lw v0,28(s8) |
---|
1616 | 4017f8: 14620003 bne v1,v0,401808 <mwmr_write+0x210> |
---|
1617 | 4017fc: 00000000 nop |
---|
1618 | 401800: 08100605 j 401814 <mwmr_write+0x21c> |
---|
1619 | 401804: afc00010 sw zero,16(s8) |
---|
1620 | 401808: 8fc20010 lw v0,16(s8) |
---|
1621 | 40180c: 24420001 addiu v0,v0,1 |
---|
1622 | 401810: afc20010 sw v0,16(s8) |
---|
1623 | 401814: 8fc20028 lw v0,40(s8) |
---|
1624 | 401818: 24420001 addiu v0,v0,1 |
---|
1625 | 40181c: afc20028 sw v0,40(s8) |
---|
1626 | 401820: 8fc30028 lw v1,40(s8) |
---|
1627 | 401824: 8fc20020 lw v0,32(s8) |
---|
1628 | 401828: 0062102b sltu v0,v1,v0 |
---|
1629 | 40182c: 1440ffe4 bnez v0,4017c0 <mwmr_write+0x1c8> |
---|
1630 | 401830: 00000000 nop |
---|
1631 | 401834: 8fc30014 lw v1,20(s8) |
---|
1632 | 401838: 8fc20020 lw v0,32(s8) |
---|
1633 | 40183c: 00621821 addu v1,v1,v0 |
---|
1634 | 401840: 8fc20038 lw v0,56(s8) |
---|
1635 | 401844: ac430008 sw v1,8(v0) |
---|
1636 | 401848: 8fc20038 lw v0,56(s8) |
---|
1637 | 40184c: 8fc30010 lw v1,16(s8) |
---|
1638 | 401850: ac430004 sw v1,4(v0) |
---|
1639 | 401854: 8fc20020 lw v0,32(s8) |
---|
1640 | 401858: 00021080 sll v0,v0,0x2 |
---|
1641 | 40185c: 8fc3003c lw v1,60(s8) |
---|
1642 | 401860: 00621021 addu v0,v1,v0 |
---|
1643 | 401864: afc2003c sw v0,60(s8) |
---|
1644 | 401868: 8fc30020 lw v1,32(s8) |
---|
1645 | 40186c: 8fc20018 lw v0,24(s8) |
---|
1646 | 401870: 0062001b divu zero,v1,v0 |
---|
1647 | 401874: 004001f4 teq v0,zero,0x7 |
---|
1648 | 401878: 00001810 mfhi v1 |
---|
1649 | 40187c: 00001012 mflo v0 |
---|
1650 | 401880: 8fc30040 lw v1,64(s8) |
---|
1651 | 401884: 00621023 subu v0,v1,v0 |
---|
1652 | 401888: afc20040 sw v0,64(s8) |
---|
1653 | 40188c: 8fc20038 lw v0,56(s8) |
---|
1654 | 401890: ac400014 sw zero,20(v0) |
---|
1655 | 401894: 0c10052f jal 4014bc <giet_rand> |
---|
1656 | 401898: 00000000 nop |
---|
1657 | 40189c: 00021182 srl v0,v0,0x6 |
---|
1658 | 4018a0: 0810062e j 4018b8 <mwmr_write+0x2c0> |
---|
1659 | 4018a4: afc20028 sw v0,40(s8) |
---|
1660 | 4018a8: 00000000 nop |
---|
1661 | 4018ac: 8fc20028 lw v0,40(s8) |
---|
1662 | 4018b0: 2442ffff addiu v0,v0,-1 |
---|
1663 | 4018b4: afc20028 sw v0,40(s8) |
---|
1664 | 4018b8: 8fc20028 lw v0,40(s8) |
---|
1665 | 4018bc: 1440fffa bnez v0,4018a8 <mwmr_write+0x2b0> |
---|
1666 | 4018c0: 00000000 nop |
---|
1667 | 4018c4: 08100585 j 401614 <mwmr_write+0x1c> |
---|
1668 | 4018c8: 00000000 nop |
---|
1669 | |
---|
1670 | 004018cc <mwmr_read>: |
---|
1671 | 4018cc: 27bdffd0 addiu sp,sp,-48 |
---|
1672 | 4018d0: afbf002c sw ra,44(sp) |
---|
1673 | 4018d4: afbe0028 sw s8,40(sp) |
---|
1674 | 4018d8: 03a0f021 move s8,sp |
---|
1675 | 4018dc: afc40030 sw a0,48(s8) |
---|
1676 | 4018e0: afc50034 sw a1,52(s8) |
---|
1677 | 4018e4: afc60038 sw a2,56(s8) |
---|
1678 | 4018e8: 8fc20030 lw v0,48(s8) |
---|
1679 | 4018ec: 24420014 addiu v0,v0,20 |
---|
1680 | 4018f0: 0c100563 jal 40158c <mwmr_lock_acquire> |
---|
1681 | 4018f4: 00402021 move a0,v0 |
---|
1682 | 4018f8: 8fc20030 lw v0,48(s8) |
---|
1683 | 4018fc: 8c42000c lw v0,12(v0) |
---|
1684 | 401900: afc2001c sw v0,28(s8) |
---|
1685 | 401904: 8fc20030 lw v0,48(s8) |
---|
1686 | 401908: 8c420010 lw v0,16(v0) |
---|
1687 | 40190c: afc20018 sw v0,24(s8) |
---|
1688 | 401910: 8fc20030 lw v0,48(s8) |
---|
1689 | 401914: 8c420008 lw v0,8(v0) |
---|
1690 | 401918: afc20014 sw v0,20(s8) |
---|
1691 | 40191c: 8fc20030 lw v0,48(s8) |
---|
1692 | 401920: 8c420000 lw v0,0(v0) |
---|
1693 | 401924: afc20010 sw v0,16(s8) |
---|
1694 | 401928: 8fc30018 lw v1,24(s8) |
---|
1695 | 40192c: 8fc20038 lw v0,56(s8) |
---|
1696 | 401930: 70621002 mul v0,v1,v0 |
---|
1697 | 401934: afc20020 sw v0,32(s8) |
---|
1698 | 401938: 8fc30014 lw v1,20(s8) |
---|
1699 | 40193c: 8fc20020 lw v0,32(s8) |
---|
1700 | 401940: 0062102b sltu v0,v1,v0 |
---|
1701 | 401944: 14400030 bnez v0,401a08 <mwmr_read+0x13c> |
---|
1702 | 401948: 00000000 nop |
---|
1703 | 40194c: 0810066d j 4019b4 <mwmr_read+0xe8> |
---|
1704 | 401950: afc00024 sw zero,36(s8) |
---|
1705 | 401954: 8fc20024 lw v0,36(s8) |
---|
1706 | 401958: 00021080 sll v0,v0,0x2 |
---|
1707 | 40195c: 8fc30034 lw v1,52(s8) |
---|
1708 | 401960: 00621021 addu v0,v1,v0 |
---|
1709 | 401964: 8fc30010 lw v1,16(s8) |
---|
1710 | 401968: 8fc40030 lw a0,48(s8) |
---|
1711 | 40196c: 24630006 addiu v1,v1,6 |
---|
1712 | 401970: 00031880 sll v1,v1,0x2 |
---|
1713 | 401974: 00831821 addu v1,a0,v1 |
---|
1714 | 401978: 8c630000 lw v1,0(v1) |
---|
1715 | 40197c: ac430000 sw v1,0(v0) |
---|
1716 | 401980: 8fc20010 lw v0,16(s8) |
---|
1717 | 401984: 24430001 addiu v1,v0,1 |
---|
1718 | 401988: 8fc2001c lw v0,28(s8) |
---|
1719 | 40198c: 14620003 bne v1,v0,40199c <mwmr_read+0xd0> |
---|
1720 | 401990: 00000000 nop |
---|
1721 | 401994: 0810066a j 4019a8 <mwmr_read+0xdc> |
---|
1722 | 401998: afc00010 sw zero,16(s8) |
---|
1723 | 40199c: 8fc20010 lw v0,16(s8) |
---|
1724 | 4019a0: 24420001 addiu v0,v0,1 |
---|
1725 | 4019a4: afc20010 sw v0,16(s8) |
---|
1726 | 4019a8: 8fc20024 lw v0,36(s8) |
---|
1727 | 4019ac: 24420001 addiu v0,v0,1 |
---|
1728 | 4019b0: afc20024 sw v0,36(s8) |
---|
1729 | 4019b4: 8fc30024 lw v1,36(s8) |
---|
1730 | 4019b8: 8fc20020 lw v0,32(s8) |
---|
1731 | 4019bc: 0062102b sltu v0,v1,v0 |
---|
1732 | 4019c0: 1440ffe4 bnez v0,401954 <mwmr_read+0x88> |
---|
1733 | 4019c4: 00000000 nop |
---|
1734 | 4019c8: 8fc20030 lw v0,48(s8) |
---|
1735 | 4019cc: 8c430008 lw v1,8(v0) |
---|
1736 | 4019d0: 8fc20020 lw v0,32(s8) |
---|
1737 | 4019d4: 00621823 subu v1,v1,v0 |
---|
1738 | 4019d8: 8fc20030 lw v0,48(s8) |
---|
1739 | 4019dc: ac430008 sw v1,8(v0) |
---|
1740 | 4019e0: 8fc20030 lw v0,48(s8) |
---|
1741 | 4019e4: 8fc30010 lw v1,16(s8) |
---|
1742 | 4019e8: ac430000 sw v1,0(v0) |
---|
1743 | 4019ec: 8fc20030 lw v0,48(s8) |
---|
1744 | 4019f0: ac400014 sw zero,20(v0) |
---|
1745 | 4019f4: 03c0e821 move sp,s8 |
---|
1746 | 4019f8: 8fbf002c lw ra,44(sp) |
---|
1747 | 4019fc: 8fbe0028 lw s8,40(sp) |
---|
1748 | 401a00: 03e00008 jr ra |
---|
1749 | 401a04: 27bd0030 addiu sp,sp,48 |
---|
1750 | 401a08: 8fc30014 lw v1,20(s8) |
---|
1751 | 401a0c: 8fc20018 lw v0,24(s8) |
---|
1752 | 401a10: 0062102b sltu v0,v1,v0 |
---|
1753 | 401a14: 10400010 beqz v0,401a58 <mwmr_read+0x18c> |
---|
1754 | 401a18: 00000000 nop |
---|
1755 | 401a1c: 8fc20030 lw v0,48(s8) |
---|
1756 | 401a20: 0c10052f jal 4014bc <giet_rand> |
---|
1757 | 401a24: ac400014 sw zero,20(v0) |
---|
1758 | 401a28: 00021202 srl v0,v0,0x8 |
---|
1759 | 401a2c: 08100691 j 401a44 <mwmr_read+0x178> |
---|
1760 | 401a30: afc20024 sw v0,36(s8) |
---|
1761 | 401a34: 00000000 nop |
---|
1762 | 401a38: 8fc20024 lw v0,36(s8) |
---|
1763 | 401a3c: 2442ffff addiu v0,v0,-1 |
---|
1764 | 401a40: afc20024 sw v0,36(s8) |
---|
1765 | 401a44: 8fc20024 lw v0,36(s8) |
---|
1766 | 401a48: 1440fffa bnez v0,401a34 <mwmr_read+0x168> |
---|
1767 | 401a4c: 00000000 nop |
---|
1768 | 401a50: 081006d8 j 401b60 <mwmr_read+0x294> |
---|
1769 | 401a54: 00000000 nop |
---|
1770 | 401a58: 8fc30014 lw v1,20(s8) |
---|
1771 | 401a5c: 8fc20018 lw v0,24(s8) |
---|
1772 | 401a60: 0062001b divu zero,v1,v0 |
---|
1773 | 401a64: 004001f4 teq v0,zero,0x7 |
---|
1774 | 401a68: 00001810 mfhi v1 |
---|
1775 | 401a6c: 00001012 mflo v0 |
---|
1776 | 401a70: 00401821 move v1,v0 |
---|
1777 | 401a74: 8fc20018 lw v0,24(s8) |
---|
1778 | 401a78: 70621002 mul v0,v1,v0 |
---|
1779 | 401a7c: afc20020 sw v0,32(s8) |
---|
1780 | 401a80: 081006bb j 401aec <mwmr_read+0x220> |
---|
1781 | 401a84: afc00024 sw zero,36(s8) |
---|
1782 | 401a88: 8fc20024 lw v0,36(s8) |
---|
1783 | 401a8c: 00021080 sll v0,v0,0x2 |
---|
1784 | 401a90: 8fc30034 lw v1,52(s8) |
---|
1785 | 401a94: 00621021 addu v0,v1,v0 |
---|
1786 | 401a98: 8fc30030 lw v1,48(s8) |
---|
1787 | 401a9c: 8c630000 lw v1,0(v1) |
---|
1788 | 401aa0: 8fc40030 lw a0,48(s8) |
---|
1789 | 401aa4: 24630006 addiu v1,v1,6 |
---|
1790 | 401aa8: 00031880 sll v1,v1,0x2 |
---|
1791 | 401aac: 00831821 addu v1,a0,v1 |
---|
1792 | 401ab0: 8c630000 lw v1,0(v1) |
---|
1793 | 401ab4: ac430000 sw v1,0(v0) |
---|
1794 | 401ab8: 8fc20010 lw v0,16(s8) |
---|
1795 | 401abc: 24430001 addiu v1,v0,1 |
---|
1796 | 401ac0: 8fc2001c lw v0,28(s8) |
---|
1797 | 401ac4: 14620003 bne v1,v0,401ad4 <mwmr_read+0x208> |
---|
1798 | 401ac8: 00000000 nop |
---|
1799 | 401acc: 081006b8 j 401ae0 <mwmr_read+0x214> |
---|
1800 | 401ad0: afc00010 sw zero,16(s8) |
---|
1801 | 401ad4: 8fc20010 lw v0,16(s8) |
---|
1802 | 401ad8: 24420001 addiu v0,v0,1 |
---|
1803 | 401adc: afc20010 sw v0,16(s8) |
---|
1804 | 401ae0: 8fc20024 lw v0,36(s8) |
---|
1805 | 401ae4: 24420001 addiu v0,v0,1 |
---|
1806 | 401ae8: afc20024 sw v0,36(s8) |
---|
1807 | 401aec: 8fc30024 lw v1,36(s8) |
---|
1808 | 401af0: 8fc20020 lw v0,32(s8) |
---|
1809 | 401af4: 0062102b sltu v0,v1,v0 |
---|
1810 | 401af8: 1440ffe3 bnez v0,401a88 <mwmr_read+0x1bc> |
---|
1811 | 401afc: 00000000 nop |
---|
1812 | 401b00: 8fc30014 lw v1,20(s8) |
---|
1813 | 401b04: 8fc20020 lw v0,32(s8) |
---|
1814 | 401b08: 00621823 subu v1,v1,v0 |
---|
1815 | 401b0c: 8fc20030 lw v0,48(s8) |
---|
1816 | 401b10: ac430008 sw v1,8(v0) |
---|
1817 | 401b14: 8fc20030 lw v0,48(s8) |
---|
1818 | 401b18: 8fc30010 lw v1,16(s8) |
---|
1819 | 401b1c: ac430000 sw v1,0(v0) |
---|
1820 | 401b20: 8fc20020 lw v0,32(s8) |
---|
1821 | 401b24: 00021080 sll v0,v0,0x2 |
---|
1822 | 401b28: 8fc30034 lw v1,52(s8) |
---|
1823 | 401b2c: 00621021 addu v0,v1,v0 |
---|
1824 | 401b30: afc20034 sw v0,52(s8) |
---|
1825 | 401b34: 8fc30020 lw v1,32(s8) |
---|
1826 | 401b38: 8fc20018 lw v0,24(s8) |
---|
1827 | 401b3c: 0062001b divu zero,v1,v0 |
---|
1828 | 401b40: 004001f4 teq v0,zero,0x7 |
---|
1829 | 401b44: 00001810 mfhi v1 |
---|
1830 | 401b48: 00001012 mflo v0 |
---|
1831 | 401b4c: 8fc30038 lw v1,56(s8) |
---|
1832 | 401b50: 00621023 subu v0,v1,v0 |
---|
1833 | 401b54: afc20038 sw v0,56(s8) |
---|
1834 | 401b58: 8fc20030 lw v0,48(s8) |
---|
1835 | 401b5c: ac400014 sw zero,20(v0) |
---|
1836 | 401b60: 0c10052f jal 4014bc <giet_rand> |
---|
1837 | 401b64: 00000000 nop |
---|
1838 | 401b68: 00021182 srl v0,v0,0x6 |
---|
1839 | 401b6c: 081006e1 j 401b84 <mwmr_read+0x2b8> |
---|
1840 | 401b70: afc20024 sw v0,36(s8) |
---|
1841 | 401b74: 00000000 nop |
---|
1842 | 401b78: 8fc20024 lw v0,36(s8) |
---|
1843 | 401b7c: 2442ffff addiu v0,v0,-1 |
---|
1844 | 401b80: afc20024 sw v0,36(s8) |
---|
1845 | 401b84: 8fc20024 lw v0,36(s8) |
---|
1846 | 401b88: 1440fffa bnez v0,401b74 <mwmr_read+0x2a8> |
---|
1847 | 401b8c: 00000000 nop |
---|
1848 | 401b90: 0810063a j 4018e8 <mwmr_read+0x1c> |
---|
1849 | 401b94: 00000000 nop |
---|
1850 | |
---|
1851 | Disassembly of section seg_data: |
---|
1852 | |
---|
1853 | 00800000 <HexaTab.1196-0x2cc>: |
---|
1854 | 800000: 00400000 0x400000 |
---|
1855 | 800004: 0040015c 0x40015c |
---|
1856 | 800008: 00400294 0x400294 |
---|
1857 | 80000c: 202a2a2a addi t2,at,10794 |
---|
1858 | 800010: 72617453 0x72617453 |
---|
1859 | 800014: 676e6974 0x676e6974 |
---|
1860 | 800018: 73617420 0x73617420 |
---|
1861 | 80001c: 7270206b 0x7270206b |
---|
1862 | 800020: 6375646f 0x6375646f |
---|
1863 | 800024: 6f207265 0x6f207265 |
---|
1864 | 800028: 7270206e 0x7270206e |
---|
1865 | 80002c: 7365636f 0x7365636f |
---|
1866 | 800030: 20726f73 addi s2,v1,28531 |
---|
1867 | 800034: 00006425 0x6425 |
---|
1868 | 800038: 20746120 addi s4,v1,24864 |
---|
1869 | 80003c: 6c637963 0x6c637963 |
---|
1870 | 800040: 64252065 0x64252065 |
---|
1871 | 800044: 2a2a2a20 slti t2,s1,10784 |
---|
1872 | 800048: 00000a0a 0xa0a |
---|
1873 | 80004c: 74756f72 jalx 1d5bdc8 <HexaTab.1196+0x155bafc> |
---|
1874 | 800050: 00007265 0x7265 |
---|
1875 | 800054: 726d776d 0x726d776d |
---|
1876 | 800058: 006e695f 0x6e695f |
---|
1877 | 80005c: 52455b0a beql s2,a1,816c88 <HexaTab.1196+0x169bc> |
---|
1878 | 800060: 5d524f52 0x5d524f52 |
---|
1879 | 800064: 206e6920 addi t6,v1,26912 |
---|
1880 | 800068: 646f7270 0x646f7270 |
---|
1881 | 80006c: 72656375 0x72656375 |
---|
1882 | 800070: 73617420 0x73617420 |
---|
1883 | 800074: 0a3a206b j 8e881ac <HexaTab.1196+0x8687ee0> |
---|
1884 | 800078: 00000000 nop |
---|
1885 | 80007c: 20202020 addi zero,at,8224 |
---|
1886 | 800080: 20202020 addi zero,at,8224 |
---|
1887 | 800084: 6e752020 0x6e752020 |
---|
1888 | 800088: 69666564 0x69666564 |
---|
1889 | 80008c: 2064656e addi a0,v1,25966 |
---|
1890 | 800090: 6d776d3c 0x6d776d3c |
---|
1891 | 800094: 6e695f72 0x6e695f72 |
---|
1892 | 800098: 6863203e 0x6863203e |
---|
1893 | 80009c: 656e6e61 0x656e6e61 |
---|
1894 | 8000a0: 25203a6c addiu zero,t1,14956 |
---|
1895 | 8000a4: 00000a64 0xa64 |
---|
1896 | 8000a8: 202a2a2a addi t2,at,10794 |
---|
1897 | 8000ac: 6d776d26 0x6d776d26 |
---|
1898 | 8000b0: 6e695f72 0x6e695f72 |
---|
1899 | 8000b4: 25203d20 addiu zero,t1,15648 |
---|
1900 | 8000b8: 000a0a78 0xa0a78 |
---|
1901 | 8000bc: 6e617274 0x6e617274 |
---|
1902 | 8000c0: 74696d73 jalx 1a5b5cc <HexaTab.1196+0x125b300> |
---|
1903 | 8000c4: 20646574 addi a0,v1,25972 |
---|
1904 | 8000c8: 756c6176 jalx 5b185d8 <HexaTab.1196+0x531830c> |
---|
1905 | 8000cc: 203a2065 addi k0,at,8293 |
---|
1906 | 8000d0: 000a6425 0xa6425 |
---|
1907 | 8000d4: 2a2a2a0a slti t2,s1,10762 |
---|
1908 | 8000d8: 6d6f4320 0x6d6f4320 |
---|
1909 | 8000dc: 74656c70 jalx 195b1c0 <HexaTab.1196+0x115aef4> |
---|
1910 | 8000e0: 20676e69 addi a3,v1,28265 |
---|
1911 | 8000e4: 646f7270 0x646f7270 |
---|
1912 | 8000e8: 72656375 0x72656375 |
---|
1913 | 8000ec: 73617420 0x73617420 |
---|
1914 | 8000f0: 7461206b jalx 18481ac <HexaTab.1196+0x1047ee0> |
---|
1915 | 8000f4: 63796320 0x63796320 |
---|
1916 | 8000f8: 2520656c addiu zero,t1,25964 |
---|
1917 | 8000fc: 2a2a2064 slti t2,s1,8292 |
---|
1918 | 800100: 00000a2a 0xa2a |
---|
1919 | 800104: 202a2a2a addi t2,at,10794 |
---|
1920 | 800108: 72617453 0x72617453 |
---|
1921 | 80010c: 676e6974 0x676e6974 |
---|
1922 | 800110: 73617420 0x73617420 |
---|
1923 | 800114: 6f63206b 0x6f63206b |
---|
1924 | 800118: 6d75736e 0x6d75736e |
---|
1925 | 80011c: 6f207265 0x6f207265 |
---|
1926 | 800120: 7270206e 0x7270206e |
---|
1927 | 800124: 7365636f 0x7365636f |
---|
1928 | 800128: 20726f73 addi s2,v1,28531 |
---|
1929 | 80012c: 00006425 0x6425 |
---|
1930 | 800130: 726d776d 0x726d776d |
---|
1931 | 800134: 74756f5f jalx 1d5bd7c <HexaTab.1196+0x155bab0> |
---|
1932 | 800138: 00000000 nop |
---|
1933 | 80013c: 52455b0a beql s2,a1,816d68 <HexaTab.1196+0x16a9c> |
---|
1934 | 800140: 5d524f52 0x5d524f52 |
---|
1935 | 800144: 206e6920 addi t6,v1,26912 |
---|
1936 | 800148: 736e6f63 0x736e6f63 |
---|
1937 | 80014c: 72656d75 0x72656d75 |
---|
1938 | 800150: 73617420 0x73617420 |
---|
1939 | 800154: 0a3a206b j 8e881ac <HexaTab.1196+0x8687ee0> |
---|
1940 | 800158: 00000000 nop |
---|
1941 | 80015c: 20202020 addi zero,at,8224 |
---|
1942 | 800160: 20202020 addi zero,at,8224 |
---|
1943 | 800164: 6e752020 0x6e752020 |
---|
1944 | 800168: 69666564 0x69666564 |
---|
1945 | 80016c: 2064656e addi a0,v1,25966 |
---|
1946 | 800170: 6d776d3c 0x6d776d3c |
---|
1947 | 800174: 756f5f72 jalx 5bd7dc8 <HexaTab.1196+0x53d7afc> |
---|
1948 | 800178: 63203e74 0x63203e74 |
---|
1949 | 80017c: 6e6e6168 0x6e6e6168 |
---|
1950 | 800180: 000a6c65 0xa6c65 |
---|
1951 | 800184: 65636572 0x65636572 |
---|
1952 | 800188: 64657669 0x64657669 |
---|
1953 | 80018c: 6b6f7420 0x6b6f7420 |
---|
1954 | 800190: 25206e65 addiu zero,t1,28261 |
---|
1955 | 800194: 202f2064 addi t7,at,8292 |
---|
1956 | 800198: 756c6176 jalx 5b185d8 <HexaTab.1196+0x531830c> |
---|
1957 | 80019c: 203d2065 addi sp,at,8293 |
---|
1958 | 8001a0: 000a6425 0xa6425 |
---|
1959 | 8001a4: 2a2a2a0a slti t2,s1,10762 |
---|
1960 | 8001a8: 6d6f4320 0x6d6f4320 |
---|
1961 | 8001ac: 74656c70 jalx 195b1c0 <HexaTab.1196+0x115aef4> |
---|
1962 | 8001b0: 20676e69 addi a3,v1,28265 |
---|
1963 | 8001b4: 736e6f63 0x736e6f63 |
---|
1964 | 8001b8: 72656d75 0x72656d75 |
---|
1965 | 8001bc: 73617420 0x73617420 |
---|
1966 | 8001c0: 7461206b jalx 18481ac <HexaTab.1196+0x1047ee0> |
---|
1967 | 8001c4: 63796320 0x63796320 |
---|
1968 | 8001c8: 2520656c addiu zero,t1,25964 |
---|
1969 | 8001cc: 2a2a2064 slti t2,s1,8292 |
---|
1970 | 8001d0: 00000a2a 0xa2a |
---|
1971 | 8001d4: 202a2a2a addi t2,at,10794 |
---|
1972 | 8001d8: 72617453 0x72617453 |
---|
1973 | 8001dc: 676e6974 0x676e6974 |
---|
1974 | 8001e0: 73617420 0x73617420 |
---|
1975 | 8001e4: 6f72206b 0x6f72206b |
---|
1976 | 8001e8: 72657475 0x72657475 |
---|
1977 | 8001ec: 206e6f20 addi t6,v1,28448 |
---|
1978 | 8001f0: 636f7270 0x636f7270 |
---|
1979 | 8001f4: 6f737365 0x6f737365 |
---|
1980 | 8001f8: 64252072 0x64252072 |
---|
1981 | 8001fc: 00000000 nop |
---|
1982 | 800200: 52455b0a beql s2,a1,816e2c <HexaTab.1196+0x16b60> |
---|
1983 | 800204: 5d524f52 0x5d524f52 |
---|
1984 | 800208: 206e6920 addi t6,v1,26912 |
---|
1985 | 80020c: 74756f72 jalx 1d5bdc8 <HexaTab.1196+0x155bafc> |
---|
1986 | 800210: 74207265 jalx 81c994 <HexaTab.1196+0x1c6c8> |
---|
1987 | 800214: 206b7361 addi t3,v1,29537 |
---|
1988 | 800218: 00000a3a 0xa3a |
---|
1989 | 80021c: 20202020 addi zero,at,8224 |
---|
1990 | 800220: 20202020 addi zero,at,8224 |
---|
1991 | 800224: 6e752020 0x6e752020 |
---|
1992 | 800228: 69666564 0x69666564 |
---|
1993 | 80022c: 2064656e addi a0,v1,25966 |
---|
1994 | 800230: 6d776d3c 0x6d776d3c |
---|
1995 | 800234: 6e695f72 0x6e695f72 |
---|
1996 | 800238: 6863203e 0x6863203e |
---|
1997 | 80023c: 656e6e61 0x656e6e61 |
---|
1998 | 800240: 00000a6c 0xa6c |
---|
1999 | 800244: 656b6f74 0x656b6f74 |
---|
2000 | 800248: 6176206e 0x6176206e |
---|
2001 | 80024c: 2065756c addi a1,v1,30060 |
---|
2002 | 800250: 6425203a 0x6425203a |
---|
2003 | 800254: 74202f20 jalx 80bc80 <HexaTab.1196+0xb9b4> |
---|
2004 | 800258: 6f706d65 0x6f706d65 |
---|
2005 | 80025c: 61736972 0x61736972 |
---|
2006 | 800260: 6e6f6974 0x6e6f6974 |
---|
2007 | 800264: 25203d20 addiu zero,t1,15648 |
---|
2008 | 800268: 00000a64 0xa64 |
---|
2009 | 80026c: 0000002d 0x2d |
---|
2010 | 800270: 00007830 tge zero,zero,0x1e0 |
---|
2011 | 800274: 00400cd8 0x400cd8 |
---|
2012 | 800278: 00400d00 0x400d00 |
---|
2013 | 80027c: 00400f74 teq v0,zero,0x3d |
---|
2014 | 800280: 00400f74 teq v0,zero,0x3d |
---|
2015 | 800284: 00400f74 teq v0,zero,0x3d |
---|
2016 | 800288: 00400f74 teq v0,zero,0x3d |
---|
2017 | 80028c: 00400f74 teq v0,zero,0x3d |
---|
2018 | 800290: 00400f74 teq v0,zero,0x3d |
---|
2019 | 800294: 00400f74 teq v0,zero,0x3d |
---|
2020 | 800298: 00400f74 teq v0,zero,0x3d |
---|
2021 | 80029c: 00400f74 teq v0,zero,0x3d |
---|
2022 | 8002a0: 00400f74 teq v0,zero,0x3d |
---|
2023 | 8002a4: 00400f74 teq v0,zero,0x3d |
---|
2024 | 8002a8: 00400f74 teq v0,zero,0x3d |
---|
2025 | 8002ac: 00400f74 teq v0,zero,0x3d |
---|
2026 | 8002b0: 00400f74 teq v0,zero,0x3d |
---|
2027 | 8002b4: 00400f30 tge v0,zero,0x3c |
---|
2028 | 8002b8: 00400f74 teq v0,zero,0x3d |
---|
2029 | 8002bc: 00400d5c 0x400d5c |
---|
2030 | 8002c0: 00400f74 teq v0,zero,0x3d |
---|
2031 | 8002c4: 00400f74 teq v0,zero,0x3d |
---|
2032 | 8002c8: 00400e44 0x400e44 |
---|
2033 | |
---|
2034 | 008002cc <HexaTab.1196>: |
---|
2035 | 8002cc: 33323130 andi s2,t9,0x3130 |
---|
2036 | 8002d0: 37363534 ori s6,t9,0x3534 |
---|
2037 | 8002d4: 42413938 c0 0x413938 |
---|
2038 | 8002d8: 46454443 c1 0x454443 |
---|
2039 | 8002dc: 00000000 nop |
---|
2040 | |
---|
2041 | Disassembly of section .reginfo: |
---|
2042 | |
---|
2043 | 00000000 <.reginfo>: |
---|
2044 | 0: e00000fc sc zero,252(zero) |
---|
2045 | ... |
---|
2046 | |
---|
2047 | Disassembly of section .pdr: |
---|
2048 | |
---|
2049 | 00000000 <.pdr>: |
---|
2050 | 0: 00400000 0x400000 |
---|
2051 | 4: c0000000 ll zero,0(zero) |
---|
2052 | 8: fffffffc sdc3 $31,-4(ra) |
---|
2053 | ... |
---|
2054 | 14: 00000028 0x28 |
---|
2055 | 18: 0000001e 0x1e |
---|
2056 | 1c: 0000001f 0x1f |
---|
2057 | 20: 0040015c 0x40015c |
---|
2058 | 24: c0000000 ll zero,0(zero) |
---|
2059 | 28: fffffffc sdc3 $31,-4(ra) |
---|
2060 | ... |
---|
2061 | 34: 00000028 0x28 |
---|
2062 | 38: 0000001e 0x1e |
---|
2063 | 3c: 0000001f 0x1f |
---|
2064 | 40: 00400294 0x400294 |
---|
2065 | 44: c0000000 ll zero,0(zero) |
---|
2066 | 48: fffffffc sdc3 $31,-4(ra) |
---|
2067 | ... |
---|
2068 | 54: 00000030 tge zero,zero |
---|
2069 | 58: 0000001e 0x1e |
---|
2070 | 5c: 0000001f 0x1f |
---|
2071 | 60: 00400404 0x400404 |
---|
2072 | 64: c0000000 ll zero,0(zero) |
---|
2073 | 68: fffffffc sdc3 $31,-4(ra) |
---|
2074 | ... |
---|
2075 | 74: 00000008 jr zero |
---|
2076 | 78: 0000001e 0x1e |
---|
2077 | 7c: 0000001f 0x1f |
---|
2078 | 80: 00400450 0x400450 |
---|
2079 | 84: c0000000 ll zero,0(zero) |
---|
2080 | 88: fffffffc sdc3 $31,-4(ra) |
---|
2081 | ... |
---|
2082 | 94: 00000020 add zero,zero,zero |
---|
2083 | 98: 0000001e 0x1e |
---|
2084 | 9c: 0000001f 0x1f |
---|
2085 | a0: 00400494 0x400494 |
---|
2086 | a4: c0000000 ll zero,0(zero) |
---|
2087 | a8: fffffffc sdc3 $31,-4(ra) |
---|
2088 | ... |
---|
2089 | b4: 00000020 add zero,zero,zero |
---|
2090 | b8: 0000001e 0x1e |
---|
2091 | bc: 0000001f 0x1f |
---|
2092 | c0: 004004d8 0x4004d8 |
---|
2093 | c4: c0000000 ll zero,0(zero) |
---|
2094 | c8: fffffffc sdc3 $31,-4(ra) |
---|
2095 | ... |
---|
2096 | d4: 00000020 add zero,zero,zero |
---|
2097 | d8: 0000001e 0x1e |
---|
2098 | dc: 0000001f 0x1f |
---|
2099 | e0: 00400528 0x400528 |
---|
2100 | e4: c0000000 ll zero,0(zero) |
---|
2101 | e8: fffffffc sdc3 $31,-4(ra) |
---|
2102 | ... |
---|
2103 | f4: 00000028 0x28 |
---|
2104 | f8: 0000001e 0x1e |
---|
2105 | fc: 0000001f 0x1f |
---|
2106 | 100: 004005a4 0x4005a4 |
---|
2107 | 104: c0000000 ll zero,0(zero) |
---|
2108 | 108: fffffffc sdc3 $31,-4(ra) |
---|
2109 | ... |
---|
2110 | 114: 00000030 tge zero,zero |
---|
2111 | 118: 0000001e 0x1e |
---|
2112 | 11c: 0000001f 0x1f |
---|
2113 | 120: 00400688 0x400688 |
---|
2114 | 124: c0000000 ll zero,0(zero) |
---|
2115 | 128: fffffffc sdc3 $31,-4(ra) |
---|
2116 | ... |
---|
2117 | 134: 00000028 0x28 |
---|
2118 | 138: 0000001e 0x1e |
---|
2119 | 13c: 0000001f 0x1f |
---|
2120 | 140: 004006f4 teq v0,zero,0x1b |
---|
2121 | 144: c0000000 ll zero,0(zero) |
---|
2122 | 148: fffffffc sdc3 $31,-4(ra) |
---|
2123 | ... |
---|
2124 | 154: 00000028 0x28 |
---|
2125 | 158: 0000001e 0x1e |
---|
2126 | 15c: 0000001f 0x1f |
---|
2127 | 160: 00400760 0x400760 |
---|
2128 | 164: c0000000 ll zero,0(zero) |
---|
2129 | 168: fffffffc sdc3 $31,-4(ra) |
---|
2130 | ... |
---|
2131 | 174: 00000030 tge zero,zero |
---|
2132 | 178: 0000001e 0x1e |
---|
2133 | 17c: 0000001f 0x1f |
---|
2134 | 180: 00400870 tge v0,zero,0x21 |
---|
2135 | 184: c0000000 ll zero,0(zero) |
---|
2136 | 188: fffffffc sdc3 $31,-4(ra) |
---|
2137 | ... |
---|
2138 | 194: 00000060 0x60 |
---|
2139 | 198: 0000001e 0x1e |
---|
2140 | 19c: 0000001f 0x1f |
---|
2141 | 1a0: 00400b58 0x400b58 |
---|
2142 | 1a4: c0000000 ll zero,0(zero) |
---|
2143 | 1a8: fffffffc sdc3 $31,-4(ra) |
---|
2144 | ... |
---|
2145 | 1b4: 00000058 0x58 |
---|
2146 | 1b8: 0000001e 0x1e |
---|
2147 | 1bc: 0000001f 0x1f |
---|
2148 | 1c0: 00400fdc 0x400fdc |
---|
2149 | 1c4: c0000000 ll zero,0(zero) |
---|
2150 | 1c8: fffffffc sdc3 $31,-4(ra) |
---|
2151 | ... |
---|
2152 | 1d4: 00000020 add zero,zero,zero |
---|
2153 | 1d8: 0000001e 0x1e |
---|
2154 | 1dc: 0000001f 0x1f |
---|
2155 | 1e0: 00401024 and v0,v0,zero |
---|
2156 | 1e4: c0000000 ll zero,0(zero) |
---|
2157 | 1e8: fffffffc sdc3 $31,-4(ra) |
---|
2158 | ... |
---|
2159 | 1f4: 00000020 add zero,zero,zero |
---|
2160 | 1f8: 0000001e 0x1e |
---|
2161 | 1fc: 0000001f 0x1f |
---|
2162 | 200: 0040106c 0x40106c |
---|
2163 | 204: c0000000 ll zero,0(zero) |
---|
2164 | 208: fffffffc sdc3 $31,-4(ra) |
---|
2165 | ... |
---|
2166 | 214: 00000020 add zero,zero,zero |
---|
2167 | 218: 0000001e 0x1e |
---|
2168 | 21c: 0000001f 0x1f |
---|
2169 | 220: 004010b0 tge v0,zero,0x42 |
---|
2170 | 224: c0000000 ll zero,0(zero) |
---|
2171 | 228: fffffffc sdc3 $31,-4(ra) |
---|
2172 | ... |
---|
2173 | 234: 00000020 add zero,zero,zero |
---|
2174 | 238: 0000001e 0x1e |
---|
2175 | 23c: 0000001f 0x1f |
---|
2176 | 240: 004010fc 0x4010fc |
---|
2177 | 244: c0000000 ll zero,0(zero) |
---|
2178 | 248: fffffffc sdc3 $31,-4(ra) |
---|
2179 | ... |
---|
2180 | 254: 00000020 add zero,zero,zero |
---|
2181 | 258: 0000001e 0x1e |
---|
2182 | 25c: 0000001f 0x1f |
---|
2183 | 260: 00401148 0x401148 |
---|
2184 | 264: c0000000 ll zero,0(zero) |
---|
2185 | 268: fffffffc sdc3 $31,-4(ra) |
---|
2186 | ... |
---|
2187 | 274: 00000020 add zero,zero,zero |
---|
2188 | 278: 0000001e 0x1e |
---|
2189 | 27c: 0000001f 0x1f |
---|
2190 | 280: 0040119c 0x40119c |
---|
2191 | 284: c0000000 ll zero,0(zero) |
---|
2192 | 288: fffffffc sdc3 $31,-4(ra) |
---|
2193 | ... |
---|
2194 | 294: 00000020 add zero,zero,zero |
---|
2195 | 298: 0000001e 0x1e |
---|
2196 | 29c: 0000001f 0x1f |
---|
2197 | 2a0: 004011f0 tge v0,zero,0x47 |
---|
2198 | 2a4: c0000000 ll zero,0(zero) |
---|
2199 | 2a8: fffffffc sdc3 $31,-4(ra) |
---|
2200 | ... |
---|
2201 | 2b4: 00000020 add zero,zero,zero |
---|
2202 | 2b8: 0000001e 0x1e |
---|
2203 | 2bc: 0000001f 0x1f |
---|
2204 | 2c0: 00401234 teq v0,zero,0x48 |
---|
2205 | 2c4: c0000000 ll zero,0(zero) |
---|
2206 | 2c8: fffffffc sdc3 $31,-4(ra) |
---|
2207 | ... |
---|
2208 | 2d4: 00000020 add zero,zero,zero |
---|
2209 | 2d8: 0000001e 0x1e |
---|
2210 | 2dc: 0000001f 0x1f |
---|
2211 | 2e0: 00401288 0x401288 |
---|
2212 | 2e4: c0000000 ll zero,0(zero) |
---|
2213 | 2e8: fffffffc sdc3 $31,-4(ra) |
---|
2214 | ... |
---|
2215 | 2f4: 00000020 add zero,zero,zero |
---|
2216 | 2f8: 0000001e 0x1e |
---|
2217 | 2fc: 0000001f 0x1f |
---|
2218 | 300: 004012dc 0x4012dc |
---|
2219 | 304: c0000000 ll zero,0(zero) |
---|
2220 | 308: fffffffc sdc3 $31,-4(ra) |
---|
2221 | ... |
---|
2222 | 314: 00000020 add zero,zero,zero |
---|
2223 | 318: 0000001e 0x1e |
---|
2224 | 31c: 0000001f 0x1f |
---|
2225 | 320: 00401330 tge v0,zero,0x4c |
---|
2226 | 324: c0000000 ll zero,0(zero) |
---|
2227 | 328: fffffffc sdc3 $31,-4(ra) |
---|
2228 | ... |
---|
2229 | 334: 00000020 add zero,zero,zero |
---|
2230 | 338: 0000001e 0x1e |
---|
2231 | 33c: 0000001f 0x1f |
---|
2232 | 340: 00401384 0x401384 |
---|
2233 | 344: c0000000 ll zero,0(zero) |
---|
2234 | 348: fffffffc sdc3 $31,-4(ra) |
---|
2235 | ... |
---|
2236 | 354: 00000020 add zero,zero,zero |
---|
2237 | 358: 0000001e 0x1e |
---|
2238 | 35c: 0000001f 0x1f |
---|
2239 | 360: 004013c8 0x4013c8 |
---|
2240 | 364: c0000000 ll zero,0(zero) |
---|
2241 | 368: fffffffc sdc3 $31,-4(ra) |
---|
2242 | ... |
---|
2243 | 374: 00000020 add zero,zero,zero |
---|
2244 | 378: 0000001e 0x1e |
---|
2245 | 37c: 0000001f 0x1f |
---|
2246 | 380: 00401428 0x401428 |
---|
2247 | 384: c0000000 ll zero,0(zero) |
---|
2248 | 388: fffffffc sdc3 $31,-4(ra) |
---|
2249 | ... |
---|
2250 | 394: 00000020 add zero,zero,zero |
---|
2251 | 398: 0000001e 0x1e |
---|
2252 | 39c: 0000001f 0x1f |
---|
2253 | 3a0: 00401478 0x401478 |
---|
2254 | 3a4: c0000000 ll zero,0(zero) |
---|
2255 | 3a8: fffffffc sdc3 $31,-4(ra) |
---|
2256 | ... |
---|
2257 | 3b4: 00000020 add zero,zero,zero |
---|
2258 | 3b8: 0000001e 0x1e |
---|
2259 | 3bc: 0000001f 0x1f |
---|
2260 | 3c0: 004014bc 0x4014bc |
---|
2261 | 3c4: c0000000 ll zero,0(zero) |
---|
2262 | 3c8: fffffffc sdc3 $31,-4(ra) |
---|
2263 | ... |
---|
2264 | 3d4: 00000028 0x28 |
---|
2265 | 3d8: 0000001e 0x1e |
---|
2266 | 3dc: 0000001f 0x1f |
---|
2267 | 3e0: 00401548 0x401548 |
---|
2268 | 3e4: c0000000 ll zero,0(zero) |
---|
2269 | 3e8: fffffffc sdc3 $31,-4(ra) |
---|
2270 | ... |
---|
2271 | 3f4: 00000020 add zero,zero,zero |
---|
2272 | 3f8: 0000001e 0x1e |
---|
2273 | 3fc: 0000001f 0x1f |
---|
2274 | 400: 0040158c syscall 0x10056 |
---|
2275 | 404: 40030000 mfc0 v1,c0_index |
---|
2276 | 408: fffffffc sdc3 $31,-4(ra) |
---|
2277 | ... |
---|
2278 | 414: 00000010 mfhi zero |
---|
2279 | 418: 0000001e 0x1e |
---|
2280 | 41c: 0000001f 0x1f |
---|
2281 | 420: 004015f8 0x4015f8 |
---|
2282 | 424: c0000000 ll zero,0(zero) |
---|
2283 | 428: fffffffc sdc3 $31,-4(ra) |
---|
2284 | ... |
---|
2285 | 434: 00000038 0x38 |
---|
2286 | 438: 0000001e 0x1e |
---|
2287 | 43c: 0000001f 0x1f |
---|
2288 | 440: 004018cc syscall 0x10063 |
---|
2289 | 444: c0000000 ll zero,0(zero) |
---|
2290 | 448: fffffffc sdc3 $31,-4(ra) |
---|
2291 | ... |
---|
2292 | 454: 00000030 tge zero,zero |
---|
2293 | 458: 0000001e 0x1e |
---|
2294 | 45c: 0000001f 0x1f |
---|
2295 | |
---|
2296 | Disassembly of section .comment: |
---|
2297 | |
---|
2298 | 00000000 <.comment>: |
---|
2299 | 0: 3a434347 xori v1,s2,0x4347 |
---|
2300 | 4: 4e472820 c3 0x472820 |
---|
2301 | 8: 34202955 ori zero,at,0x2955 |
---|
2302 | c: 322e342e andi t6,s1,0x342e |
---|
2303 | ... |
---|
2304 | |
---|
2305 | Disassembly of section .gnu.attributes: |
---|
2306 | |
---|
2307 | 00000000 <.gnu.attributes>: |
---|
2308 | 0: 00000f41 0xf41 |
---|
2309 | 4: 756e6700 jalx 5b99c00 <HexaTab.1196+0x5399934> |
---|
2310 | 8: 00070100 sll zero,a3,0x4 |
---|
2311 | c: 01040000 0x1040000 |
---|
2312 | |
---|
2313 | Disassembly of section .debug_abbrev: |
---|
2314 | |
---|
2315 | 00000000 <.debug_abbrev>: |
---|
2316 | 0: 25011101 addiu at,t0,4353 |
---|
2317 | 4: 030b130e 0x30b130e |
---|
2318 | 8: 110e1b0e beq t0,t6,6c44 <seg_code_base-0x3f93bc> |
---|
2319 | c: 10011201 beq zero,at,4814 <seg_code_base-0x3fb7ec> |
---|
2320 | 10: 02000006 srlv zero,zero,s0 |
---|
2321 | 14: 0b0b0104 j c2c0410 <HexaTab.1196+0xbac0144> |
---|
2322 | 18: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2323 | 1c: 00001301 0x1301 |
---|
2324 | 20: 03002803 0x3002803 |
---|
2325 | 24: 000d1c0e 0xd1c0e |
---|
2326 | 28: 00240400 0x240400 |
---|
2327 | 2c: 0b3e0b0b j cf82c2c <HexaTab.1196+0xc782960> |
---|
2328 | 30: 00000e03 sra at,zero,0x18 |
---|
2329 | 34: 0b002405 j c009014 <HexaTab.1196+0xb808d48> |
---|
2330 | 38: 000b3e0b 0xb3e0b |
---|
2331 | 3c: 01130600 0x1130600 |
---|
2332 | 40: 050b0e03 tltiu t0,3587 |
---|
2333 | 44: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2334 | 48: 00001301 0x1301 |
---|
2335 | 4c: 03000d07 0x3000d07 |
---|
2336 | 50: 3b0b3a08 xori t3,t8,0x3a08 |
---|
2337 | 54: 3813490b xori s3,zero,0x490b |
---|
2338 | 58: 0800000a j 28 <seg_code_base-0x3fffd8> |
---|
2339 | 5c: 0e03000d jal 80c0034 <HexaTab.1196+0x78bfd68> |
---|
2340 | 60: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2341 | 64: 0a381349 j 8e04d24 <HexaTab.1196+0x8604a58> |
---|
2342 | 68: 01090000 0x1090000 |
---|
2343 | 6c: 01134901 0x1134901 |
---|
2344 | 70: 0a000013 j 800004c <HexaTab.1196+0x77ffd80> |
---|
2345 | 74: 13490021 beq k0,t1,fc <seg_code_base-0x3fff04> |
---|
2346 | 78: 0000052f 0x52f |
---|
2347 | 7c: 0300160b 0x300160b |
---|
2348 | 80: 3b0b3a0e xori t3,t8,0x3a0e |
---|
2349 | 84: 0013490b 0x13490b |
---|
2350 | 88: 012e0c00 0x12e0c00 |
---|
2351 | 8c: 0e030c3f jal 80c30fc <HexaTab.1196+0x78c2e30> |
---|
2352 | 90: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2353 | 94: 01120111 0x1120111 |
---|
2354 | 98: 13010640 beq t8,at,199c <seg_code_base-0x3fe664> |
---|
2355 | 9c: 340d0000 li t5,0x0 |
---|
2356 | a0: 3a080300 xori t0,s0,0x300 |
---|
2357 | a4: 490b3b0b bc2tl $cc2,ecd4 <seg_code_base-0x3f132c> |
---|
2358 | a8: 000a0213 0xa0213 |
---|
2359 | ac: 00340e00 0x340e00 |
---|
2360 | b0: 0b3a0e03 j ce8380c <HexaTab.1196+0xc683540> |
---|
2361 | b4: 13490b3b beq k0,t1,2da4 <seg_code_base-0x3fd25c> |
---|
2362 | b8: 00000a02 srl at,zero,0x8 |
---|
2363 | bc: 0b000f0f j c003c3c <HexaTab.1196+0xb803970> |
---|
2364 | c0: 0013490b 0x13490b |
---|
2365 | c4: 01011000 0x1011000 |
---|
2366 | c8: 00001349 0x1349 |
---|
2367 | cc: 49002111 bc2f 8514 <seg_code_base-0x3f7aec> |
---|
2368 | d0: 000b2f13 0xb2f13 |
---|
2369 | d4: 11010000 beq t0,at,d8 <seg_code_base-0x3fff28> |
---|
2370 | d8: 130e2501 beq t8,t6,94e0 <seg_code_base-0x3f6b20> |
---|
2371 | dc: 1b0e030b 0x1b0e030b |
---|
2372 | e0: 1201110e beq s0,at,451c <seg_code_base-0x3fbae4> |
---|
2373 | e4: 00061001 0x61001 |
---|
2374 | e8: 00160200 sll zero,s6,0x8 |
---|
2375 | ec: 0b3a0e03 j ce8380c <HexaTab.1196+0xc683540> |
---|
2376 | f0: 13490b3b beq k0,t1,2de0 <seg_code_base-0x3fd220> |
---|
2377 | f4: 0f030000 jal c0c0000 <HexaTab.1196+0xb8bfd34> |
---|
2378 | f8: 030b0b00 0x30b0b00 |
---|
2379 | fc: 0400000e bltz zero,138 <seg_code_base-0x3ffec8> |
---|
2380 | 100: 0b0b0024 j c2c0090 <HexaTab.1196+0xbabfdc4> |
---|
2381 | 104: 0e030b3e jal 80c2cf8 <HexaTab.1196+0x78c2a2c> |
---|
2382 | 108: 24050000 li a1,0 |
---|
2383 | 10c: 3e0b0b00 0x3e0b0b00 |
---|
2384 | 110: 0600000b bltz s0,140 <seg_code_base-0x3ffec0> |
---|
2385 | 114: 0e03012e jal 80c04b8 <HexaTab.1196+0x78c01ec> |
---|
2386 | 118: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2387 | 11c: 13490c27 beq k0,t1,31bc <seg_code_base-0x3fce44> |
---|
2388 | 120: 01120111 0x1120111 |
---|
2389 | 124: 13010640 beq t8,at,1a28 <seg_code_base-0x3fe5d8> |
---|
2390 | 128: 05070000 0x5070000 |
---|
2391 | 12c: 3a0e0300 xori t6,s0,0x300 |
---|
2392 | 130: 490b3b0b bc2tl $cc2,ed60 <seg_code_base-0x3f12a0> |
---|
2393 | 134: 000a0213 0xa0213 |
---|
2394 | 138: 00340800 0x340800 |
---|
2395 | 13c: 0b3a0e03 j ce8380c <HexaTab.1196+0xc683540> |
---|
2396 | 140: 13490b3b beq k0,t1,2e30 <seg_code_base-0x3fd1d0> |
---|
2397 | 144: 00000a02 srl at,zero,0x8 |
---|
2398 | 148: 3f002e09 0x3f002e09 |
---|
2399 | 14c: 3a0e030c xori t6,s0,0x30c |
---|
2400 | 150: 490b3b0b bc2tl $cc2,ed80 <seg_code_base-0x3f1280> |
---|
2401 | 154: 12011113 beq s0,at,45a4 <seg_code_base-0x3fba5c> |
---|
2402 | 158: 00064001 0x64001 |
---|
2403 | 15c: 012e0a00 0x12e0a00 |
---|
2404 | 160: 0e030c3f jal 80c30fc <HexaTab.1196+0x78c2e30> |
---|
2405 | 164: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2406 | 168: 13490c27 beq k0,t1,3208 <seg_code_base-0x3fcdf8> |
---|
2407 | 16c: 01120111 0x1120111 |
---|
2408 | 170: 13010640 beq t8,at,1a74 <seg_code_base-0x3fe58c> |
---|
2409 | 174: 050b0000 tltiu t0,0 |
---|
2410 | 178: 3a080300 xori t0,s0,0x300 |
---|
2411 | 17c: 490b3b0b bc2tl $cc2,edac <seg_code_base-0x3f1254> |
---|
2412 | 180: 000a0213 0xa0213 |
---|
2413 | 184: 000f0c00 sll at,t7,0x10 |
---|
2414 | 188: 13490b0b beq k0,t1,2db8 <seg_code_base-0x3fd248> |
---|
2415 | 18c: 340d0000 li t5,0x0 |
---|
2416 | 190: 3a080300 xori t0,s0,0x300 |
---|
2417 | 194: 490b3b0b bc2tl $cc2,edc4 <seg_code_base-0x3f123c> |
---|
2418 | 198: 000a0213 0xa0213 |
---|
2419 | 19c: 01010e00 0x1010e00 |
---|
2420 | 1a0: 13011349 beq t8,at,4ec8 <seg_code_base-0x3fb138> |
---|
2421 | 1a4: 210f0000 addi t7,t0,0 |
---|
2422 | 1a8: 2f134900 sltiu s3,t8,18688 |
---|
2423 | 1ac: 1000000b b 1dc <seg_code_base-0x3ffe24> |
---|
2424 | 1b0: 0c3f012e jal fc04b8 <HexaTab.1196+0x7c01ec> |
---|
2425 | 1b4: 0b3a0e03 j ce8380c <HexaTab.1196+0xc683540> |
---|
2426 | 1b8: 0c27053b jal 9c14ec <HexaTab.1196+0x1c1220> |
---|
2427 | 1bc: 01111349 0x1111349 |
---|
2428 | 1c0: 06400112 bltz s2,60c <seg_code_base-0x3ff9f4> |
---|
2429 | 1c4: 00001301 0x1301 |
---|
2430 | 1c8: 03000511 0x3000511 |
---|
2431 | 1cc: 3b0b3a08 xori t3,t8,0x3a08 |
---|
2432 | 1d0: 02134905 0x2134905 |
---|
2433 | 1d4: 1200000a beqz s0,200 <seg_code_base-0x3ffe00> |
---|
2434 | 1d8: 08030034 j c00d0 <seg_code_base-0x33ff30> |
---|
2435 | 1dc: 053b0b3a 0x53b0b3a |
---|
2436 | 1e0: 0a021349 j 8084d24 <HexaTab.1196+0x7884a58> |
---|
2437 | 1e4: 34130000 li s3,0x0 |
---|
2438 | 1e8: 3a0e0300 xori t6,s0,0x300 |
---|
2439 | 1ec: 49053b0b bc2t $cc1,ee1c <seg_code_base-0x3f11e4> |
---|
2440 | 1f0: 000a0213 0xa0213 |
---|
2441 | 1f4: 00051400 sll v0,a1,0x10 |
---|
2442 | 1f8: 0b3a0e03 j ce8380c <HexaTab.1196+0xc683540> |
---|
2443 | 1fc: 1349053b beq k0,t1,16ec <seg_code_base-0x3fe914> |
---|
2444 | 200: 00000a02 srl at,zero,0x8 |
---|
2445 | 204: 00001815 0x1815 |
---|
2446 | 208: 000a1600 sll v0,t2,0x18 |
---|
2447 | 20c: 0b3a0e03 j ce8380c <HexaTab.1196+0xc683540> |
---|
2448 | 210: 0111053b 0x111053b |
---|
2449 | 214: 0b170000 j c5c0000 <HexaTab.1196+0xbdbfd34> |
---|
2450 | 218: 12011101 beq s0,at,4620 <seg_code_base-0x3fb9e0> |
---|
2451 | 21c: 00130101 0x130101 |
---|
2452 | 220: 010b1800 0x10b1800 |
---|
2453 | 224: 00000655 0x655 |
---|
2454 | 228: 11010b19 beq t0,at,2e90 <seg_code_base-0x3fd170> |
---|
2455 | 22c: 00011201 0x11201 |
---|
2456 | 230: 00241a00 0x241a00 |
---|
2457 | 234: 0b3e0b0b j cf82c2c <HexaTab.1196+0xc782960> |
---|
2458 | 238: 00000803 sra at,zero,0x0 |
---|
2459 | 23c: 4900261b bc2f 9aac <seg_code_base-0x3f6554> |
---|
2460 | 240: 1c000013 bgtz zero,290 <seg_code_base-0x3ffd70> |
---|
2461 | 244: 0c3f002e jal fc00b8 <HexaTab.1196+0x7bfdec> |
---|
2462 | 248: 0b3a0e03 j ce8380c <HexaTab.1196+0xc683540> |
---|
2463 | 24c: 1349053b beq k0,t1,173c <seg_code_base-0x3fe8c4> |
---|
2464 | 250: 01120111 0x1120111 |
---|
2465 | 254: 00000640 sll zero,zero,0x19 |
---|
2466 | 258: 0b000f1d j c003c74 <HexaTab.1196+0xb8039a8> |
---|
2467 | 25c: 1e00000b bgtz s0,28c <seg_code_base-0x3ffd74> |
---|
2468 | 260: 0c3f002e jal fc00b8 <HexaTab.1196+0x7bfdec> |
---|
2469 | 264: 0b3a0e03 j ce8380c <HexaTab.1196+0xc683540> |
---|
2470 | 268: 0111053b 0x111053b |
---|
2471 | 26c: 06400112 bltz s2,6b8 <seg_code_base-0x3ff948> |
---|
2472 | 270: 2e1f0000 sltiu ra,s0,0 |
---|
2473 | 274: 030c3f01 0x30c3f01 |
---|
2474 | 278: 3b0b3a0e xori t3,t8,0x3a0e |
---|
2475 | 27c: 11134905 beq t0,s3,12694 <seg_code_base-0x3ed96c> |
---|
2476 | 280: 40011201 0x40011201 |
---|
2477 | 284: 00130106 0x130106 |
---|
2478 | 288: 11010000 beq t0,at,28c <seg_code_base-0x3ffd74> |
---|
2479 | 28c: 130e2501 beq t8,t6,9694 <seg_code_base-0x3f696c> |
---|
2480 | 290: 1b0e030b 0x1b0e030b |
---|
2481 | 294: 1201110e beq s0,at,46d0 <seg_code_base-0x3fb930> |
---|
2482 | 298: 00061001 0x61001 |
---|
2483 | 29c: 01130200 0x1130200 |
---|
2484 | 2a0: 050b0e03 tltiu t0,3587 |
---|
2485 | 2a4: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2486 | 2a8: 00001301 0x1301 |
---|
2487 | 2ac: 03000d03 0x3000d03 |
---|
2488 | 2b0: 3b0b3a08 xori t3,t8,0x3a08 |
---|
2489 | 2b4: 3813490b xori s3,zero,0x490b |
---|
2490 | 2b8: 0400000a bltz zero,2e4 <seg_code_base-0x3ffd1c> |
---|
2491 | 2bc: 0e03000d jal 80c0034 <HexaTab.1196+0x78bfd68> |
---|
2492 | 2c0: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2493 | 2c4: 0a381349 j 8e04d24 <HexaTab.1196+0x8604a58> |
---|
2494 | 2c8: 24050000 li a1,0 |
---|
2495 | 2cc: 3e0b0b00 0x3e0b0b00 |
---|
2496 | 2d0: 000e030b 0xe030b |
---|
2497 | 2d4: 01010600 0x1010600 |
---|
2498 | 2d8: 13011349 beq t8,at,5000 <seg_code_base-0x3fb000> |
---|
2499 | 2dc: 21070000 addi a3,t0,0 |
---|
2500 | 2e0: 2f134900 sltiu s3,t8,18688 |
---|
2501 | 2e4: 08000005 j 14 <seg_code_base-0x3fffec> |
---|
2502 | 2e8: 0b0b0024 j c2c0090 <HexaTab.1196+0xbabfdc4> |
---|
2503 | 2ec: 00000b3e 0xb3e |
---|
2504 | 2f0: 03001609 0x3001609 |
---|
2505 | 2f4: 3b0b3a0e xori t3,t8,0x3a0e |
---|
2506 | 2f8: 0013490b 0x13490b |
---|
2507 | 2fc: 012e0a00 0x12e0a00 |
---|
2508 | 300: 0e030c3f jal 80c30fc <HexaTab.1196+0x78c2e30> |
---|
2509 | 304: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2510 | 308: 01110c27 0x1110c27 |
---|
2511 | 30c: 06400112 bltz s2,758 <seg_code_base-0x3ff8a8> |
---|
2512 | 310: 00001301 0x1301 |
---|
2513 | 314: 0300050b 0x300050b |
---|
2514 | 318: 3b0b3a0e xori t3,t8,0x3a0e |
---|
2515 | 31c: 0213490b 0x213490b |
---|
2516 | 320: 0c00000a jal 28 <seg_code_base-0x3fffd8> |
---|
2517 | 324: 0e030034 jal 80c00d0 <HexaTab.1196+0x78bfe04> |
---|
2518 | 328: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2519 | 32c: 0a021349 j 8084d24 <HexaTab.1196+0x7884a58> |
---|
2520 | 330: 0f0d0000 jal c340000 <HexaTab.1196+0xbb3fd34> |
---|
2521 | 334: 490b0b00 bc2tl $cc2,2f38 <seg_code_base-0x3fd0c8> |
---|
2522 | 338: 0e000013 jal 800004c <HexaTab.1196+0x77ffd80> |
---|
2523 | 33c: 08030034 j c00d0 <seg_code_base-0x33ff30> |
---|
2524 | 340: 0b3b0b3a j cec2ce8 <HexaTab.1196+0xc6c2a1c> |
---|
2525 | 344: 0a021349 j 8084d24 <HexaTab.1196+0x7884a58> |
---|
2526 | 348: 2e0f0000 sltiu t7,s0,0 |
---|
2527 | 34c: 030c3f01 0x30c3f01 |
---|
2528 | 350: 3b0b3a0e xori t3,t8,0x3a0e |
---|
2529 | 354: 110c270b beq t0,t4,9f84 <seg_code_base-0x3f607c> |
---|
2530 | 358: 40011201 0x40011201 |
---|
2531 | 35c: 00000006 srlv zero,zero,zero |
---|
2532 | |
---|
2533 | Disassembly of section .debug_info: |
---|
2534 | |
---|
2535 | 00000000 <.debug_info>: |
---|
2536 | 0: 000001e9 0x1e9 |
---|
2537 | 4: 00000002 srl zero,zero,0x0 |
---|
2538 | 8: 01040000 0x1040000 |
---|
2539 | c: 00000124 0x124 |
---|
2540 | 10: 00010501 0x10501 |
---|
2541 | 14: 00009400 sll s2,zero,0x10 |
---|
2542 | 18: 40000000 mfc0 zero,c0_index |
---|
2543 | 1c: 40040400 0x40040400 |
---|
2544 | 20: 00000000 nop |
---|
2545 | 24: 03040200 0x3040200 |
---|
2546 | 28: 00005e35 0x5e35 |
---|
2547 | 2c: 00680300 0x680300 |
---|
2548 | 30: 03000000 0x3000000 |
---|
2549 | 34: 00000130 tge zero,zero,0x4 |
---|
2550 | 38: 01150301 0x1150301 |
---|
2551 | 3c: 03020000 0x3020000 |
---|
2552 | 40: 00000035 0x35 |
---|
2553 | 44: 000f0303 sra zero,t7,0xc |
---|
2554 | 48: 03040000 0x3040000 |
---|
2555 | 4c: 00000000 nop |
---|
2556 | 50: 00440305 0x440305 |
---|
2557 | 54: 03060000 0x3060000 |
---|
2558 | 58: 000000e3 0xe3 |
---|
2559 | 5c: 04040007 0x4040007 |
---|
2560 | 60: 00005b07 0x5b07 |
---|
2561 | 64: 07040500 0x7040500 |
---|
2562 | 68: 10060104 beq zero,a2,47c <seg_code_base-0x3ffb84> |
---|
2563 | 6c: 06000003 bltz s0,7c <seg_code_base-0x3fff84> |
---|
2564 | 70: 00000076 tne zero,zero,0x1 |
---|
2565 | 74: 11021000 beq t0,v0,4078 <seg_code_base-0x3fbf88> |
---|
2566 | 78: 000000df 0xdf |
---|
2567 | 7c: 72747007 0x72747007 |
---|
2568 | 80: 5e120200 0x5e120200 |
---|
2569 | 84: 02000000 0x2000000 |
---|
2570 | 88: 70070023 0x70070023 |
---|
2571 | 8c: 02007774 teq s0,zero,0x1dd |
---|
2572 | 90: 00005e13 0x5e13 |
---|
2573 | 94: 04230200 bgezl at,898 <seg_code_base-0x3ff768> |
---|
2574 | 98: 73747307 0x73747307 |
---|
2575 | 9c: 5e140200 0x5e140200 |
---|
2576 | a0: 02000000 0x2000000 |
---|
2577 | a4: fa080823 sdc2 $8,2083(s0) |
---|
2578 | a8: 02000000 0x2000000 |
---|
2579 | ac: 00005e15 0x5e15 |
---|
2580 | b0: 0c230200 jal 8c0800 <HexaTab.1196+0xc0534> |
---|
2581 | b4: 00005508 0x5508 |
---|
2582 | b8: 5e160200 0x5e160200 |
---|
2583 | bc: 02000000 0x2000000 |
---|
2584 | c0: 7d081023 0x7d081023 |
---|
2585 | c4: 02000004 sllv zero,zero,s0 |
---|
2586 | c8: 00005e17 0x5e17 |
---|
2587 | cc: 14230200 bne at,v1,8d0 <seg_code_base-0x3ff730> |
---|
2588 | d0: 00010008 0x10008 |
---|
2589 | d4: df180200 ldc3 $24,512(t8) |
---|
2590 | d8: 02000000 0x2000000 |
---|
2591 | dc: 09001823 j 400608c <HexaTab.1196+0x3805dc0> |
---|
2592 | e0: 0000005e 0x5e |
---|
2593 | e4: 000000f0 tge zero,zero,0x3 |
---|
2594 | e8: 0000650a 0x650a |
---|
2595 | ec: 0003f900 sll ra,v1,0x4 |
---|
2596 | f0: 0000850b 0x850b |
---|
2597 | f4: 6f190200 0x6f190200 |
---|
2598 | f8: 0c000000 jal 0 <seg_code_base-0x400000> |
---|
2599 | fc: 0000da01 0xda01 |
---|
2600 | 100: 00070100 sll zero,a3,0x4 |
---|
2601 | 104: 5c004000 bgtzl zero,10108 <seg_code_base-0x3efef8> |
---|
2602 | 108: 00004001 movf t0,zero,$fcc0 |
---|
2603 | 10c: 3c000000 lui zero,0x0 |
---|
2604 | 110: 0d000001 jal 4000004 <HexaTab.1196+0x37ffd38> |
---|
2605 | 114: 0a01006e j 80401b8 <HexaTab.1196+0x783feec> |
---|
2606 | 118: 0000005e 0x5e |
---|
2607 | 11c: 0d689102 jal 5a24408 <HexaTab.1196+0x522413c> |
---|
2608 | 120: 00667562 0x667562 |
---|
2609 | 124: 005e0b01 0x5e0b01 |
---|
2610 | 128: 91020000 lbu v0,0(t0) |
---|
2611 | 12c: 00f50e6c 0xf50e6c |
---|
2612 | 130: 0c010000 jal 40000 <seg_code_base-0x3c0000> |
---|
2613 | 134: 0000013c 0x13c |
---|
2614 | 138: 00709102 0x709102 |
---|
2615 | 13c: 00f0040f 0xf0040f |
---|
2616 | 140: 010c0000 0x10c0000 |
---|
2617 | 144: 00000026 xor zero,zero,zero |
---|
2618 | 148: 015c2a01 0x15c2a01 |
---|
2619 | 14c: 02940040 0x2940040 |
---|
2620 | 150: 002b0040 0x2b0040 |
---|
2621 | 154: 01830000 0x1830000 |
---|
2622 | 158: 6e0d0000 0x6e0d0000 |
---|
2623 | 15c: 5e2c0100 0x5e2c0100 |
---|
2624 | 160: 02000000 0x2000000 |
---|
2625 | 164: 620d6891 0x620d6891 |
---|
2626 | 168: 01006675 0x1006675 |
---|
2627 | 16c: 00005e2d 0x5e2d |
---|
2628 | 170: 6c910200 0x6c910200 |
---|
2629 | 174: 0000f50e 0xf50e |
---|
2630 | 178: 3c2e0100 0x3c2e0100 |
---|
2631 | 17c: 02000001 movf zero,s0,$fcc0 |
---|
2632 | 180: 0c007091 jal 1c244 <seg_code_base-0x3e3dbc> |
---|
2633 | 184: 0000d301 0xd301 |
---|
2634 | 188: 944a0100 lhu t2,256(v0) |
---|
2635 | 18c: 04004002 bltz zero,10198 <seg_code_base-0x3efe68> |
---|
2636 | 190: 56004004 bnezl s0,101a4 <seg_code_base-0x3efe5c> |
---|
2637 | 194: e0000000 sc zero,0(zero) |
---|
2638 | 198: 0d000001 jal 4000004 <HexaTab.1196+0x37ffd38> |
---|
2639 | 19c: 00667562 0x667562 |
---|
2640 | 1a0: 01e04c01 0x1e04c01 |
---|
2641 | 1a4: 91020000 lbu v0,0(t0) |
---|
2642 | 1a8: 00780d68 0x780d68 |
---|
2643 | 1ac: 005e4d01 0x5e4d01 |
---|
2644 | 1b0: 91020000 lbu v0,0(t0) |
---|
2645 | 1b4: 002f0e64 0x2f0e64 |
---|
2646 | 1b8: 4e010000 c3 0x10000 |
---|
2647 | 1bc: 0000005e 0x5e |
---|
2648 | 1c0: 0e609102 jal 9824408 <HexaTab.1196+0x902413c> |
---|
2649 | 1c4: 0000001e 0x1e |
---|
2650 | 1c8: 013c4f01 0x13c4f01 |
---|
2651 | 1cc: 91020000 lbu v0,0(t0) |
---|
2652 | 1d0: 010c0e70 tge t0,t4,0x39 |
---|
2653 | 1d4: 50010000 beql zero,at,1d8 <seg_code_base-0x3ffe28> |
---|
2654 | 1d8: 0000013c 0x13c |
---|
2655 | 1dc: 00749102 0x749102 |
---|
2656 | 1e0: 00005e10 0x5e10 |
---|
2657 | 1e4: 00651100 0x651100 |
---|
2658 | 1e8: 00010000 sll zero,at,0x0 |
---|
2659 | 1ec: 00087200 sll t6,t0,0x8 |
---|
2660 | 1f0: d6000200 ldc1 $f0,512(s0) |
---|
2661 | 1f4: 04000000 bltz zero,1f8 <seg_code_base-0x3ffe08> |
---|
2662 | 1f8: 00012401 0x12401 |
---|
2663 | 1fc: 02020100 0x2020100 |
---|
2664 | 200: 03e70000 0x3e70000 |
---|
2665 | 204: 04040000 0x4040000 |
---|
2666 | 208: 158c0040 bne t4,t4,30c <seg_code_base-0x3ffcf4> |
---|
2667 | 20c: 01240040 0x1240040 |
---|
2668 | 210: 3a020000 xori v0,s0,0x0 |
---|
2669 | 214: 02000004 sllv zero,zero,s0 |
---|
2670 | 218: 00003028 0x3028 |
---|
2671 | 21c: bc040300 cache 0x4,768(zero) |
---|
2672 | 220: 02000003 0x2000003 |
---|
2673 | 224: 00000441 0x441 |
---|
2674 | 228: 00256602 ror t4,a1,0x18 |
---|
2675 | 22c: 04040000 0x4040000 |
---|
2676 | 230: 00005b07 0x5b07 |
---|
2677 | 234: 07040500 0x7040500 |
---|
2678 | 238: 10060104 beq zero,a2,64c <seg_code_base-0x3ff9b4> |
---|
2679 | 23c: 06000003 bltz s0,24c <seg_code_base-0x3ffdb4> |
---|
2680 | 240: 00000177 0x177 |
---|
2681 | 244: 41012a01 bc0t aa4c <seg_code_base-0x3f55b4> |
---|
2682 | 248: 04000000 bltz zero,24c <seg_code_base-0x3ffdb4> |
---|
2683 | 24c: 50004004 beqzl zero,10260 <seg_code_base-0x3efda0> |
---|
2684 | 250: 81004004 lb zero,16388(t0) |
---|
2685 | 254: f6000000 sdc1 $f0,0(s0) |
---|
2686 | 258: 07000000 bltz t8,25c <seg_code_base-0x3ffda4> |
---|
2687 | 25c: 000003b4 teq zero,zero,0xe |
---|
2688 | 260: 00412a01 0x412a01 |
---|
2689 | 264: 91020000 lbu v0,0(t0) |
---|
2690 | 268: 023d0700 0x23d0700 |
---|
2691 | 26c: 2b010000 slti at,t8,0 |
---|
2692 | 270: 00000041 0x41 |
---|
2693 | 274: 07049102 0x7049102 |
---|
2694 | 278: 00000243 sra zero,zero,0x9 |
---|
2695 | 27c: 00412c01 0x412c01 |
---|
2696 | 280: 91020000 lbu v0,0(t0) |
---|
2697 | 284: 02490708 0x2490708 |
---|
2698 | 288: 2d010000 sltiu at,t0,0 |
---|
2699 | 28c: 00000041 0x41 |
---|
2700 | 290: 070c9102 teqi t8,-28414 |
---|
2701 | 294: 0000024f sync 0x9 |
---|
2702 | 298: 00412e01 0x412e01 |
---|
2703 | 29c: 91020000 lbu v0,0(t0) |
---|
2704 | 2a0: 01490810 0x1490810 |
---|
2705 | 2a4: 30010000 andi at,zero,0x0 |
---|
2706 | 2a8: 00000041 0x41 |
---|
2707 | 2ac: e0085201 sc t0,20993(zero) |
---|
2708 | 2b0: 01000001 movf zero,t0,$fcc0 |
---|
2709 | 2b4: 00004131 tgeu zero,zero,0x104 |
---|
2710 | 2b8: 08540100 j 1500400 <HexaTab.1196+0xd00134> |
---|
2711 | 2bc: 00000255 0x255 |
---|
2712 | 2c0: 00413201 0x413201 |
---|
2713 | 2c4: 55010000 bnel t0,at,2c8 <seg_code_base-0x3ffd38> |
---|
2714 | 2c8: 00025c08 0x25c08 |
---|
2715 | 2cc: 41330100 0x41330100 |
---|
2716 | 2d0: 01000000 0x1000000 |
---|
2717 | 2d4: 02630856 0x2630856 |
---|
2718 | 2d8: 34010000 li at,0x0 |
---|
2719 | 2dc: 00000041 0x41 |
---|
2720 | 2e0: 09005701 j 4015c04 <HexaTab.1196+0x3815938> |
---|
2721 | 2e4: 0002b501 0x2b501 |
---|
2722 | 2e8: 41590100 0x41590100 |
---|
2723 | 2ec: 50000000 beqzl zero,2f0 <seg_code_base-0x3ffd10> |
---|
2724 | 2f0: 94004004 lhu zero,16388(zero) |
---|
2725 | 2f4: ac004004 sw zero,16388(zero) |
---|
2726 | 2f8: 09000000 j 4000000 <HexaTab.1196+0x37ffd34> |
---|
2727 | 2fc: 0001e701 0x1e701 |
---|
2728 | 300: 41630100 0x41630100 |
---|
2729 | 304: 94000000 lhu zero,0(zero) |
---|
2730 | 308: d8004004 ldc2 $0,16388(zero) |
---|
2731 | 30c: d7004004 ldc1 $f0,16388(t8) |
---|
2732 | 310: 0a000000 j 8000000 <HexaTab.1196+0x77ffd34> |
---|
2733 | 314: 00035001 0x35001 |
---|
2734 | 318: 01730100 0x1730100 |
---|
2735 | 31c: 00000041 0x41 |
---|
2736 | 320: 004004d8 0x4004d8 |
---|
2737 | 324: 00400528 0x400528 |
---|
2738 | 328: 00000102 srl zero,zero,0x4 |
---|
2739 | 32c: 00000152 0x152 |
---|
2740 | 330: 0002eb07 0x2eb07 |
---|
2741 | 334: 4b730100 c2 0x1730100 |
---|
2742 | 338: 02000000 0x2000000 |
---|
2743 | 33c: 0a000091 j 8000244 <HexaTab.1196+0x77fff78> |
---|
2744 | 340: 00038001 0x38001 |
---|
2745 | 344: 01830100 0x1830100 |
---|
2746 | 348: 00000041 0x41 |
---|
2747 | 34c: 00400528 0x400528 |
---|
2748 | 350: 004005a4 0x4005a4 |
---|
2749 | 354: 0000012d 0x12d |
---|
2750 | 358: 0000018c syscall 0x6 |
---|
2751 | 35c: 6675620b 0x6675620b |
---|
2752 | 360: 8c830100 lw v1,256(a0) |
---|
2753 | 364: 02000001 movf zero,s0,$fcc0 |
---|
2754 | 368: 00080091 0x80091 |
---|
2755 | 36c: 01000003 0x1000003 |
---|
2756 | 370: 00004185 0x4185 |
---|
2757 | 374: 70910200 0x70910200 |
---|
2758 | 378: 4b040c00 c2 0x1040c00 |
---|
2759 | 37c: 0a000000 j 8000000 <HexaTab.1196+0x77ffd34> |
---|
2760 | 380: 00039f01 0x39f01 |
---|
2761 | 384: 01970100 0x1970100 |
---|
2762 | 388: 00000041 0x41 |
---|
2763 | 38c: 004005a4 0x4005a4 |
---|
2764 | 390: 00400688 0x400688 |
---|
2765 | 394: 00000158 0x158 |
---|
2766 | 398: 000001d8 0x1d8 |
---|
2767 | 39c: 6c61760b 0x6c61760b |
---|
2768 | 3a0: 41970100 0x41970100 |
---|
2769 | 3a4: 02000000 0x2000000 |
---|
2770 | 3a8: 620d0091 0x620d0091 |
---|
2771 | 3ac: 01006675 0x1006675 |
---|
2772 | 3b0: 0001d899 0x1d899 |
---|
2773 | 3b4: 6c910200 0x6c910200 |
---|
2774 | 3b8: 0100690d break 0x100,0x1a4 |
---|
2775 | 3bc: 0000419a 0x419a |
---|
2776 | 3c0: 68910200 0x68910200 |
---|
2777 | 3c4: 004b0e00 0x4b0e00 |
---|
2778 | 3c8: 01e80000 0x1e80000 |
---|
2779 | 3cc: 480f0000 mfc2 t7,$0 |
---|
2780 | 3d0: 09000000 j 4000000 <HexaTab.1196+0x37ffd34> |
---|
2781 | 3d4: a0010a00 sb at,2560(zero) |
---|
2782 | 3d8: 01000002 0x1000002 |
---|
2783 | 3dc: 004101ae 0x4101ae |
---|
2784 | 3e0: 06880000 tgei s4,0 |
---|
2785 | 3e4: 06f40040 0x6f40040 |
---|
2786 | 3e8: 01830040 0x1830040 |
---|
2787 | 3ec: 02220000 0x2220000 |
---|
2788 | 3f0: eb070000 swc2 $7,0(t8) |
---|
2789 | 3f4: 01000002 0x1000002 |
---|
2790 | 3f8: 00018cae 0x18cae |
---|
2791 | 3fc: 00910200 0x910200 |
---|
2792 | 400: 7465720d jalx 195c834 <HexaTab.1196+0x115c568> |
---|
2793 | 404: 41b00100 0x41b00100 |
---|
2794 | 408: 02000000 0x2000000 |
---|
2795 | 40c: 0a007091 j 801c244 <HexaTab.1196+0x781bf78> |
---|
2796 | 410: 0001b701 0x1b701 |
---|
2797 | 414: 01c20100 0x1c20100 |
---|
2798 | 418: 00000041 0x41 |
---|
2799 | 41c: 004006f4 teq v0,zero,0x1b |
---|
2800 | 420: 00400760 0x400760 |
---|
2801 | 424: 000001ae 0x1ae |
---|
2802 | 428: 0000025c 0x25c |
---|
2803 | 42c: 0002eb07 0x2eb07 |
---|
2804 | 430: 8cc20100 lw v0,256(a2) |
---|
2805 | 434: 02000001 movf zero,s0,$fcc0 |
---|
2806 | 438: 720d0091 0x720d0091 |
---|
2807 | 43c: 01007465 0x1007465 |
---|
2808 | 440: 000041c4 0x41c4 |
---|
2809 | 444: 70910200 0x70910200 |
---|
2810 | 448: 0f010a00 jal c042800 <HexaTab.1196+0xb842534> |
---|
2811 | 44c: 01000002 0x1000002 |
---|
2812 | 450: 004101dd 0x4101dd |
---|
2813 | 454: 07600000 bltz k1,458 <seg_code_base-0x3ffba8> |
---|
2814 | 458: 08700040 j 1c00100 <HexaTab.1196+0x13ffe34> |
---|
2815 | 45c: 01d90040 0x1d90040 |
---|
2816 | 460: 02c00000 0x2c00000 |
---|
2817 | 464: 620b0000 0x620b0000 |
---|
2818 | 468: 01006675 0x1006675 |
---|
2819 | 46c: 00018cdd 0x18cdd |
---|
2820 | 470: 00910200 0x910200 |
---|
2821 | 474: 0003df07 0x3df07 |
---|
2822 | 478: 41de0100 0x41de0100 |
---|
2823 | 47c: 02000000 0x2000000 |
---|
2824 | 480: 720d0491 0x720d0491 |
---|
2825 | 484: 01007465 0x1007465 |
---|
2826 | 488: 000041e0 0x41e0 |
---|
2827 | 48c: 6c910200 0x6c910200 |
---|
2828 | 490: 0002eb08 0x2eb08 |
---|
2829 | 494: c0e10100 ll at,256(a3) |
---|
2830 | 498: 02000002 0x2000002 |
---|
2831 | 49c: 9d087091 0x9d087091 |
---|
2832 | 4a0: 01000001 movf zero,t0,$fcc0 |
---|
2833 | 4a4: 000041e2 0x41e2 |
---|
2834 | 4a8: 68910200 0x68910200 |
---|
2835 | 4ac: 08010400 j 41000 <seg_code_base-0x3bf000> |
---|
2836 | 4b0: 00000307 0x307 |
---|
2837 | 4b4: 022f0110 0x22f0110 |
---|
2838 | 4b8: 0c010000 jal 40000 <seg_code_base-0x3c0000> |
---|
2839 | 4bc: 00410101 0x410101 |
---|
2840 | 4c0: 08700000 j 1c00000 <HexaTab.1196+0x13ffd34> |
---|
2841 | 4c4: 0b580040 j d600100 <HexaTab.1196+0xcdffe34> |
---|
2842 | 4c8: 02040040 0x2040040 |
---|
2843 | 4cc: 037c0000 0x37c0000 |
---|
2844 | 4d0: 76110000 jalx 8440000 <HexaTab.1196+0x7c3fd34> |
---|
2845 | 4d4: 01006c61 0x1006c61 |
---|
2846 | 4d8: 037c010c syscall 0xdf004 |
---|
2847 | 4dc: 91020000 lbu v0,0(t0) |
---|
2848 | 4e0: 75621200 jalx 5884800 <HexaTab.1196+0x5084534> |
---|
2849 | 4e4: 0e010066 jal 8040198 <HexaTab.1196+0x783fecc> |
---|
2850 | 4e8: 00038201 0x38201 |
---|
2851 | 4ec: 54910200 bnel a0,s1,cf0 <seg_code_base-0x3ff310> |
---|
2852 | 4f0: 0002eb13 0x2eb13 |
---|
2853 | 4f4: 010f0100 0x10f0100 |
---|
2854 | 4f8: 000002c0 sll zero,zero,0xb |
---|
2855 | 4fc: 13749102 beq k1,s4,fffe4908 <HexaTab.1196+0xff7e463c> |
---|
2856 | 500: 0000037b 0x37b |
---|
2857 | 504: 41011001 bc0t 450c <seg_code_base-0x3fbaf4> |
---|
2858 | 508: 02000000 0x2000000 |
---|
2859 | 50c: 64125091 0x64125091 |
---|
2860 | 510: 01006365 0x1006365 |
---|
2861 | 514: 00410111 0x410111 |
---|
2862 | 518: 91020000 lbu v0,0(t0) |
---|
2863 | 51c: 0324134c syscall 0xc904d |
---|
2864 | 520: 12010000 beq s0,at,524 <seg_code_base-0x3ffadc> |
---|
2865 | 524: 00004101 0x4101 |
---|
2866 | 528: 48910200 0x48910200 |
---|
2867 | 52c: 00039613 0x39613 |
---|
2868 | 530: 01130100 0x1130100 |
---|
2869 | 534: 00000041 0x41 |
---|
2870 | 538: 12449102 beq s2,a0,fffe4944 <HexaTab.1196+0xff7e4678> |
---|
2871 | 53c: 0078616d 0x78616d |
---|
2872 | 540: 41011401 bc0t 5548 <seg_code_base-0x3faab8> |
---|
2873 | 544: 02000000 0x2000000 |
---|
2874 | 548: 69124091 0x69124091 |
---|
2875 | 54c: 01150100 0x1150100 |
---|
2876 | 550: 00000041 0x41 |
---|
2877 | 554: 7fbc9103 0x7fbc9103 |
---|
2878 | 558: 74657212 jalx 195c848 <HexaTab.1196+0x115c57c> |
---|
2879 | 55c: 01160100 0x1160100 |
---|
2880 | 560: 00000041 0x41 |
---|
2881 | 564: 7fb89103 0x7fb89103 |
---|
2882 | 568: 41040c00 0x41040c00 |
---|
2883 | 56c: 0e000000 jal 8000000 <HexaTab.1196+0x77ffd34> |
---|
2884 | 570: 000002c0 sll zero,zero,0xb |
---|
2885 | 574: 00000392 0x392 |
---|
2886 | 578: 0000480f 0x480f |
---|
2887 | 57c: 10001f00 b 8180 <seg_code_base-0x3f7e80> |
---|
2888 | 580: 0002f001 0x2f001 |
---|
2889 | 584: 016c0100 0x16c0100 |
---|
2890 | 588: 00004101 0x4101 |
---|
2891 | 58c: 400b5800 mfc0 t3,c0_compare |
---|
2892 | 590: 400fdc00 0x400fdc00 |
---|
2893 | 594: 00023100 sll a2,v0,0x4 |
---|
2894 | 598: 00048b00 sll s1,a0,0xc |
---|
2895 | 59c: 02991400 0x2991400 |
---|
2896 | 5a0: 6c010000 0x6c010000 |
---|
2897 | 5a4: 00018c01 0x18c01 |
---|
2898 | 5a8: 00910200 0x910200 |
---|
2899 | 5ac: 70611215 0x70611215 |
---|
2900 | 5b0: 016e0100 0x16e0100 |
---|
2901 | 5b4: 00000036 tne zero,zero |
---|
2902 | 5b8: 125c9102 beq s2,gp,fffe49c4 <HexaTab.1196+0xff7e46f8> |
---|
2903 | 5bc: 00746572 tlt v1,s4,0x195 |
---|
2904 | 5c0: 41017001 bc0t 1c5c8 <seg_code_base-0x3e3a38> |
---|
2905 | 5c4: 02000000 0x2000000 |
---|
2906 | 5c8: 5e165891 0x5e165891 |
---|
2907 | 5cc: 01000003 0x1000003 |
---|
2908 | 5d0: 0b8801c2 j e200708 <HexaTab.1196+0xda0043c> |
---|
2909 | 5d4: 55160040 bnel t0,s6,6d8 <seg_code_base-0x3ff928> |
---|
2910 | 5d8: 01000004 sllv zero,zero,t0 |
---|
2911 | 5dc: 0c5c018a jal 1700628 <HexaTab.1196+0xf0035c> |
---|
2912 | 5e0: 90170040 lbu s7,64(zero) |
---|
2913 | 5e4: 5c00400b bgtzl zero,10614 <seg_code_base-0x3ef9ec> |
---|
2914 | 5e8: 1000400c b 1061c <seg_code_base-0x3ef9e4> |
---|
2915 | 5ec: 12000004 beqz s0,600 <seg_code_base-0x3ffa00> |
---|
2916 | 5f0: 75010069 jalx 40401a4 <HexaTab.1196+0x383fed8> |
---|
2917 | 5f4: 00004101 0x4101 |
---|
2918 | 5f8: 54910200 bnel a0,s1,dfc <seg_code_base-0x3ff204> |
---|
2919 | 5fc: 00001800 sll v1,zero,0x0 |
---|
2920 | 600: 76120000 jalx 8480000 <HexaTab.1196+0x7c7fd34> |
---|
2921 | 604: 01006c61 0x1006c61 |
---|
2922 | 608: 048b018d tltiu a0,397 |
---|
2923 | 60c: 91020000 lbu v0,0(t0) |
---|
2924 | 610: 75621250 jalx 5884940 <HexaTab.1196+0x5084674> |
---|
2925 | 614: 8e010066 lw at,102(s0) |
---|
2926 | 618: 00049201 0x49201 |
---|
2927 | 61c: 60910200 0x60910200 |
---|
2928 | 620: 00046613 0x46613 |
---|
2929 | 624: 018f0100 0x18f0100 |
---|
2930 | 628: 0000018c syscall 0x6 |
---|
2931 | 62c: 124c9102 beq s2,t4,fffe4a38 <HexaTab.1196+0xff7e476c> |
---|
2932 | 630: 006e656c 0x6e656c |
---|
2933 | 634: 41019001 bc0t fffe463c <HexaTab.1196+0xff7e4370> |
---|
2934 | 638: 02000000 0x2000000 |
---|
2935 | 63c: 8e134891 lw s3,18577(s0) |
---|
2936 | 640: 01000003 0x1000003 |
---|
2937 | 644: 04b20191 bltzall a1,c8c <seg_code_base-0x3ff374> |
---|
2938 | 648: 03050000 0x3050000 |
---|
2939 | 64c: 008002cc syscall 0x2000b |
---|
2940 | 650: 01006912 0x1006912 |
---|
2941 | 654: 00410192 0x410192 |
---|
2942 | 658: 91020000 lbu v0,0(t0) |
---|
2943 | 65c: 0f301944 jal cc06510 <HexaTab.1196+0xc406244> |
---|
2944 | 660: 0f6c0040 jal db00100 <HexaTab.1196+0xd2ffe34> |
---|
2945 | 664: 73120040 0x73120040 |
---|
2946 | 668: 01007274 teq t0,zero,0x1c9 |
---|
2947 | 66c: 018c01bc 0x18c01bc |
---|
2948 | 670: 91020000 lbu v0,0(t0) |
---|
2949 | 674: 00000040 ssnop |
---|
2950 | 678: 6905041a 0x6905041a |
---|
2951 | 67c: 0e00746e jal 801d1b8 <HexaTab.1196+0x781ceec> |
---|
2952 | 680: 0000004b 0x4b |
---|
2953 | 684: 000004a2 0x4a2 |
---|
2954 | 688: 0000480f 0x480f |
---|
2955 | 68c: 0e001300 jal 8004c00 <HexaTab.1196+0x7804934> |
---|
2956 | 690: 0000004b 0x4b |
---|
2957 | 694: 000004b2 tlt zero,zero,0x12 |
---|
2958 | 698: 0000480f 0x480f |
---|
2959 | 69c: 1b001000 blez t8,46a0 <seg_code_base-0x3fb960> |
---|
2960 | 6a0: 000004a2 0x4a2 |
---|
2961 | 6a4: 036a0110 0x36a0110 |
---|
2962 | 6a8: dc010000 ldc3 $1,0(zero) |
---|
2963 | 6ac: 00410101 0x410101 |
---|
2964 | 6b0: 0fdc0000 jal f700000 <HexaTab.1196+0xeeffd34> |
---|
2965 | 6b4: 10240040 beq at,a0,7b8 <seg_code_base-0x3ff848> |
---|
2966 | 6b8: 025e0040 0x25e0040 |
---|
2967 | 6bc: 04e50000 0x4e50000 |
---|
2968 | 6c0: 76110000 jalx 8440000 <HexaTab.1196+0x7c3fd34> |
---|
2969 | 6c4: 01006c61 0x1006c61 |
---|
2970 | 6c8: 004101dc 0x4101dc |
---|
2971 | 6cc: 91020000 lbu v0,0(t0) |
---|
2972 | 6d0: 01100000 0x1100000 |
---|
2973 | 6d4: 000001cf sync 0x7 |
---|
2974 | 6d8: 0101e901 0x101e901 |
---|
2975 | 6dc: 00000041 0x41 |
---|
2976 | 6e0: 00401024 and v0,v0,zero |
---|
2977 | 6e4: 0040106c 0x40106c |
---|
2978 | 6e8: 00000289 0x289 |
---|
2979 | 6ec: 00000513 0x513 |
---|
2980 | 6f0: 6c617611 0x6c617611 |
---|
2981 | 6f4: 01e90100 0x1e90100 |
---|
2982 | 6f8: 00000041 0x41 |
---|
2983 | 6fc: 00009102 srl s2,zero,0x4 |
---|
2984 | 700: 02c8011c 0x2c8011c |
---|
2985 | 704: f6010000 sdc1 $f1,0(s0) |
---|
2986 | 708: 00004101 0x4101 |
---|
2987 | 70c: 40106c00 0x40106c00 |
---|
2988 | 710: 4010b000 mfc0 s0,$22 |
---|
2989 | 714: 0002b400 sll s6,v0,0x10 |
---|
2990 | 718: d7011000 ldc1 $f1,4096(t8) |
---|
2991 | 71c: 01000002 0x1000002 |
---|
2992 | 720: 41010202 bc0t f2c <seg_code_base-0x3ff0d4> |
---|
2993 | 724: b0000000 0xb0000000 |
---|
2994 | 728: fc004010 sdc3 $0,16400(zero) |
---|
2995 | 72c: df004010 ldc3 $0,16400(t8) |
---|
2996 | 730: 5a000002 blezl s0,73c <seg_code_base-0x3ff8c4> |
---|
2997 | 734: 11000005 beqz t0,74c <seg_code_base-0x3ff8b4> |
---|
2998 | 738: 006c6176 tne v1,t4,0x185 |
---|
2999 | 73c: 7c020201 0x7c020201 |
---|
3000 | 740: 02000003 0x2000003 |
---|
3001 | 744: 10000091 b 98c <seg_code_base-0x3ff674> |
---|
3002 | 748: 00028501 0x28501 |
---|
3003 | 74c: 020e0100 0x20e0100 |
---|
3004 | 750: 00004101 0x4101 |
---|
3005 | 754: 4010fc00 0x4010fc00 |
---|
3006 | 758: 40114800 mfc0 s1,c0_count |
---|
3007 | 75c: 00030a00 sll at,v1,0x8 |
---|
3008 | 760: 00058800 sll s1,a1,0x0 |
---|
3009 | 764: 61761100 0x61761100 |
---|
3010 | 768: 0e01006c jal 80401b0 <HexaTab.1196+0x783fee4> |
---|
3011 | 76c: 00037c02 srl t7,v1,0x10 |
---|
3012 | 770: 00910200 0x910200 |
---|
3013 | 774: 15011000 bne t0,at,4778 <seg_code_base-0x3fb888> |
---|
3014 | 778: 01000003 0x1000003 |
---|
3015 | 77c: 41010221 bc0t 1004 <seg_code_base-0x3feffc> |
---|
3016 | 780: 48000000 mfc2 zero,$0 |
---|
3017 | 784: 9c004011 0x9c004011 |
---|
3018 | 788: 35004011 ori zero,t0,0x4011 |
---|
3019 | 78c: d4000003 ldc1 $f0,3(zero) |
---|
3020 | 790: 11000005 beqz t0,7a8 <seg_code_base-0x3ff858> |
---|
3021 | 794: 0061626c 0x61626c |
---|
3022 | 798: 41022101 bc0fl 8ba0 <seg_code_base-0x3f7460> |
---|
3023 | 79c: 02000000 0x2000000 |
---|
3024 | 7a0: ad140091 sw s4,145(t0) |
---|
3025 | 7a4: 01000003 0x1000003 |
---|
3026 | 7a8: 05d40222 0x5d40222 |
---|
3027 | 7ac: 91020000 lbu v0,0(t0) |
---|
3028 | 7b0: 04211404 bgez at,57c4 <seg_code_base-0x3fa83c> |
---|
3029 | 7b4: 23010000 addi at,t8,0 |
---|
3030 | 7b8: 00004102 srl t0,zero,0x4 |
---|
3031 | 7bc: 08910200 j 2440800 <HexaTab.1196+0x1c40534> |
---|
3032 | 7c0: 10041d00 beq zero,a0,7bc4 <seg_code_base-0x3f843c> |
---|
3033 | 7c4: 00016901 0x16901 |
---|
3034 | 7c8: 02340100 0x2340100 |
---|
3035 | 7cc: 00004101 0x4101 |
---|
3036 | 7d0: 40119c00 0x40119c00 |
---|
3037 | 7d4: 4011f000 mfc0 s1,c0_errorepc |
---|
3038 | 7d8: 00036000 sll t4,v1,0x0 |
---|
3039 | 7dc: 00062200 sll a0,a2,0x8 |
---|
3040 | 7e0: 626c1100 0x626c1100 |
---|
3041 | 7e4: 34010061 li at,0x61 |
---|
3042 | 7e8: 00004102 srl t0,zero,0x4 |
---|
3043 | 7ec: 00910200 0x910200 |
---|
3044 | 7f0: 0003ad14 0x3ad14 |
---|
3045 | 7f4: 02350100 0x2350100 |
---|
3046 | 7f8: 000005d4 0x5d4 |
---|
3047 | 7fc: 14049102 bne zero,a0,fffe4c08 <HexaTab.1196+0xff7e493c> |
---|
3048 | 800: 00000421 0x421 |
---|
3049 | 804: 41023601 bc0fl e00c <seg_code_base-0x3f1ff4> |
---|
3050 | 808: 02000000 0x2000000 |
---|
3051 | 80c: 1c000891 bgtz zero,2a54 <seg_code_base-0x3fd5ac> |
---|
3052 | 810: 00033301 0x33301 |
---|
3053 | 814: 02440100 0x2440100 |
---|
3054 | 818: 00000041 0x41 |
---|
3055 | 81c: 004011f0 tge v0,zero,0x47 |
---|
3056 | 820: 00401234 teq v0,zero,0x48 |
---|
3057 | 824: 0000038b 0x38b |
---|
3058 | 828: 04270110 0x4270110 |
---|
3059 | 82c: 56010000 bnel s0,at,830 <seg_code_base-0x3ff7d0> |
---|
3060 | 830: 00410102 0x410102 |
---|
3061 | 834: 12340000 beq s1,s4,838 <seg_code_base-0x3ff7c8> |
---|
3062 | 838: 12880040 beq s4,t0,93c <seg_code_base-0x3ff6c4> |
---|
3063 | 83c: 03b60040 0x3b60040 |
---|
3064 | 840: 06870000 0x6870000 |
---|
3065 | 844: c1140000 ll s4,0(t0) |
---|
3066 | 848: 01000002 0x1000002 |
---|
3067 | 84c: 00410256 0x410256 |
---|
3068 | 850: 91020000 lbu v0,0(t0) |
---|
3069 | 854: 03ad1400 0x3ad1400 |
---|
3070 | 858: 57010000 bnel t8,at,85c <seg_code_base-0x3ff7a4> |
---|
3071 | 85c: 0005d402 srl k0,a1,0x10 |
---|
3072 | 860: 04910200 bgezal a0,1064 <seg_code_base-0x3fef9c> |
---|
3073 | 864: 00030014 0x30014 |
---|
3074 | 868: 02580100 0x2580100 |
---|
3075 | 86c: 00000041 0x41 |
---|
3076 | 870: 00089102 srl s2,t0,0x4 |
---|
3077 | 874: 021d0110 0x21d0110 |
---|
3078 | 878: 6a010000 0x6a010000 |
---|
3079 | 87c: 00410102 0x410102 |
---|
3080 | 880: 12880000 beq s4,t0,884 <seg_code_base-0x3ff77c> |
---|
3081 | 884: 12dc0040 beq s6,gp,988 <seg_code_base-0x3ff678> |
---|
3082 | 888: 03e10040 0x3e10040 |
---|
3083 | 88c: 06d30000 bgezall s6,890 <seg_code_base-0x3ff770> |
---|
3084 | 890: c1140000 ll s4,0(t0) |
---|
3085 | 894: 01000002 0x1000002 |
---|
3086 | 898: 0041026a 0x41026a |
---|
3087 | 89c: 91020000 lbu v0,0(t0) |
---|
3088 | 8a0: 03ad1400 0x3ad1400 |
---|
3089 | 8a4: 6b010000 0x6b010000 |
---|
3090 | 8a8: 0005d402 srl k0,a1,0x10 |
---|
3091 | 8ac: 04910200 bgezal a0,10b0 <seg_code_base-0x3fef50> |
---|
3092 | 8b0: 00030014 0x30014 |
---|
3093 | 8b4: 026c0100 0x26c0100 |
---|
3094 | 8b8: 00000041 0x41 |
---|
3095 | 8bc: 00089102 srl s2,t0,0x4 |
---|
3096 | 8c0: 015b0110 0x15b0110 |
---|
3097 | 8c4: 80010000 lb at,0(zero) |
---|
3098 | 8c8: 00410102 0x410102 |
---|
3099 | 8cc: 12dc0000 beq s6,gp,8d0 <seg_code_base-0x3ff730> |
---|
3100 | 8d0: 13300040 beq t9,s0,9d4 <seg_code_base-0x3ff62c> |
---|
3101 | 8d4: 040c0040 teqi zero,64 |
---|
3102 | 8d8: 071f0000 0x71f0000 |
---|
3103 | 8dc: c1140000 ll s4,0(t0) |
---|
3104 | 8e0: 01000002 0x1000002 |
---|
3105 | 8e4: 00410280 0x410280 |
---|
3106 | 8e8: 91020000 lbu v0,0(t0) |
---|
3107 | 8ec: 03ad1400 0x3ad1400 |
---|
3108 | 8f0: 81010000 lb at,0(t0) |
---|
3109 | 8f4: 0005d402 srl k0,a1,0x10 |
---|
3110 | 8f8: 04910200 bgezal a0,10fc <seg_code_base-0x3fef04> |
---|
3111 | 8fc: 00030014 0x30014 |
---|
3112 | 900: 02820100 0x2820100 |
---|
3113 | 904: 00000041 0x41 |
---|
3114 | 908: 00089102 srl s2,t0,0x4 |
---|
3115 | 90c: 01f50110 0x1f50110 |
---|
3116 | 910: 96010000 lhu at,0(s0) |
---|
3117 | 914: 00410102 0x410102 |
---|
3118 | 918: 13300000 beq t9,s0,91c <seg_code_base-0x3ff6e4> |
---|
3119 | 91c: 13840040 beq gp,a0,a20 <seg_code_base-0x3ff5e0> |
---|
3120 | 920: 04370040 0x4370040 |
---|
3121 | 924: 076b0000 tltiu k1,0 |
---|
3122 | 928: c1140000 ll s4,0(t0) |
---|
3123 | 92c: 01000002 0x1000002 |
---|
3124 | 930: 00410296 0x410296 |
---|
3125 | 934: 91020000 lbu v0,0(t0) |
---|
3126 | 938: 03ad1400 0x3ad1400 |
---|
3127 | 93c: 97010000 lhu at,0(t8) |
---|
3128 | 940: 0005d402 srl k0,a1,0x10 |
---|
3129 | 944: 04910200 bgezal a0,1148 <seg_code_base-0x3feeb8> |
---|
3130 | 948: 00030014 0x30014 |
---|
3131 | 94c: 02980100 0x2980100 |
---|
3132 | 950: 00000041 0x41 |
---|
3133 | 954: 00089102 srl s2,t0,0x4 |
---|
3134 | 958: 0180011c 0x180011c |
---|
3135 | 95c: a6010000 sh at,0(s0) |
---|
3136 | 960: 00004102 srl t0,zero,0x4 |
---|
3137 | 964: 40138400 0x40138400 |
---|
3138 | 968: 4013c800 mfc0 s3,c0_perfcnt |
---|
3139 | 96c: 00046200 sll t4,a0,0x8 |
---|
3140 | 970: a3011000 sb at,4096(t8) |
---|
3141 | 974: 01000001 movf zero,t0,$fcc0 |
---|
3142 | 978: 410102b7 bc0t 1458 <seg_code_base-0x3feba8> |
---|
3143 | 97c: c8000000 lwc2 $0,0(zero) |
---|
3144 | 980: 28004013 slti zero,zero,16403 |
---|
3145 | 984: 8d004014 lw zero,16404(t0) |
---|
3146 | 988: df000004 ldc3 $0,4(t8) |
---|
3147 | 98c: 14000007 bnez zero,9ac <seg_code_base-0x3ff654> |
---|
3148 | 990: 00000449 0x449 |
---|
3149 | 994: 8c02b701 lw v0,-18687(zero) |
---|
3150 | 998: 02000001 movf zero,s0,$fcc0 |
---|
3151 | 99c: 29140091 slti s4,t0,145 |
---|
3152 | 9a0: 01000003 0x1000003 |
---|
3153 | 9a4: 018c02b8 0x18c02b8 |
---|
3154 | 9a8: 91020000 lbu v0,0(t0) |
---|
3155 | 9ac: 01c51404 0x1c51404 |
---|
3156 | 9b0: b9010000 swr at,0(t0) |
---|
3157 | 9b4: 00004102 srl t0,zero,0x4 |
---|
3158 | 9b8: 08910200 j 2440800 <HexaTab.1196+0x1c40534> |
---|
3159 | 9bc: 00027a14 0x27a14 |
---|
3160 | 9c0: 02ba0100 0x2ba0100 |
---|
3161 | 9c4: 0000037c 0x37c |
---|
3162 | 9c8: 000c9102 srl s2,t4,0x4 |
---|
3163 | 9cc: 03ce0110 0x3ce0110 |
---|
3164 | 9d0: ca010000 lwc2 $1,0(s0) |
---|
3165 | 9d4: 00410102 0x410102 |
---|
3166 | 9d8: 14280000 bne at,t0,9dc <seg_code_base-0x3ff624> |
---|
3167 | 9dc: 14780040 bne v1,t8,ae0 <seg_code_base-0x3ff520> |
---|
3168 | 9e0: 04b80040 0x4b80040 |
---|
3169 | 9e4: 081c0000 j 700000 <mwmr_read+0x2fe734> |
---|
3170 | 9e8: 92140000 lbu s4,0(s0) |
---|
3171 | 9ec: 01000001 movf zero,t0,$fcc0 |
---|
3172 | 9f0: 004102ca 0x4102ca |
---|
3173 | 9f4: 91020000 lbu v0,0(t0) |
---|
3174 | 9f8: 03ad1400 0x3ad1400 |
---|
3175 | 9fc: cb010000 lwc2 $1,0(t8) |
---|
3176 | a00: 00037c02 srl t7,v1,0x10 |
---|
3177 | a04: 04910200 bgezal a0,1208 <seg_code_base-0x3fedf8> |
---|
3178 | a08: 3f011e00 0x3f011e00 |
---|
3179 | a0c: 01000001 movf zero,t0,$fcc0 |
---|
3180 | a10: 147802dc bne v1,t8,1584 <seg_code_base-0x3fea7c> |
---|
3181 | a14: 14bc0040 bne a1,gp,b18 <seg_code_base-0x3ff4e8> |
---|
3182 | a18: 04e30040 bgezl a3,b1c <seg_code_base-0x3ff4e4> |
---|
3183 | a1c: 011f0000 0x11f0000 |
---|
3184 | a20: 00000346 0x346 |
---|
3185 | a24: 4102e601 bc0fl ffffa22c <HexaTab.1196+0xff7f9f60> |
---|
3186 | a28: bc000000 cache 0x0,0(zero) |
---|
3187 | a2c: 48004014 0x48004014 |
---|
3188 | a30: 0e004015 jal 8010054 <HexaTab.1196+0x780fd88> |
---|
3189 | a34: 5c000005 bgtzl zero,a4c <seg_code_base-0x3ff5b4> |
---|
3190 | a38: 12000008 beqz s0,a5c <seg_code_base-0x3ff5a4> |
---|
3191 | a3c: e8010078 swc2 $1,120(zero) |
---|
3192 | a40: 00004102 srl t0,zero,0x4 |
---|
3193 | a44: 70910200 0x70910200 |
---|
3194 | a48: 6a011c00 0x6a011c00 |
---|
3195 | a4c: 01000002 0x1000002 |
---|
3196 | a50: 004102f4 teq v0,at,0xb |
---|
3197 | a54: 15480000 bne t2,t0,a58 <seg_code_base-0x3ff5a8> |
---|
3198 | a58: 158c0040 bne t4,t4,b5c <seg_code_base-0x3ff4a4> |
---|
3199 | a5c: 05390040 0x5390040 |
---|
3200 | a60: 43000000 c0 0x1000000 |
---|
3201 | a64: 02000002 0x2000002 |
---|
3202 | a68: 00028a00 sll s1,v0,0x8 |
---|
3203 | a6c: 24010400 li at,1024 |
---|
3204 | a70: 01000001 movf zero,t0,$fcc0 |
---|
3205 | a74: 00000482 srl zero,zero,0x12 |
---|
3206 | a78: 000003e7 0x3e7 |
---|
3207 | a7c: 0040158c syscall 0x10056 |
---|
3208 | a80: 00401b98 0x401b98 |
---|
3209 | a84: 00000356 0x356 |
---|
3210 | a88: 00007602 srl t6,zero,0x18 |
---|
3211 | a8c: 02100000 0x2100000 |
---|
3212 | a90: 00009511 0x9511 |
---|
3213 | a94: 74700300 jalx 1c00c00 <HexaTab.1196+0x1400934> |
---|
3214 | a98: 12020072 beq s0,v0,c64 <seg_code_base-0x3ff39c> |
---|
3215 | a9c: 00000095 0x95 |
---|
3216 | aa0: 03002302 0x3002302 |
---|
3217 | aa4: 00777470 tge v1,s7,0x1d1 |
---|
3218 | aa8: 00951302 0x951302 |
---|
3219 | aac: 23020000 addi v0,t8,0 |
---|
3220 | ab0: 74730304 jalx 1cc0c10 <HexaTab.1196+0x14c0944> |
---|
3221 | ab4: 14020073 bne zero,v0,c84 <seg_code_base-0x3ff37c> |
---|
3222 | ab8: 00000095 0x95 |
---|
3223 | abc: 04082302 tgei zero,8962 |
---|
3224 | ac0: 000000fa 0xfa |
---|
3225 | ac4: 00951502 0x951502 |
---|
3226 | ac8: 23020000 addi v0,t8,0 |
---|
3227 | acc: 0055040c syscall 0x15410 |
---|
3228 | ad0: 16020000 bne s0,v0,ad4 <seg_code_base-0x3ff52c> |
---|
3229 | ad4: 00000095 0x95 |
---|
3230 | ad8: 04102302 bltzal zero,96e4 <seg_code_base-0x3f691c> |
---|
3231 | adc: 0000047d 0x47d |
---|
3232 | ae0: 00951702 0x951702 |
---|
3233 | ae4: 23020000 addi v0,t8,0 |
---|
3234 | ae8: 01000414 0x1000414 |
---|
3235 | aec: 18020000 0x18020000 |
---|
3236 | af0: 0000009c 0x9c |
---|
3237 | af4: 00182302 srl a0,t8,0xc |
---|
3238 | af8: 5b070405 0x5b070405 |
---|
3239 | afc: 06000000 bltz s0,b00 <seg_code_base-0x3ff500> |
---|
3240 | b00: 00000095 0x95 |
---|
3241 | b04: 000000ad 0xad |
---|
3242 | b08: 0000ad07 0xad07 |
---|
3243 | b0c: 0003f900 sll ra,v1,0x4 |
---|
3244 | b10: 09070408 j 41c1020 <HexaTab.1196+0x39c0d54> |
---|
3245 | b14: 00000085 0x85 |
---|
3246 | b18: 00251902 ror v1,a1,0x4 |
---|
3247 | b1c: 01050000 0x1050000 |
---|
3248 | b20: 00031006 srlv v0,v1,zero |
---|
3249 | b24: bc010a00 cache 0x1,2560(zero) |
---|
3250 | b28: 01000004 sllv zero,zero,t0 |
---|
3251 | b2c: 158c0129 bne t4,t4,fd4 <seg_code_base-0x3ff02c> |
---|
3252 | b30: 15f80040 bne t7,t8,c34 <seg_code_base-0x3ff3cc> |
---|
3253 | b34: 05640040 0x5640040 |
---|
3254 | b38: 01040000 0x1040000 |
---|
3255 | b3c: 960b0000 lhu t3,0(s0) |
---|
3256 | b40: 01000004 sllv zero,zero,t0 |
---|
3257 | b44: 00010429 0x10429 |
---|
3258 | b48: 00910200 0x910200 |
---|
3259 | b4c: 00047c0c syscall 0x11f0 |
---|
3260 | b50: 042b0100 tltiu at,256 |
---|
3261 | b54: 01000001 movf zero,t0,$fcc0 |
---|
3262 | b58: 04ce0c60 tnei a2,3168 |
---|
3263 | b5c: 2c010000 sltiu at,zero,0 |
---|
3264 | b60: 00000095 0x95 |
---|
3265 | b64: 0d006101 jal 4018404 <HexaTab.1196+0x3818138> |
---|
3266 | b68: 00009504 0x9504 |
---|
3267 | b6c: b1010a00 0xb1010a00 |
---|
3268 | b70: 01000004 sllv zero,zero,t0 |
---|
3269 | b74: 15f8014b bne t7,t8,10a4 <seg_code_base-0x3fef5c> |
---|
3270 | b78: 18cc0040 0x18cc0040 |
---|
3271 | b7c: 058f0040 0x58f0040 |
---|
3272 | b80: 01ae0000 0x1ae0000 |
---|
3273 | b84: f50b0000 sdc1 $f11,0(t0) |
---|
3274 | b88: 01000000 0x1000000 |
---|
3275 | b8c: 0001ae4b 0x1ae4b |
---|
3276 | b90: 00910200 0x910200 |
---|
3277 | b94: 0003ad0b 0x3ad0b |
---|
3278 | b98: 044c0100 teqi v0,256 |
---|
3279 | b9c: 02000001 movf zero,s0,$fcc0 |
---|
3280 | ba0: aa0b0491 swl t3,1169(s0) |
---|
3281 | ba4: 01000004 sllv zero,zero,t0 |
---|
3282 | ba8: 0000954d break 0x0,0x255 |
---|
3283 | bac: 08910200 j 2440800 <HexaTab.1196+0x1c40534> |
---|
3284 | bb0: 0100780e 0x100780e |
---|
3285 | bb4: 0000954f 0x954f |
---|
3286 | bb8: 70910200 0x70910200 |
---|
3287 | bbc: 0004a30c syscall 0x128c |
---|
3288 | bc0: 95500100 lhu s0,256(t2) |
---|
3289 | bc4: 02000000 0x2000000 |
---|
3290 | bc8: 750c6c91 jalx 431b244 <HexaTab.1196+0x3b1af78> |
---|
3291 | bcc: 01000004 sllv zero,zero,t0 |
---|
3292 | bd0: 00009551 0x9551 |
---|
3293 | bd4: 68910200 0x68910200 |
---|
3294 | bd8: 0000fa0c syscall 0x3e8 |
---|
3295 | bdc: 95520100 lhu s2,256(t2) |
---|
3296 | be0: 02000000 0x2000000 |
---|
3297 | be4: 550c6491 bnel t0,t4,19e2c <seg_code_base-0x3e61d4> |
---|
3298 | be8: 01000000 0x1000000 |
---|
3299 | bec: 00009553 0x9553 |
---|
3300 | bf0: 60910200 0x60910200 |
---|
3301 | bf4: 7374730e 0x7374730e |
---|
3302 | bf8: 95540100 lhu s4,256(t2) |
---|
3303 | bfc: 02000000 0x2000000 |
---|
3304 | c00: 700e5c91 0x700e5c91 |
---|
3305 | c04: 01007774 teq t0,zero,0x1dd |
---|
3306 | c08: 00009555 0x9555 |
---|
3307 | c0c: 58910200 0x58910200 |
---|
3308 | c10: b0040d00 0xb0040d00 |
---|
3309 | c14: 0f000000 jal c000000 <HexaTab.1196+0xb7ffd34> |
---|
3310 | c18: 00046b01 0x46b01 |
---|
3311 | c1c: 01940100 0x1940100 |
---|
3312 | c20: 004018cc syscall 0x10063 |
---|
3313 | c24: 00401b98 0x401b98 |
---|
3314 | c28: 000005ba 0x5ba |
---|
3315 | c2c: 0000f50b 0xf50b |
---|
3316 | c30: ae940100 sw s4,256(s4) |
---|
3317 | c34: 02000001 movf zero,s0,$fcc0 |
---|
3318 | c38: ad0b0091 sw t3,145(t0) |
---|
3319 | c3c: 01000003 0x1000003 |
---|
3320 | c40: 00010495 0x10495 |
---|
3321 | c44: 04910200 bgezal a0,1448 <seg_code_base-0x3febb8> |
---|
3322 | c48: 0004aa0b 0x4aa0b |
---|
3323 | c4c: 95960100 lhu s6,256(t4) |
---|
3324 | c50: 02000000 0x2000000 |
---|
3325 | c54: 780e0891 0x780e0891 |
---|
3326 | c58: 95980100 lhu t8,256(t4) |
---|
3327 | c5c: 02000000 0x2000000 |
---|
3328 | c60: 750c7491 jalx 431d244 <HexaTab.1196+0x3b1cf78> |
---|
3329 | c64: 01000004 sllv zero,zero,t0 |
---|
3330 | c68: 00009599 0x9599 |
---|
3331 | c6c: 70910200 0x70910200 |
---|
3332 | c70: 0000fa0c syscall 0x3e8 |
---|
3333 | c74: 959a0100 lhu k0,256(t4) |
---|
3334 | c78: 02000000 0x2000000 |
---|
3335 | c7c: 550c6c91 bnel t0,t4,1bec4 <seg_code_base-0x3e413c> |
---|
3336 | c80: 01000000 0x1000000 |
---|
3337 | c84: 0000959b 0x959b |
---|
3338 | c88: 68910200 0x68910200 |
---|
3339 | c8c: 7374730e 0x7374730e |
---|
3340 | c90: 959c0100 lhu gp,256(t4) |
---|
3341 | c94: 02000000 0x2000000 |
---|
3342 | c98: 700e6491 0x700e6491 |
---|
3343 | c9c: 01007274 teq t0,zero,0x1c9 |
---|
3344 | ca0: 0000959d 0x959d |
---|
3345 | ca4: 60910200 0x60910200 |
---|
3346 | ... |
---|
3347 | |
---|
3348 | Disassembly of section .debug_line: |
---|
3349 | |
---|
3350 | 00000000 <.debug_line>: |
---|
3351 | 0: 00000120 0x120 |
---|
3352 | 4: 00be0002 0xbe0002 |
---|
3353 | 8: 01010000 0x1010000 |
---|
3354 | c: 000d0efb 0xd0efb |
---|
3355 | 10: 01010101 0x1010101 |
---|
3356 | 14: 01000000 0x1000000 |
---|
3357 | 18: 2f010000 sltiu at,t8,0 |
---|
3358 | 1c: 72657355 0x72657355 |
---|
3359 | 20: 6c612f73 0x6c612f73 |
---|
3360 | 24: 2f6e6961 sltiu t6,k1,26977 |
---|
3361 | 28: 75636f44 jalx 58dbd10 <HexaTab.1196+0x50dba44> |
---|
3362 | 2c: 746e656d jalx 1b995b4 <HexaTab.1196+0x13992e8> |
---|
3363 | 30: 696c2f73 0x696c2f73 |
---|
3364 | 34: 636e6563 0x636e6563 |
---|
3365 | 38: 6c612f65 0x6c612f65 |
---|
3366 | 3c: 735f6f6d 0x735f6f6d |
---|
3367 | 40: 325f6e76 andi ra,s2,0x6e76 |
---|
3368 | 44: 2f313130 sltiu s1,t9,12592 |
---|
3369 | 48: 74666f73 jalx 199bdcc <HexaTab.1196+0x119bb00> |
---|
3370 | 4c: 6569672f 0x6569672f |
---|
3371 | 50: 6d765f74 0x6d765f74 |
---|
3372 | 54: 62696c2f 0x62696c2f |
---|
3373 | 58: 552f0073 bnel t1,t7,228 <seg_code_base-0x3ffdd8> |
---|
3374 | 5c: 73726573 0x73726573 |
---|
3375 | 60: 616c612f 0x616c612f |
---|
3376 | 64: 442f6e69 0x442f6e69 |
---|
3377 | 68: 6d75636f 0x6d75636f |
---|
3378 | 6c: 73746e65 0x73746e65 |
---|
3379 | 70: 63696c2f 0x63696c2f |
---|
3380 | 74: 65636e65 0x65636e65 |
---|
3381 | 78: 6d6c612f 0x6d6c612f |
---|
3382 | 7c: 76735f6f jalx 9cd7dbc <HexaTab.1196+0x94d7af0> |
---|
3383 | 80: 30325f6e andi s2,at,0x5f6e |
---|
3384 | 84: 732f3131 0x732f3131 |
---|
3385 | 88: 2f74666f sltiu s4,k1,26223 |
---|
3386 | 8c: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
3387 | 90: 2f6d765f sltiu t5,k1,30303 |
---|
3388 | 94: 006c6d78 0x6c6d78 |
---|
3389 | 98: 69616d00 0x69616d00 |
---|
3390 | 9c: 00632e6e 0x632e6e |
---|
3391 | a0: 6d000000 0x6d000000 |
---|
3392 | a4: 5f726d77 0x5f726d77 |
---|
3393 | a8: 6e616863 0x6e616863 |
---|
3394 | ac: 2e6c656e sltiu t4,s3,25966 |
---|
3395 | b0: 00010068 0x10068 |
---|
3396 | b4: 70616d00 0x70616d00 |
---|
3397 | b8: 676e6970 0x676e6970 |
---|
3398 | bc: 666e695f 0x666e695f |
---|
3399 | c0: 00682e6f 0x682e6f |
---|
3400 | c4: 00000002 srl zero,zero,0x0 |
---|
3401 | c8: 00020500 sll zero,v0,0x14 |
---|
3402 | cc: 19004000 blez t0,100d0 <seg_code_base-0x3eff30> |
---|
3403 | d0: 08ad08f8 j 2b423e0 <HexaTab.1196+0x2342114> |
---|
3404 | d4: 172c02ae bne t9,t4,b90 <seg_code_base-0x3ff470> |
---|
3405 | d8: 087508f3 j 1d423cc <HexaTab.1196+0x1542100> |
---|
3406 | dc: 83bc8675 lb gp,-31115(sp) |
---|
3407 | e0: 7008ad08 0x7008ad08 |
---|
3408 | e4: ad08b308 sw t0,-19704(t0) |
---|
3409 | e8: f7780884 sdc1 $f24,2180(k1) |
---|
3410 | ec: ae08ad08 sw t0,-21240(s0) |
---|
3411 | f0: f3172c02 0xf3172c02 |
---|
3412 | f4: 08bc86f3 j 2f21bcc <HexaTab.1196+0x2721900> |
---|
3413 | f8: 08a908ad j 2a422b4 <HexaTab.1196+0x2241fe8> |
---|
3414 | fc: 84ad08b2 lh t5,2226(a1) |
---|
3415 | 100: 08fa7808 j 3e9e020 <HexaTab.1196+0x369dd54> |
---|
3416 | 104: 02760875 0x2760875 |
---|
3417 | 108: bbbb1728 swr k1,5928(sp) |
---|
3418 | 10c: 17280285 bne t9,t0,b24 <seg_code_base-0x3ff4dc> |
---|
3419 | 110: 0888bbbb j 222eeec <HexaTab.1196+0x1a2ec20> |
---|
3420 | 114: 2802f375 slti v0,zero,-3211 |
---|
3421 | 118: 08750813 j 1d4204c <HexaTab.1196+0x1541d80> |
---|
3422 | 11c: 02750875 0x2750875 |
---|
3423 | 120: 01010008 0x1010008 |
---|
3424 | 124: 0000022e 0x22e |
---|
3425 | 128: 00780002 0x780002 |
---|
3426 | 12c: 01010000 0x1010000 |
---|
3427 | 130: 000d0efb 0xd0efb |
---|
3428 | 134: 01010101 0x1010101 |
---|
3429 | 138: 01000000 0x1000000 |
---|
3430 | 13c: 6c010000 0x6c010000 |
---|
3431 | 140: 00736269 0x736269 |
---|
3432 | 144: 6573552f 0x6573552f |
---|
3433 | 148: 612f7372 0x612f7372 |
---|
3434 | 14c: 6e69616c 0x6e69616c |
---|
3435 | 150: 636f732f 0x636f732f |
---|
3436 | 154: 7463632f jalx 18d8cbc <HexaTab.1196+0x10d89f0> |
---|
3437 | 158: 736c6f6f 0x736c6f6f |
---|
3438 | 15c: 6e69622f 0x6e69622f |
---|
3439 | 160: 2f2e2e2f sltiu t6,t9,11823 |
---|
3440 | 164: 2f62696c sltiu v0,k1,26988 |
---|
3441 | 168: 2f636367 sltiu v1,k1,25447 |
---|
3442 | 16c: 7370696d 0x7370696d |
---|
3443 | 170: 752d6c65 jalx 4b5b194 <HexaTab.1196+0x435aec8> |
---|
3444 | 174: 6f6e6b6e 0x6f6e6b6e |
---|
3445 | 178: 652d6e77 0x652d6e77 |
---|
3446 | 17c: 342f666c ori t7,at,0x666c |
---|
3447 | 180: 322e342e andi t6,s1,0x342e |
---|
3448 | 184: 636e692f 0x636e692f |
---|
3449 | 188: 6564756c 0x6564756c |
---|
3450 | 18c: 74730000 jalx 1cc0000 <HexaTab.1196+0x14bfd34> |
---|
3451 | 190: 2e6f6964 sltiu t7,s3,26980 |
---|
3452 | 194: 00010063 0x10063 |
---|
3453 | 198: 64747300 0x64747300 |
---|
3454 | 19c: 2e677261 sltiu a3,s3,29281 |
---|
3455 | 1a0: 00020068 0x20068 |
---|
3456 | 1a4: 05000000 bltz t0,1a8 <seg_code_base-0x3ffe58> |
---|
3457 | 1a8: 40040402 0x40040402 |
---|
3458 | 1ac: 012e0300 0x12e0300 |
---|
3459 | 1b0: 4b4be508 c2 0x14be508 |
---|
3460 | 1b4: 034c4b4b 0x34c4b4b |
---|
3461 | 1b8: 0a034a1a j 80d2868 <HexaTab.1196+0x78d259c> |
---|
3462 | 1bc: 08f33c08 j 3ccf020 <HexaTab.1196+0x34ced54> |
---|
3463 | 1c0: f37b08ae 0xf37b08ae |
---|
3464 | 1c4: 0d03ae08 jal 40eb820 <HexaTab.1196+0x38eb554> |
---|
3465 | 1c8: 75087408 jalx 421d020 <HexaTab.1196+0x3a1cd54> |
---|
3466 | 1cc: 0b03e808 j c0fa020 <HexaTab.1196+0xb8f9d54> |
---|
3467 | 1d0: 3d087408 0x3d087408 |
---|
3468 | 1d4: 08b8844b j 2e2112c <HexaTab.1196+0x2620e60> |
---|
3469 | 1d8: 03e80878 0x3e80878 |
---|
3470 | 1dc: 0874080a j 1d02028 <HexaTab.1196+0x1501d5c> |
---|
3471 | 1e0: 5402bc3f bnel zero,v0,fffef2e0 <HexaTab.1196+0xff7ef014> |
---|
3472 | 1e4: 08a90813 j 2a4204c <HexaTab.1196+0x2241d80> |
---|
3473 | 1e8: 03e808b1 tgeu ra,t0,0x22 |
---|
3474 | 1ec: 0874080b j 1d0202c <HexaTab.1196+0x1501d60> |
---|
3475 | 1f0: 02844b3d 0x2844b3d |
---|
3476 | 1f4: 4bc11024 c2 0x1c11024 |
---|
3477 | 1f8: 74080a03 jalx 20280c <seg_code_base-0x1fd7f4> |
---|
3478 | 1fc: 844b3d08 lh t3,15624(v0) |
---|
3479 | 200: c1102402 ll s0,9218(t0) |
---|
3480 | 204: 0812034b j 480d2c <mwmr_read+0x7f460> |
---|
3481 | 208: 4c770874 0x4c770874 |
---|
3482 | 20c: 16240285 bne s1,a0,c24 <seg_code_base-0x3ff3dc> |
---|
3483 | 210: ad08f4f4 sw t0,-2828(t0) |
---|
3484 | 214: ad0886b9 sw t0,-31047(t0) |
---|
3485 | 218: 03ba7003 0x3ba7003 |
---|
3486 | 21c: 03e4080a movz at,ra,a0 |
---|
3487 | 220: 4bf34a09 c2 0x1f34a09 |
---|
3488 | 224: 74081403 jalx 20500c <seg_code_base-0x1faff4> |
---|
3489 | 228: 4b4b3f08 c2 0x14b3f08 |
---|
3490 | 22c: 854e4b4b lh t6,19275(t2) |
---|
3491 | 230: f4162402 sdc1 $f22,9218(zero) |
---|
3492 | 234: 3d08e608 0x3d08e608 |
---|
3493 | 238: 887008bb lwl s0,2235(v1) |
---|
3494 | 23c: 8680e608 lh zero,-6648(s4) |
---|
3495 | 240: bbbbbcf4 swr k1,-17164(sp) |
---|
3496 | 244: bcf4bdbb cache 0x14,-16965(a3) |
---|
3497 | 248: 08b6bbbb j 2daeeec <HexaTab.1196+0x25aec20> |
---|
3498 | 24c: 0383bbea 0x383bbea |
---|
3499 | 250: 2c03ba59 sltiu v1,zero,-17831 |
---|
3500 | 254: 2c02bcba sltiu v0,zero,-17222 |
---|
3501 | 258: 833d0813 lb sp,2067(t9) |
---|
3502 | 25c: 0809037d j 240df4 <seg_code_base-0x1bf20c> |
---|
3503 | 260: 4008bce4 0x4008bce4 |
---|
3504 | 264: b6bbbbbc 0xb6bbbbbc |
---|
3505 | 268: 84bbea08 lh k1,-5624(a1) |
---|
3506 | 26c: 0810034b j 400d2c <giet_tty_printf+0x1d4> |
---|
3507 | 270: 87e60874 lh a2,2164(ra) |
---|
3508 | 274: 144c02f4 bne v0,t4,e48 <seg_code_base-0x3ff1b8> |
---|
3509 | 278: 162402bb bne s1,a0,d68 <seg_code_base-0x3ff298> |
---|
3510 | 27c: 08f4bbf3 j 3d2efcc <HexaTab.1196+0x352ed00> |
---|
3511 | 280: 0a03bb3d j 80eecf4 <HexaTab.1196+0x78eea28> |
---|
3512 | 284: 4e3f084a c3 0x3f084a |
---|
3513 | 288: 2c026003 sltiu v0,zero,24579 |
---|
3514 | 28c: f2140301 0xf2140301 |
---|
3515 | 290: 08ba0c03 j 2e8300c <HexaTab.1196+0x2682d40> |
---|
3516 | 294: 83f383ae lb s3,-31826(ra) |
---|
3517 | 298: 02bbbb84 0x2bbbb84 |
---|
3518 | 29c: bdf31628 cache 0x13,5672(t7) |
---|
3519 | 2a0: 135802bb beq k0,t8,d90 <seg_code_base-0x3ff270> |
---|
3520 | 2a4: 02103002 0x2103002 |
---|
3521 | 2a8: bb4c1424 swr t4,5156(k0) |
---|
3522 | 2ac: 02847508 0x2847508 |
---|
3523 | 2b0: bbf31628 swr s3,5672(ra) |
---|
3524 | 2b4: 133002bb beq t9,s0,da4 <seg_code_base-0x3ff25c> |
---|
3525 | 2b8: 24027208 li v0,29192 |
---|
3526 | 2bc: 08bb4c14 j 2ed3050 <HexaTab.1196+0x26d2d84> |
---|
3527 | 2c0: 02838575 0x2838575 |
---|
3528 | 2c4: 8484132c lh a0,4908(a0) |
---|
3529 | 2c8: 16240285 bne s1,a0,ce0 <seg_code_base-0x3ff320> |
---|
3530 | 2cc: 0384bbf3 tltu gp,a0,0x2ef |
---|
3531 | 2d0: 08740810 j 1d02040 <HexaTab.1196+0x1501d74> |
---|
3532 | 2d4: 08b0083d j 2c020f4 <HexaTab.1196+0x2401e28> |
---|
3533 | 2d8: 083d087c j f421f0 <HexaTab.1196+0x741f24> |
---|
3534 | 2dc: f37c08b0 0xf37c08b0 |
---|
3535 | 2e0: 7c08af08 0x7c08af08 |
---|
3536 | 2e4: e8083d08 swc2 $8,15624(zero) |
---|
3537 | 2e8: 3d087b08 0x3d087b08 |
---|
3538 | 2ec: 1003e808 beq zero,v1,ffffa310 <HexaTab.1196+0xff7fa044> |
---|
3539 | 2f0: ad087408 sw t0,29704(t0) |
---|
3540 | 2f4: 0d03e908 jal 40fa420 <HexaTab.1196+0x38fa154> |
---|
3541 | 2f8: ad087408 sw t0,29704(t0) |
---|
3542 | 2fc: 7c08e908 0x7c08e908 |
---|
3543 | 300: 03ae08f3 tltu sp,t6,0x23 |
---|
3544 | 304: 08740811 j 1d02044 <HexaTab.1196+0x1501d78> |
---|
3545 | 308: 03e908ad 0x3e908ad |
---|
3546 | 30c: 0874080e j 1d02038 <HexaTab.1196+0x1501d6c> |
---|
3547 | 310: 03e908ad 0x3e908ad |
---|
3548 | 314: 08740810 j 1d02040 <HexaTab.1196+0x1501d74> |
---|
3549 | 318: 03e908ad 0x3e908ad |
---|
3550 | 31c: 08740810 j 1d02040 <HexaTab.1196+0x1501d74> |
---|
3551 | 320: 08e908ad j 3a422b4 <HexaTab.1196+0x3241fe8> |
---|
3552 | 324: ae08f37c sw t0,-3204(s0) |
---|
3553 | 328: 74081103 jalx 20440c <seg_code_base-0x1fbbf4> |
---|
3554 | 32c: 2802e508 slti v0,zero,-6904 |
---|
3555 | 330: 080b0317 j 2c0c5c <seg_code_base-0x13f3a4> |
---|
3556 | 334: 08750874 j 1d421d0 <HexaTab.1196+0x1541f04> |
---|
3557 | 338: 080c03e8 j 300fa0 <seg_code_base-0xff060> |
---|
3558 | 33c: ae08f374 sw t0,-3212(s0) |
---|
3559 | 340: 08f37b08 j 3cdec20 <HexaTab.1196+0x34de954> |
---|
3560 | 344: 3d084bad 0x3d084bad |
---|
3561 | 348: 75087608 jalx 421d820 <HexaTab.1196+0x3a1d554> |
---|
3562 | 34c: 08f37b08 j 3cdec20 <HexaTab.1196+0x34de954> |
---|
3563 | 350: 001802ae 0x1802ae |
---|
3564 | 354: 011b0101 0x11b0101 |
---|
3565 | 358: 00020000 sll zero,v0,0x0 |
---|
3566 | 35c: 0000007b 0x7b |
---|
3567 | 360: 0efb0101 jal bec0404 <HexaTab.1196+0xb6c0138> |
---|
3568 | 364: 0101000d break 0x101 |
---|
3569 | 368: 00000101 0x101 |
---|
3570 | 36c: 00000100 sll zero,zero,0x4 |
---|
3571 | 370: 62696c01 0x62696c01 |
---|
3572 | 374: 552f0073 bnel t1,t7,544 <seg_code_base-0x3ffabc> |
---|
3573 | 378: 73726573 0x73726573 |
---|
3574 | 37c: 616c612f 0x616c612f |
---|
3575 | 380: 442f6e69 0x442f6e69 |
---|
3576 | 384: 6d75636f 0x6d75636f |
---|
3577 | 388: 73746e65 0x73746e65 |
---|
3578 | 38c: 63696c2f 0x63696c2f |
---|
3579 | 390: 65636e65 0x65636e65 |
---|
3580 | 394: 6d6c612f 0x6d6c612f |
---|
3581 | 398: 76735f6f jalx 9cd7dbc <HexaTab.1196+0x94d7af0> |
---|
3582 | 39c: 30325f6e andi s2,at,0x5f6e |
---|
3583 | 3a0: 732f3131 0x732f3131 |
---|
3584 | 3a4: 2f74666f sltiu s4,k1,26223 |
---|
3585 | 3a8: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
3586 | 3ac: 2f6d765f sltiu t5,k1,30303 |
---|
3587 | 3b0: 7362696c 0x7362696c |
---|
3588 | 3b4: 776d0000 jalx db40000 <HexaTab.1196+0xd33fd34> |
---|
3589 | 3b8: 635f726d 0x635f726d |
---|
3590 | 3bc: 6e6e6168 0x6e6e6168 |
---|
3591 | 3c0: 632e6c65 0x632e6c65 |
---|
3592 | 3c4: 00000100 sll zero,zero,0x4 |
---|
3593 | 3c8: 726d776d 0x726d776d |
---|
3594 | 3cc: 6168635f 0x6168635f |
---|
3595 | 3d0: 6c656e6e 0x6c656e6e |
---|
3596 | 3d4: 0200682e 0x200682e |
---|
3597 | 3d8: 00000000 nop |
---|
3598 | 3dc: 158c0205 bne t4,t4,bf4 <seg_code_base-0x3ff40c> |
---|
3599 | 3e0: 29030040 slti v1,t0,64 |
---|
3600 | 3e4: 4b750801 c2 0x1750801 |
---|
3601 | 3e8: 0212034b 0x212034b |
---|
3602 | 3ec: 0f030134 jal c0c04d0 <HexaTab.1196+0xb8c0204> |
---|
3603 | 3f0: 0c037408 jal dd020 <seg_code_base-0x322fe0> |
---|
3604 | 3f4: bbf5ac08 swr s5,-21496(ra) |
---|
3605 | 3f8: f3bbbbbb 0xf3bbbbbb |
---|
3606 | 3fc: 843e08f4 lh s8,2292(at) |
---|
3607 | 400: 08132c02 j 4cb008 <mwmr_read+0xc973c> |
---|
3608 | 404: ea08b6ad swc2 $8,-18771(s0) |
---|
3609 | 408: 033d08bb 0x33d08bb |
---|
3610 | 40c: 6903821a 0x6903821a |
---|
3611 | 410: 3e083c08 0x3e083c08 |
---|
3612 | 414: 16340283 bne s1,s4,e24 <seg_code_base-0x3ff1dc> |
---|
3613 | 418: 84132802 lh s3,10242(zero) |
---|
3614 | 41c: 08132c02 j 4cb008 <mwmr_read+0xc973c> |
---|
3615 | 420: ea08b6ad swc2 $8,-18771(s0) |
---|
3616 | 424: 08bb3d08 j 2ecf420 <HexaTab.1196+0x26cf154> |
---|
3617 | 428: 1324023d beq t9,a0,d20 <seg_code_base-0x3ff2e0> |
---|
3618 | 42c: 13300285 beq t9,s0,e44 <seg_code_base-0x3ff1bc> |
---|
3619 | 430: 03821003 0x3821003 |
---|
3620 | 434: f5ac080b sdc1 $f12,2059(t5) |
---|
3621 | 438: bbbbbbbb swr k1,-17477(sp) |
---|
3622 | 43c: 843e08f4 lh s8,2292(at) |
---|
3623 | 440: 08132c02 j 4cb008 <mwmr_read+0xc973c> |
---|
3624 | 444: ea08b6ad swc2 $8,-18771(s0) |
---|
3625 | 448: 03bb7508 0x3bb7508 |
---|
3626 | 44c: 6903821a 0x6903821a |
---|
3627 | 450: 3e083c08 0x3e083c08 |
---|
3628 | 454: 16340283 bne s1,s4,e64 <seg_code_base-0x3ff19c> |
---|
3629 | 458: 84132802 lh s3,10242(zero) |
---|
3630 | 45c: 08133002 j 4cc008 <mwmr_read+0xca73c> |
---|
3631 | 460: ea08b6ad swc2 $8,-18771(s0) |
---|
3632 | 464: 08bb3d08 j 2ecf420 <HexaTab.1196+0x26cf154> |
---|
3633 | 468: 1324023d beq t9,a0,d60 <seg_code_base-0x3ff2a0> |
---|
3634 | 46c: 13300285 beq t9,s0,e84 <seg_code_base-0x3ff17c> |
---|
3635 | 470: 01000802 0x1000802 |
---|
3636 | 474: Address 0x0000000000000474 is out of bounds. |
---|
3637 | |
---|
3638 | |
---|
3639 | Disassembly of section .debug_frame: |
---|
3640 | |
---|
3641 | 00000000 <.debug_frame>: |
---|
3642 | 0: 0000000c syscall |
---|
3643 | 4: ffffffff sdc3 $31,-1(ra) |
---|
3644 | 8: 7c010001 0x7c010001 |
---|
3645 | c: 001d0c1f 0x1d0c1f |
---|
3646 | 10: 0000001c 0x1c |
---|
3647 | 14: 00000000 nop |
---|
3648 | 18: 00400000 0x400000 |
---|
3649 | 1c: 0000015c 0x15c |
---|
3650 | 20: 48280e44 0x48280e44 |
---|
3651 | 24: 11021e11 beq t0,v0,786c <seg_code_base-0x3f8794> |
---|
3652 | 28: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3653 | 2c: 0000001e 0x1e |
---|
3654 | 30: 0000001c 0x1c |
---|
3655 | 34: 00000000 nop |
---|
3656 | 38: 0040015c 0x40015c |
---|
3657 | 3c: 00000138 0x138 |
---|
3658 | 40: 48280e44 0x48280e44 |
---|
3659 | 44: 11021e11 beq t0,v0,788c <seg_code_base-0x3f8774> |
---|
3660 | 48: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3661 | 4c: 0000001e 0x1e |
---|
3662 | 50: 0000001c 0x1c |
---|
3663 | 54: 00000000 nop |
---|
3664 | 58: 00400294 0x400294 |
---|
3665 | 5c: 00000170 tge zero,zero,0x5 |
---|
3666 | 60: 48300e44 0x48300e44 |
---|
3667 | 64: 11021e11 beq t0,v0,78ac <seg_code_base-0x3f8754> |
---|
3668 | 68: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3669 | 6c: 0000001e 0x1e |
---|
3670 | 70: 0000000c syscall |
---|
3671 | 74: ffffffff sdc3 $31,-1(ra) |
---|
3672 | 78: 7c010001 0x7c010001 |
---|
3673 | 7c: 001d0c1f 0x1d0c1f |
---|
3674 | 80: 0000001c 0x1c |
---|
3675 | 84: 00000070 tge zero,zero,0x1 |
---|
3676 | 88: 00400404 0x400404 |
---|
3677 | 8c: 0000004c syscall 0x1 |
---|
3678 | 90: 48080e44 0x48080e44 |
---|
3679 | 94: 11021e11 beq t0,v0,78dc <seg_code_base-0x3f8724> |
---|
3680 | 98: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3681 | 9c: 0000001e 0x1e |
---|
3682 | a0: 0000001c 0x1c |
---|
3683 | a4: 00000070 tge zero,zero,0x1 |
---|
3684 | a8: 00400450 0x400450 |
---|
3685 | ac: 00000044 0x44 |
---|
3686 | b0: 48200e44 0x48200e44 |
---|
3687 | b4: 11021e11 beq t0,v0,78fc <seg_code_base-0x3f8704> |
---|
3688 | b8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3689 | bc: 0000001e 0x1e |
---|
3690 | c0: 0000001c 0x1c |
---|
3691 | c4: 00000070 tge zero,zero,0x1 |
---|
3692 | c8: 00400494 0x400494 |
---|
3693 | cc: 00000044 0x44 |
---|
3694 | d0: 48200e44 0x48200e44 |
---|
3695 | d4: 11021e11 beq t0,v0,791c <seg_code_base-0x3f86e4> |
---|
3696 | d8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3697 | dc: 0000001e 0x1e |
---|
3698 | e0: 0000001c 0x1c |
---|
3699 | e4: 00000070 tge zero,zero,0x1 |
---|
3700 | e8: 004004d8 0x4004d8 |
---|
3701 | ec: 00000050 0x50 |
---|
3702 | f0: 48200e44 0x48200e44 |
---|
3703 | f4: 11021e11 beq t0,v0,793c <seg_code_base-0x3f86c4> |
---|
3704 | f8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3705 | fc: 0000001e 0x1e |
---|
3706 | 100: 0000001c 0x1c |
---|
3707 | 104: 00000070 tge zero,zero,0x1 |
---|
3708 | 108: 00400528 0x400528 |
---|
3709 | 10c: 0000007c 0x7c |
---|
3710 | 110: 48280e44 0x48280e44 |
---|
3711 | 114: 11021e11 beq t0,v0,795c <seg_code_base-0x3f86a4> |
---|
3712 | 118: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3713 | 11c: 0000001e 0x1e |
---|
3714 | 120: 0000001c 0x1c |
---|
3715 | 124: 00000070 tge zero,zero,0x1 |
---|
3716 | 128: 004005a4 0x4005a4 |
---|
3717 | 12c: 000000e4 0xe4 |
---|
3718 | 130: 48300e44 0x48300e44 |
---|
3719 | 134: 11021e11 beq t0,v0,797c <seg_code_base-0x3f8684> |
---|
3720 | 138: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3721 | 13c: 0000001e 0x1e |
---|
3722 | 140: 0000001c 0x1c |
---|
3723 | 144: 00000070 tge zero,zero,0x1 |
---|
3724 | 148: 00400688 0x400688 |
---|
3725 | 14c: 0000006c 0x6c |
---|
3726 | 150: 48280e44 0x48280e44 |
---|
3727 | 154: 11021e11 beq t0,v0,799c <seg_code_base-0x3f8664> |
---|
3728 | 158: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3729 | 15c: 0000001e 0x1e |
---|
3730 | 160: 0000001c 0x1c |
---|
3731 | 164: 00000070 tge zero,zero,0x1 |
---|
3732 | 168: 004006f4 teq v0,zero,0x1b |
---|
3733 | 16c: 0000006c 0x6c |
---|
3734 | 170: 48280e44 0x48280e44 |
---|
3735 | 174: 11021e11 beq t0,v0,79bc <seg_code_base-0x3f8644> |
---|
3736 | 178: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3737 | 17c: 0000001e 0x1e |
---|
3738 | 180: 0000001c 0x1c |
---|
3739 | 184: 00000070 tge zero,zero,0x1 |
---|
3740 | 188: 00400760 0x400760 |
---|
3741 | 18c: 00000110 0x110 |
---|
3742 | 190: 48300e44 0x48300e44 |
---|
3743 | 194: 11021e11 beq t0,v0,79dc <seg_code_base-0x3f8624> |
---|
3744 | 198: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3745 | 19c: 0000001e 0x1e |
---|
3746 | 1a0: 0000001c 0x1c |
---|
3747 | 1a4: 00000070 tge zero,zero,0x1 |
---|
3748 | 1a8: 00400870 tge v0,zero,0x21 |
---|
3749 | 1ac: 000002e8 0x2e8 |
---|
3750 | 1b0: 48600e44 0x48600e44 |
---|
3751 | 1b4: 11021e11 beq t0,v0,79fc <seg_code_base-0x3f8604> |
---|
3752 | 1b8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3753 | 1bc: 0000001e 0x1e |
---|
3754 | 1c0: 0000001c 0x1c |
---|
3755 | 1c4: 00000070 tge zero,zero,0x1 |
---|
3756 | 1c8: 00400b58 0x400b58 |
---|
3757 | 1cc: 00000484 0x484 |
---|
3758 | 1d0: 48580e44 0x48580e44 |
---|
3759 | 1d4: 11021e11 beq t0,v0,7a1c <seg_code_base-0x3f85e4> |
---|
3760 | 1d8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3761 | 1dc: 0000001e 0x1e |
---|
3762 | 1e0: 0000001c 0x1c |
---|
3763 | 1e4: 00000070 tge zero,zero,0x1 |
---|
3764 | 1e8: 00400fdc 0x400fdc |
---|
3765 | 1ec: 00000048 0x48 |
---|
3766 | 1f0: 48200e44 0x48200e44 |
---|
3767 | 1f4: 11021e11 beq t0,v0,7a3c <seg_code_base-0x3f85c4> |
---|
3768 | 1f8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3769 | 1fc: 0000001e 0x1e |
---|
3770 | 200: 0000001c 0x1c |
---|
3771 | 204: 00000070 tge zero,zero,0x1 |
---|
3772 | 208: 00401024 and v0,v0,zero |
---|
3773 | 20c: 00000048 0x48 |
---|
3774 | 210: 48200e44 0x48200e44 |
---|
3775 | 214: 11021e11 beq t0,v0,7a5c <seg_code_base-0x3f85a4> |
---|
3776 | 218: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3777 | 21c: 0000001e 0x1e |
---|
3778 | 220: 0000001c 0x1c |
---|
3779 | 224: 00000070 tge zero,zero,0x1 |
---|
3780 | 228: 0040106c 0x40106c |
---|
3781 | 22c: 00000044 0x44 |
---|
3782 | 230: 48200e44 0x48200e44 |
---|
3783 | 234: 11021e11 beq t0,v0,7a7c <seg_code_base-0x3f8584> |
---|
3784 | 238: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3785 | 23c: 0000001e 0x1e |
---|
3786 | 240: 0000001c 0x1c |
---|
3787 | 244: 00000070 tge zero,zero,0x1 |
---|
3788 | 248: 004010b0 tge v0,zero,0x42 |
---|
3789 | 24c: 0000004c syscall 0x1 |
---|
3790 | 250: 48200e44 0x48200e44 |
---|
3791 | 254: 11021e11 beq t0,v0,7a9c <seg_code_base-0x3f8564> |
---|
3792 | 258: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3793 | 25c: 0000001e 0x1e |
---|
3794 | 260: 0000001c 0x1c |
---|
3795 | 264: 00000070 tge zero,zero,0x1 |
---|
3796 | 268: 004010fc 0x4010fc |
---|
3797 | 26c: 0000004c syscall 0x1 |
---|
3798 | 270: 48200e44 0x48200e44 |
---|
3799 | 274: 11021e11 beq t0,v0,7abc <seg_code_base-0x3f8544> |
---|
3800 | 278: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3801 | 27c: 0000001e 0x1e |
---|
3802 | 280: 0000001c 0x1c |
---|
3803 | 284: 00000070 tge zero,zero,0x1 |
---|
3804 | 288: 00401148 0x401148 |
---|
3805 | 28c: 00000054 0x54 |
---|
3806 | 290: 48200e44 0x48200e44 |
---|
3807 | 294: 11021e11 beq t0,v0,7adc <seg_code_base-0x3f8524> |
---|
3808 | 298: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3809 | 29c: 0000001e 0x1e |
---|
3810 | 2a0: 0000001c 0x1c |
---|
3811 | 2a4: 00000070 tge zero,zero,0x1 |
---|
3812 | 2a8: 0040119c 0x40119c |
---|
3813 | 2ac: 00000054 0x54 |
---|
3814 | 2b0: 48200e44 0x48200e44 |
---|
3815 | 2b4: 11021e11 beq t0,v0,7afc <seg_code_base-0x3f8504> |
---|
3816 | 2b8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3817 | 2bc: 0000001e 0x1e |
---|
3818 | 2c0: 0000001c 0x1c |
---|
3819 | 2c4: 00000070 tge zero,zero,0x1 |
---|
3820 | 2c8: 004011f0 tge v0,zero,0x47 |
---|
3821 | 2cc: 00000044 0x44 |
---|
3822 | 2d0: 48200e44 0x48200e44 |
---|
3823 | 2d4: 11021e11 beq t0,v0,7b1c <seg_code_base-0x3f84e4> |
---|
3824 | 2d8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3825 | 2dc: 0000001e 0x1e |
---|
3826 | 2e0: 0000001c 0x1c |
---|
3827 | 2e4: 00000070 tge zero,zero,0x1 |
---|
3828 | 2e8: 00401234 teq v0,zero,0x48 |
---|
3829 | 2ec: 00000054 0x54 |
---|
3830 | 2f0: 48200e44 0x48200e44 |
---|
3831 | 2f4: 11021e11 beq t0,v0,7b3c <seg_code_base-0x3f84c4> |
---|
3832 | 2f8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3833 | 2fc: 0000001e 0x1e |
---|
3834 | 300: 0000001c 0x1c |
---|
3835 | 304: 00000070 tge zero,zero,0x1 |
---|
3836 | 308: 00401288 0x401288 |
---|
3837 | 30c: 00000054 0x54 |
---|
3838 | 310: 48200e44 0x48200e44 |
---|
3839 | 314: 11021e11 beq t0,v0,7b5c <seg_code_base-0x3f84a4> |
---|
3840 | 318: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3841 | 31c: 0000001e 0x1e |
---|
3842 | 320: 0000001c 0x1c |
---|
3843 | 324: 00000070 tge zero,zero,0x1 |
---|
3844 | 328: 004012dc 0x4012dc |
---|
3845 | 32c: 00000054 0x54 |
---|
3846 | 330: 48200e44 0x48200e44 |
---|
3847 | 334: 11021e11 beq t0,v0,7b7c <seg_code_base-0x3f8484> |
---|
3848 | 338: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3849 | 33c: 0000001e 0x1e |
---|
3850 | 340: 0000001c 0x1c |
---|
3851 | 344: 00000070 tge zero,zero,0x1 |
---|
3852 | 348: 00401330 tge v0,zero,0x4c |
---|
3853 | 34c: 00000054 0x54 |
---|
3854 | 350: 48200e44 0x48200e44 |
---|
3855 | 354: 11021e11 beq t0,v0,7b9c <seg_code_base-0x3f8464> |
---|
3856 | 358: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3857 | 35c: 0000001e 0x1e |
---|
3858 | 360: 0000001c 0x1c |
---|
3859 | 364: 00000070 tge zero,zero,0x1 |
---|
3860 | 368: 00401384 0x401384 |
---|
3861 | 36c: 00000044 0x44 |
---|
3862 | 370: 48200e44 0x48200e44 |
---|
3863 | 374: 11021e11 beq t0,v0,7bbc <seg_code_base-0x3f8444> |
---|
3864 | 378: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3865 | 37c: 0000001e 0x1e |
---|
3866 | 380: 0000001c 0x1c |
---|
3867 | 384: 00000070 tge zero,zero,0x1 |
---|
3868 | 388: 004013c8 0x4013c8 |
---|
3869 | 38c: 00000060 0x60 |
---|
3870 | 390: 48200e44 0x48200e44 |
---|
3871 | 394: 11021e11 beq t0,v0,7bdc <seg_code_base-0x3f8424> |
---|
3872 | 398: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3873 | 39c: 0000001e 0x1e |
---|
3874 | 3a0: 0000001c 0x1c |
---|
3875 | 3a4: 00000070 tge zero,zero,0x1 |
---|
3876 | 3a8: 00401428 0x401428 |
---|
3877 | 3ac: 00000050 0x50 |
---|
3878 | 3b0: 48200e44 0x48200e44 |
---|
3879 | 3b4: 11021e11 beq t0,v0,7bfc <seg_code_base-0x3f8404> |
---|
3880 | 3b8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3881 | 3bc: 0000001e 0x1e |
---|
3882 | 3c0: 0000001c 0x1c |
---|
3883 | 3c4: 00000070 tge zero,zero,0x1 |
---|
3884 | 3c8: 00401478 0x401478 |
---|
3885 | 3cc: 00000044 0x44 |
---|
3886 | 3d0: 48200e44 0x48200e44 |
---|
3887 | 3d4: 11021e11 beq t0,v0,7c1c <seg_code_base-0x3f83e4> |
---|
3888 | 3d8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3889 | 3dc: 0000001e 0x1e |
---|
3890 | 3e0: 0000001c 0x1c |
---|
3891 | 3e4: 00000070 tge zero,zero,0x1 |
---|
3892 | 3e8: 004014bc 0x4014bc |
---|
3893 | 3ec: 0000008c syscall 0x2 |
---|
3894 | 3f0: 48280e44 0x48280e44 |
---|
3895 | 3f4: 11021e11 beq t0,v0,7c3c <seg_code_base-0x3f83c4> |
---|
3896 | 3f8: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3897 | 3fc: 0000001e 0x1e |
---|
3898 | 400: 0000001c 0x1c |
---|
3899 | 404: 00000070 tge zero,zero,0x1 |
---|
3900 | 408: 00401548 0x401548 |
---|
3901 | 40c: 00000044 0x44 |
---|
3902 | 410: 48200e44 0x48200e44 |
---|
3903 | 414: 11021e11 beq t0,v0,7c5c <seg_code_base-0x3f83a4> |
---|
3904 | 418: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3905 | 41c: 0000001e 0x1e |
---|
3906 | 420: 0000000c syscall |
---|
3907 | 424: ffffffff sdc3 $31,-1(ra) |
---|
3908 | 428: 7c010001 0x7c010001 |
---|
3909 | 42c: 001d0c1f 0x1d0c1f |
---|
3910 | 430: 0000001c 0x1c |
---|
3911 | 434: 00000420 0x420 |
---|
3912 | 438: 0040158c syscall 0x10056 |
---|
3913 | 43c: 0000006c 0x6c |
---|
3914 | 440: 4c100e44 0x4c100e44 |
---|
3915 | 444: 11031011 beq t0,v1,448c <seg_code_base-0x3fbb74> |
---|
3916 | 448: 1e110211 0x1e110211 |
---|
3917 | 44c: 1e0d4401 0x1e0d4401 |
---|
3918 | 450: 0000001c 0x1c |
---|
3919 | 454: 00000420 0x420 |
---|
3920 | 458: 004015f8 0x4015f8 |
---|
3921 | 45c: 000002d4 0x2d4 |
---|
3922 | 460: 48380e44 0x48380e44 |
---|
3923 | 464: 11021e11 beq t0,v0,7cac <seg_code_base-0x3f8354> |
---|
3924 | 468: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3925 | 46c: 0000001e 0x1e |
---|
3926 | 470: 0000001c 0x1c |
---|
3927 | 474: 00000420 0x420 |
---|
3928 | 478: 004018cc syscall 0x10063 |
---|
3929 | 47c: 000002cc syscall 0xb |
---|
3930 | 480: 48300e44 0x48300e44 |
---|
3931 | 484: 11021e11 beq t0,v0,7ccc <seg_code_base-0x3f8334> |
---|
3932 | 488: 0d44011f jal 510047c <HexaTab.1196+0x49001b0> |
---|
3933 | 48c: 0000001e 0x1e |
---|
3934 | |
---|
3935 | Disassembly of section .debug_loc: |
---|
3936 | |
---|
3937 | 00000000 <.debug_loc>: |
---|
3938 | 0: 00000000 nop |
---|
3939 | 4: 00000004 sllv zero,zero,zero |
---|
3940 | 8: 046d0001 0x46d0001 |
---|
3941 | c: 10000000 b 10 <seg_code_base-0x3ffff0> |
---|
3942 | 10: 02000000 0x2000000 |
---|
3943 | 14: 10288d00 beq at,t0,fffe3418 <HexaTab.1196+0xff7e314c> |
---|
3944 | 18: 5c000000 bgtzl zero,1c <seg_code_base-0x3fffe4> |
---|
3945 | 1c: 02000001 movf zero,s0,$fcc0 |
---|
3946 | 20: 00288e00 0x288e00 |
---|
3947 | 24: 00000000 nop |
---|
3948 | 28: 5c000000 bgtzl zero,2c <seg_code_base-0x3fffd4> |
---|
3949 | 2c: 60000001 0x60000001 |
---|
3950 | 30: 01000001 movf zero,t0,$fcc0 |
---|
3951 | 34: 01606d00 0x1606d00 |
---|
3952 | 38: 016c0000 0x16c0000 |
---|
3953 | 3c: 00020000 sll zero,v0,0x0 |
---|
3954 | 40: 016c288d break 0x16c,0xa2 |
---|
3955 | 44: 02940000 0x2940000 |
---|
3956 | 48: 00020000 sll zero,v0,0x0 |
---|
3957 | 4c: 0000288e 0x288e |
---|
3958 | 50: 00000000 nop |
---|
3959 | 54: 02940000 0x2940000 |
---|
3960 | 58: 02980000 0x2980000 |
---|
3961 | 5c: 00010000 sll zero,at,0x0 |
---|
3962 | 60: 0002986d 0x2986d |
---|
3963 | 64: 0002a400 sll s4,v0,0x10 |
---|
3964 | 68: 8d000200 lw zero,512(t0) |
---|
3965 | 6c: 0002a430 tge zero,v0,0x290 |
---|
3966 | 70: 00040400 sll zero,a0,0x10 |
---|
3967 | 74: 8e000200 lw zero,512(s0) |
---|
3968 | 78: 00000030 tge zero,zero |
---|
3969 | ... |
---|
3970 | 84: 00000400 sll zero,zero,0x10 |
---|
3971 | 88: 6d000100 0x6d000100 |
---|
3972 | 8c: 00000004 sllv zero,zero,zero |
---|
3973 | 90: 00000010 mfhi zero |
---|
3974 | 94: 088d0002 j 2340008 <HexaTab.1196+0x1b3fd3c> |
---|
3975 | 98: 00000010 mfhi zero |
---|
3976 | 9c: 0000004c syscall 0x1 |
---|
3977 | a0: 088e0002 j 2380008 <HexaTab.1196+0x1b7fd3c> |
---|
3978 | a4: 00000000 nop |
---|
3979 | a8: 00000000 nop |
---|
3980 | ac: 0000004c syscall 0x1 |
---|
3981 | b0: 00000050 0x50 |
---|
3982 | b4: 506d0001 beql v1,t5,bc <seg_code_base-0x3fff44> |
---|
3983 | b8: 5c000000 bgtzl zero,bc <seg_code_base-0x3fff44> |
---|
3984 | bc: 02000000 0x2000000 |
---|
3985 | c0: 5c208d00 bgtzl at,fffe34c4 <HexaTab.1196+0xff7e31f8> |
---|
3986 | c4: 90000000 lbu zero,0(zero) |
---|
3987 | c8: 02000000 0x2000000 |
---|
3988 | cc: 00208e00 0x208e00 |
---|
3989 | d0: 00000000 nop |
---|
3990 | d4: 90000000 lbu zero,0(zero) |
---|
3991 | d8: 94000000 lhu zero,0(zero) |
---|
3992 | dc: 01000000 0x1000000 |
---|
3993 | e0: 00946d00 0x946d00 |
---|
3994 | e4: 00a00000 0xa00000 |
---|
3995 | e8: 00020000 sll zero,v0,0x0 |
---|
3996 | ec: 00a0208d break 0xa0,0x82 |
---|
3997 | f0: 00d40000 0xd40000 |
---|
3998 | f4: 00020000 sll zero,v0,0x0 |
---|
3999 | f8: 0000208e 0x208e |
---|
4000 | fc: 00000000 nop |
---|
4001 | 100: 00d40000 0xd40000 |
---|
4002 | 104: 00d80000 0xd80000 |
---|
4003 | 108: 00010000 sll zero,at,0x0 |
---|
4004 | 10c: 0000d86d 0xd86d |
---|
4005 | 110: 0000e400 sll gp,zero,0x10 |
---|
4006 | 114: 8d000200 lw zero,512(t0) |
---|
4007 | 118: 0000e420 0xe420 |
---|
4008 | 11c: 00012400 sll a0,at,0x10 |
---|
4009 | 120: 8e000200 lw zero,512(s0) |
---|
4010 | 124: 00000020 add zero,zero,zero |
---|
4011 | 128: 00000000 nop |
---|
4012 | 12c: 00012400 sll a0,at,0x10 |
---|
4013 | 130: 00012800 sll a1,at,0x0 |
---|
4014 | 134: 6d000100 0x6d000100 |
---|
4015 | 138: 00000128 0x128 |
---|
4016 | 13c: 00000134 teq zero,zero,0x4 |
---|
4017 | 140: 288d0002 slti t5,a0,2 |
---|
4018 | 144: 00000134 teq zero,zero,0x4 |
---|
4019 | 148: 000001a0 0x1a0 |
---|
4020 | 14c: 288e0002 slti t6,a0,2 |
---|
4021 | ... |
---|
4022 | 158: 000001a0 0x1a0 |
---|
4023 | 15c: 000001a4 0x1a4 |
---|
4024 | 160: a46d0001 sh t5,1(v1) |
---|
4025 | 164: b0000001 0xb0000001 |
---|
4026 | 168: 02000001 movf zero,s0,$fcc0 |
---|
4027 | 16c: b0308d00 0xb0308d00 |
---|
4028 | 170: 84000001 lh zero,1(zero) |
---|
4029 | 174: 02000002 0x2000002 |
---|
4030 | 178: 00308e00 0x308e00 |
---|
4031 | 17c: 00000000 nop |
---|
4032 | 180: 84000000 lh zero,0(zero) |
---|
4033 | 184: 88000002 lwl zero,2(zero) |
---|
4034 | 188: 01000002 0x1000002 |
---|
4035 | 18c: 02886d00 0x2886d00 |
---|
4036 | 190: 02940000 0x2940000 |
---|
4037 | 194: 00020000 sll zero,v0,0x0 |
---|
4038 | 198: 0294288d break 0x294,0xa2 |
---|
4039 | 19c: 02f00000 0x2f00000 |
---|
4040 | 1a0: 00020000 sll zero,v0,0x0 |
---|
4041 | 1a4: 0000288e 0x288e |
---|
4042 | 1a8: 00000000 nop |
---|
4043 | 1ac: 02f00000 0x2f00000 |
---|
4044 | 1b0: 02f40000 0x2f40000 |
---|
4045 | 1b4: 00010000 sll zero,at,0x0 |
---|
4046 | 1b8: 0002f46d 0x2f46d |
---|
4047 | 1bc: 00030000 sll zero,v1,0x0 |
---|
4048 | 1c0: 8d000200 lw zero,512(t0) |
---|
4049 | 1c4: 00030028 0x30028 |
---|
4050 | 1c8: 00035c00 sll t3,v1,0x10 |
---|
4051 | 1cc: 8e000200 lw zero,512(s0) |
---|
4052 | 1d0: 00000028 0x28 |
---|
4053 | 1d4: 00000000 nop |
---|
4054 | 1d8: 00035c00 sll t3,v1,0x10 |
---|
4055 | 1dc: 00036000 sll t4,v1,0x0 |
---|
4056 | 1e0: 6d000100 0x6d000100 |
---|
4057 | 1e4: 00000360 0x360 |
---|
4058 | 1e8: 0000036c 0x36c |
---|
4059 | 1ec: 308d0002 andi t5,a0,0x2 |
---|
4060 | 1f0: 0000036c 0x36c |
---|
4061 | 1f4: 0000046c 0x46c |
---|
4062 | 1f8: 308e0002 andi t6,a0,0x2 |
---|
4063 | ... |
---|
4064 | 204: 0000046c 0x46c |
---|
4065 | 208: 00000470 tge zero,zero,0x11 |
---|
4066 | 20c: 706d0001 maddu v1,t5 |
---|
4067 | 210: 7c000004 0x7c000004 |
---|
4068 | 214: 03000004 sllv zero,zero,t8 |
---|
4069 | 218: 00e08d00 0xe08d00 |
---|
4070 | 21c: 0000047c 0x47c |
---|
4071 | 220: 00000754 0x754 |
---|
4072 | 224: e08e0003 sc t6,3(a0) |
---|
4073 | ... |
---|
4074 | 230: 00075400 sll t2,a3,0x10 |
---|
4075 | 234: 00075800 sll t3,a3,0x0 |
---|
4076 | 238: 6d000100 0x6d000100 |
---|
4077 | 23c: 00000758 0x758 |
---|
4078 | 240: 00000764 0x764 |
---|
4079 | 244: d88d0003 ldc2 $13,3(a0) |
---|
4080 | 248: 00076400 sll t4,a3,0x10 |
---|
4081 | 24c: 000bd800 sll k1,t3,0x0 |
---|
4082 | 250: 8e000300 lw zero,768(s0) |
---|
4083 | 254: 000000d8 0xd8 |
---|
4084 | 258: 00000000 nop |
---|
4085 | 25c: 0bd80000 j f600000 <HexaTab.1196+0xedffd34> |
---|
4086 | 260: 0bdc0000 j f700000 <HexaTab.1196+0xeeffd34> |
---|
4087 | 264: 00010000 sll zero,at,0x0 |
---|
4088 | 268: 000bdc6d 0xbdc6d |
---|
4089 | 26c: 000be800 sll sp,t3,0x0 |
---|
4090 | 270: 8d000200 lw zero,512(t0) |
---|
4091 | 274: 000be820 add sp,zero,t3 |
---|
4092 | 278: 000c2000 sll a0,t4,0x0 |
---|
4093 | 27c: 8e000200 lw zero,512(s0) |
---|
4094 | 280: 00000020 add zero,zero,zero |
---|
4095 | 284: 00000000 nop |
---|
4096 | 288: 000c2000 sll a0,t4,0x0 |
---|
4097 | 28c: 000c2400 sll a0,t4,0x10 |
---|
4098 | 290: 6d000100 0x6d000100 |
---|
4099 | 294: 00000c24 0xc24 |
---|
4100 | 298: 00000c30 tge zero,zero,0x30 |
---|
4101 | 29c: 208d0002 addi t5,a0,2 |
---|
4102 | 2a0: 00000c30 tge zero,zero,0x30 |
---|
4103 | 2a4: 00000c68 0xc68 |
---|
4104 | 2a8: 208e0002 addi t6,a0,2 |
---|
4105 | ... |
---|
4106 | 2b4: 00000c68 0xc68 |
---|
4107 | 2b8: 00000c6c 0xc6c |
---|
4108 | 2bc: 6c6d0001 0x6c6d0001 |
---|
4109 | 2c0: 7800000c 0x7800000c |
---|
4110 | 2c4: 0200000c syscall 0x80000 |
---|
4111 | 2c8: 78208d00 0x78208d00 |
---|
4112 | 2cc: ac00000c sw zero,12(zero) |
---|
4113 | 2d0: 0200000c syscall 0x80000 |
---|
4114 | 2d4: 00208e00 0x208e00 |
---|
4115 | 2d8: 00000000 nop |
---|
4116 | 2dc: ac000000 sw zero,0(zero) |
---|
4117 | 2e0: b000000c 0xb000000c |
---|
4118 | 2e4: 0100000c syscall 0x40000 |
---|
4119 | 2e8: 0cb06d00 jal 2c1b400 <HexaTab.1196+0x241b134> |
---|
4120 | 2ec: 0cbc0000 jal 2f00000 <HexaTab.1196+0x26ffd34> |
---|
4121 | 2f0: 00020000 sll zero,v0,0x0 |
---|
4122 | 2f4: 0cbc208d jal 2f08234 <HexaTab.1196+0x2707f68> |
---|
4123 | 2f8: 0cf80000 jal 3e00000 <HexaTab.1196+0x35ffd34> |
---|
4124 | 2fc: 00020000 sll zero,v0,0x0 |
---|
4125 | 300: 0000208e 0x208e |
---|
4126 | 304: 00000000 nop |
---|
4127 | 308: 0cf80000 jal 3e00000 <HexaTab.1196+0x35ffd34> |
---|
4128 | 30c: 0cfc0000 jal 3f00000 <HexaTab.1196+0x36ffd34> |
---|
4129 | 310: 00010000 sll zero,at,0x0 |
---|
4130 | 314: 000cfc6d 0xcfc6d |
---|
4131 | 318: 000d0800 sll at,t5,0x0 |
---|
4132 | 31c: 8d000200 lw zero,512(t0) |
---|
4133 | 320: 000d0820 add at,zero,t5 |
---|
4134 | 324: 000d4400 sll t0,t5,0x10 |
---|
4135 | 328: 8e000200 lw zero,512(s0) |
---|
4136 | 32c: 00000020 add zero,zero,zero |
---|
4137 | 330: 00000000 nop |
---|
4138 | 334: 000d4400 sll t0,t5,0x10 |
---|
4139 | 338: 000d4800 sll t1,t5,0x0 |
---|
4140 | 33c: 6d000100 0x6d000100 |
---|
4141 | 340: 00000d48 0xd48 |
---|
4142 | 344: 00000d54 0xd54 |
---|
4143 | 348: 208d0002 addi t5,a0,2 |
---|
4144 | 34c: 00000d54 0xd54 |
---|
4145 | 350: 00000d98 0xd98 |
---|
4146 | 354: 208e0002 addi t6,a0,2 |
---|
4147 | ... |
---|
4148 | 360: 00000d98 0xd98 |
---|
4149 | 364: 00000d9c 0xd9c |
---|
4150 | 368: 9c6d0001 0x9c6d0001 |
---|
4151 | 36c: a800000d swl zero,13(zero) |
---|
4152 | 370: 0200000d break 0x200 |
---|
4153 | 374: a8208d00 swl zero,-29440(at) |
---|
4154 | 378: ec00000d swc3 $0,13(zero) |
---|
4155 | 37c: 0200000d break 0x200 |
---|
4156 | 380: 00208e00 0x208e00 |
---|
4157 | 384: 00000000 nop |
---|
4158 | 388: ec000000 swc3 $0,0(zero) |
---|
4159 | 38c: f000000d 0xf000000d |
---|
4160 | 390: 0100000d break 0x100 |
---|
4161 | 394: 0df06d00 jal 7c1b400 <HexaTab.1196+0x741b134> |
---|
4162 | 398: 0dfc0000 jal 7f00000 <HexaTab.1196+0x76ffd34> |
---|
4163 | 39c: 00020000 sll zero,v0,0x0 |
---|
4164 | 3a0: 0dfc208d jal 7f08234 <HexaTab.1196+0x7707f68> |
---|
4165 | 3a4: 0e300000 jal 8c00000 <HexaTab.1196+0x83ffd34> |
---|
4166 | 3a8: 00020000 sll zero,v0,0x0 |
---|
4167 | 3ac: 0000208e 0x208e |
---|
4168 | 3b0: 00000000 nop |
---|
4169 | 3b4: 0e300000 jal 8c00000 <HexaTab.1196+0x83ffd34> |
---|
4170 | 3b8: 0e340000 jal 8d00000 <HexaTab.1196+0x84ffd34> |
---|
4171 | 3bc: 00010000 sll zero,at,0x0 |
---|
4172 | 3c0: 000e346d 0xe346d |
---|
4173 | 3c4: 000e4000 sll t0,t6,0x0 |
---|
4174 | 3c8: 8d000200 lw zero,512(t0) |
---|
4175 | 3cc: 000e4020 add t0,zero,t6 |
---|
4176 | 3d0: 000e8400 sll s0,t6,0x10 |
---|
4177 | 3d4: 8e000200 lw zero,512(s0) |
---|
4178 | 3d8: 00000020 add zero,zero,zero |
---|
4179 | 3dc: 00000000 nop |
---|
4180 | 3e0: 000e8400 sll s0,t6,0x10 |
---|
4181 | 3e4: 000e8800 sll s1,t6,0x0 |
---|
4182 | 3e8: 6d000100 0x6d000100 |
---|
4183 | 3ec: 00000e88 0xe88 |
---|
4184 | 3f0: 00000e94 0xe94 |
---|
4185 | 3f4: 208d0002 addi t5,a0,2 |
---|
4186 | 3f8: 00000e94 0xe94 |
---|
4187 | 3fc: 00000ed8 0xed8 |
---|
4188 | 400: 208e0002 addi t6,a0,2 |
---|
4189 | ... |
---|
4190 | 40c: 00000ed8 0xed8 |
---|
4191 | 410: 00000edc 0xedc |
---|
4192 | 414: dc6d0001 ldc3 $13,1(v1) |
---|
4193 | 418: e800000e swc2 $0,14(zero) |
---|
4194 | 41c: 0200000e 0x200000e |
---|
4195 | 420: e8208d00 swc2 $0,-29440(at) |
---|
4196 | 424: 2c00000e sltiu zero,zero,14 |
---|
4197 | 428: 0200000f 0x200000f |
---|
4198 | 42c: 00208e00 0x208e00 |
---|
4199 | 430: 00000000 nop |
---|
4200 | 434: 2c000000 sltiu zero,zero,0 |
---|
4201 | 438: 3000000f andi zero,zero,0xf |
---|
4202 | 43c: 0100000f 0x100000f |
---|
4203 | 440: 0f306d00 jal cc1b400 <HexaTab.1196+0xc41b134> |
---|
4204 | 444: 0f3c0000 jal cf00000 <HexaTab.1196+0xc6ffd34> |
---|
4205 | 448: 00020000 sll zero,v0,0x0 |
---|
4206 | 44c: 0f3c208d jal cf08234 <HexaTab.1196+0xc707f68> |
---|
4207 | 450: 0f800000 jal e000000 <HexaTab.1196+0xd7ffd34> |
---|
4208 | 454: 00020000 sll zero,v0,0x0 |
---|
4209 | 458: 0000208e 0x208e |
---|
4210 | 45c: 00000000 nop |
---|
4211 | 460: 0f800000 jal e000000 <HexaTab.1196+0xd7ffd34> |
---|
4212 | 464: 0f840000 jal e100000 <HexaTab.1196+0xd8ffd34> |
---|
4213 | 468: 00010000 sll zero,at,0x0 |
---|
4214 | 46c: 000f846d 0xf846d |
---|
4215 | 470: 000f9000 sll s2,t7,0x0 |
---|
4216 | 474: 8d000200 lw zero,512(t0) |
---|
4217 | 478: 000f9020 add s2,zero,t7 |
---|
4218 | 47c: 000fc400 sll t8,t7,0x10 |
---|
4219 | 480: 8e000200 lw zero,512(s0) |
---|
4220 | 484: 00000020 add zero,zero,zero |
---|
4221 | 488: 00000000 nop |
---|
4222 | 48c: 000fc400 sll t8,t7,0x10 |
---|
4223 | 490: 000fc800 sll t9,t7,0x0 |
---|
4224 | 494: 6d000100 0x6d000100 |
---|
4225 | 498: 00000fc8 0xfc8 |
---|
4226 | 49c: 00000fd4 0xfd4 |
---|
4227 | 4a0: 208d0002 addi t5,a0,2 |
---|
4228 | 4a4: 00000fd4 0xfd4 |
---|
4229 | 4a8: 00001024 and v0,zero,zero |
---|
4230 | 4ac: 208e0002 addi t6,a0,2 |
---|
4231 | ... |
---|
4232 | 4b8: 00001024 and v0,zero,zero |
---|
4233 | 4bc: 00001028 0x1028 |
---|
4234 | 4c0: 286d0001 slti t5,v1,1 |
---|
4235 | 4c4: 34000010 li zero,0x10 |
---|
4236 | 4c8: 02000010 0x2000010 |
---|
4237 | 4cc: 34208d00 ori zero,at,0x8d00 |
---|
4238 | 4d0: 74000010 jalx 40 <seg_code_base-0x3fffc0> |
---|
4239 | 4d4: 02000010 0x2000010 |
---|
4240 | 4d8: 00208e00 0x208e00 |
---|
4241 | 4dc: 00000000 nop |
---|
4242 | 4e0: 74000000 jalx 0 <seg_code_base-0x400000> |
---|
4243 | 4e4: 78000010 0x78000010 |
---|
4244 | 4e8: 01000010 0x1000010 |
---|
4245 | 4ec: 10786d00 beq v1,t8,1b8f0 <seg_code_base-0x3e4710> |
---|
4246 | 4f0: 10840000 beq a0,a0,4f4 <seg_code_base-0x3ffb0c> |
---|
4247 | 4f4: 00020000 sll zero,v0,0x0 |
---|
4248 | 4f8: 1084208d beq a0,a0,8730 <seg_code_base-0x3f78d0> |
---|
4249 | 4fc: 10b80000 beq a1,t8,500 <seg_code_base-0x3ffb00> |
---|
4250 | 500: 00020000 sll zero,v0,0x0 |
---|
4251 | 504: 0000208e 0x208e |
---|
4252 | 508: 00000000 nop |
---|
4253 | 50c: 10b80000 beq a1,t8,510 <seg_code_base-0x3ffaf0> |
---|
4254 | 510: 10bc0000 beq a1,gp,514 <seg_code_base-0x3ffaec> |
---|
4255 | 514: 00010000 sll zero,at,0x0 |
---|
4256 | 518: 0010bc6d 0x10bc6d |
---|
4257 | 51c: 0010c800 sll t9,s0,0x0 |
---|
4258 | 520: 8d000200 lw zero,512(t0) |
---|
4259 | 524: 0010c828 0x10c828 |
---|
4260 | 528: 00114400 sll t0,s1,0x10 |
---|
4261 | 52c: 8e000200 lw zero,512(s0) |
---|
4262 | 530: 00000028 0x28 |
---|
4263 | 534: 00000000 nop |
---|
4264 | 538: 00114400 sll t0,s1,0x10 |
---|
4265 | 53c: 00114800 sll t1,s1,0x0 |
---|
4266 | 540: 6d000100 0x6d000100 |
---|
4267 | 544: 00001148 0x1148 |
---|
4268 | 548: 00001154 0x1154 |
---|
4269 | 54c: 208d0002 addi t5,a0,2 |
---|
4270 | 550: 00001154 0x1154 |
---|
4271 | 554: 00001188 0x1188 |
---|
4272 | 558: 208e0002 addi t6,a0,2 |
---|
4273 | ... |
---|
4274 | 568: 00000004 sllv zero,zero,zero |
---|
4275 | 56c: 046d0001 0x46d0001 |
---|
4276 | 570: 14000000 bnez zero,574 <seg_code_base-0x3ffa8c> |
---|
4277 | 574: 02000000 0x2000000 |
---|
4278 | 578: 14108d00 bne zero,s0,fffe397c <HexaTab.1196+0xff7e36b0> |
---|
4279 | 57c: 6c000000 0x6c000000 |
---|
4280 | 580: 02000000 0x2000000 |
---|
4281 | 584: 00108e00 sll s1,s0,0x18 |
---|
4282 | 588: 00000000 nop |
---|
4283 | 58c: 6c000000 0x6c000000 |
---|
4284 | 590: 70000000 madd zero,zero |
---|
4285 | 594: 01000000 0x1000000 |
---|
4286 | 598: 00706d00 0x706d00 |
---|
4287 | 59c: 007c0000 0x7c0000 |
---|
4288 | 5a0: 00020000 sll zero,v0,0x0 |
---|
4289 | 5a4: 007c388d break 0x7c,0xe2 |
---|
4290 | 5a8: 03400000 0x3400000 |
---|
4291 | 5ac: 00020000 sll zero,v0,0x0 |
---|
4292 | 5b0: 0000388e 0x388e |
---|
4293 | 5b4: 00000000 nop |
---|
4294 | 5b8: 03400000 0x3400000 |
---|
4295 | 5bc: 03440000 0x3440000 |
---|
4296 | 5c0: 00010000 sll zero,at,0x0 |
---|
4297 | 5c4: 0003446d 0x3446d |
---|
4298 | 5c8: 00035000 sll t2,v1,0x0 |
---|
4299 | 5cc: 8d000200 lw zero,512(t0) |
---|
4300 | 5d0: 00035030 tge zero,v1,0x140 |
---|
4301 | 5d4: 00060c00 sll at,a2,0x10 |
---|
4302 | 5d8: 8e000200 lw zero,512(s0) |
---|
4303 | 5dc: 00000030 tge zero,zero |
---|
4304 | 5e0: 00000000 nop |
---|
4305 | ... |
---|
4306 | |
---|
4307 | Disassembly of section .debug_pubnames: |
---|
4308 | |
---|
4309 | 00000000 <.debug_pubnames>: |
---|
4310 | 0: 00000033 tltu zero,zero |
---|
4311 | 4: 00000002 srl zero,zero,0x0 |
---|
4312 | 8: 01ed0000 0x1ed0000 |
---|
4313 | c: 00fb0000 0xfb0000 |
---|
4314 | 10: 72700000 madd s3,s0 |
---|
4315 | 14: 6375646f 0x6375646f |
---|
4316 | 18: 42007265 c0 0x7265 |
---|
4317 | 1c: 63000001 0x63000001 |
---|
4318 | 20: 75736e6f jalx 5cdb9bc <HexaTab.1196+0x54db6f0> |
---|
4319 | 24: 0072656d 0x72656d |
---|
4320 | 28: 00000183 sra zero,zero,0x6 |
---|
4321 | 2c: 74756f72 jalx 1d5bdc8 <HexaTab.1196+0x155bafc> |
---|
4322 | 30: 00007265 0x7265 |
---|
4323 | 34: 35000000 ori zero,t0,0x0 |
---|
4324 | 38: 02000002 0x2000002 |
---|
4325 | 3c: 0001ed00 sll sp,at,0x14 |
---|
4326 | 40: 00087600 sll t6,t0,0x18 |
---|
4327 | 44: 0000f600 sll s8,zero,0x18 |
---|
4328 | 48: 65696700 0x65696700 |
---|
4329 | 4c: 72705f74 0x72705f74 |
---|
4330 | 50: 6469636f 0x6469636f |
---|
4331 | 54: 00010e00 sll at,at,0x18 |
---|
4332 | 58: 65696700 0x65696700 |
---|
4333 | 5c: 72705f74 0x72705f74 |
---|
4334 | 60: 6974636f 0x6974636f |
---|
4335 | 64: 2600656d addiu zero,s0,25965 |
---|
4336 | 68: 67000001 0x67000001 |
---|
4337 | 6c: 5f746569 0x5f746569 |
---|
4338 | 70: 5f797474 0x5f797474 |
---|
4339 | 74: 63747570 0x63747570 |
---|
4340 | 78: 00015200 sll t2,at,0x8 |
---|
4341 | 7c: 65696700 0x65696700 |
---|
4342 | 80: 74745f74 jalx 1d17dd0 <HexaTab.1196+0x1517b04> |
---|
4343 | 84: 75705f79 jalx 5c17de4 <HexaTab.1196+0x5417b18> |
---|
4344 | 88: 92007374 lbu zero,29556(s0) |
---|
4345 | 8c: 67000001 0x67000001 |
---|
4346 | 90: 5f746569 0x5f746569 |
---|
4347 | 94: 5f797474 0x5f797474 |
---|
4348 | 98: 77747570 jalx dd1d5c0 <HexaTab.1196+0xd51d2f4> |
---|
4349 | 9c: 0001e800 sll sp,at,0x0 |
---|
4350 | a0: 65696700 0x65696700 |
---|
4351 | a4: 74745f74 jalx 1d17dd0 <HexaTab.1196+0x1517b04> |
---|
4352 | a8: 65675f79 0x65675f79 |
---|
4353 | ac: 6e5f6374 0x6e5f6374 |
---|
4354 | b0: 72695f6f 0x72695f6f |
---|
4355 | b4: 02220071 tgeu s1,v0,0x1 |
---|
4356 | b8: 69670000 0x69670000 |
---|
4357 | bc: 745f7465 jalx 17dd194 <HexaTab.1196+0xfdcec8> |
---|
4358 | c0: 675f7974 0x675f7974 |
---|
4359 | c4: 00637465 0x637465 |
---|
4360 | c8: 0000025c 0x25c |
---|
4361 | cc: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4362 | d0: 7974745f 0x7974745f |
---|
4363 | d4: 7465675f jalx 1959d7c <HexaTab.1196+0x1159ab0> |
---|
4364 | d8: 02c70073 tltu s6,a3,0x1 |
---|
4365 | dc: 69670000 0x69670000 |
---|
4366 | e0: 745f7465 jalx 17dd194 <HexaTab.1196+0xfdcec8> |
---|
4367 | e4: 675f7974 0x675f7974 |
---|
4368 | e8: 00777465 0x777465 |
---|
4369 | ec: 00000392 0x392 |
---|
4370 | f0: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4371 | f4: 7974745f 0x7974745f |
---|
4372 | f8: 6972705f 0x6972705f |
---|
4373 | fc: 0066746e 0x66746e |
---|
4374 | 100: 000004b7 0x4b7 |
---|
4375 | 104: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4376 | 108: 6463675f 0x6463675f |
---|
4377 | 10c: 7465735f jalx 195cd7c <HexaTab.1196+0x115cab0> |
---|
4378 | 110: 61706f5f 0x61706f5f |
---|
4379 | 114: 0004e500 sll gp,a0,0x14 |
---|
4380 | 118: 65696700 0x65696700 |
---|
4381 | 11c: 63675f74 0x63675f74 |
---|
4382 | 120: 65735f64 0x65735f64 |
---|
4383 | 124: 706f5f74 0x706f5f74 |
---|
4384 | 128: 05130062 bgezall t0,2b4 <seg_code_base-0x3ffd4c> |
---|
4385 | 12c: 69670000 0x69670000 |
---|
4386 | 130: 675f7465 0x675f7465 |
---|
4387 | 134: 735f6463 0x735f6463 |
---|
4388 | 138: 74726174 jalx 1c985d0 <HexaTab.1196+0x1498304> |
---|
4389 | 13c: 00052c00 sll a1,a1,0x10 |
---|
4390 | 140: 65696700 0x65696700 |
---|
4391 | 144: 63675f74 0x63675f74 |
---|
4392 | 148: 65675f64 0x65675f64 |
---|
4393 | 14c: 74735f74 jalx 1cd7dd0 <HexaTab.1196+0x14d7b04> |
---|
4394 | 150: 73757461 0x73757461 |
---|
4395 | 154: 00055a00 sll t3,a1,0x8 |
---|
4396 | 158: 65696700 0x65696700 |
---|
4397 | 15c: 63675f74 0x63675f74 |
---|
4398 | 160: 65675f64 0x65675f64 |
---|
4399 | 164: 65725f74 0x65725f74 |
---|
4400 | 168: 746c7573 jalx 1b1d5cc <HexaTab.1196+0x131d300> |
---|
4401 | 16c: 00058800 sll s1,a1,0x0 |
---|
4402 | 170: 65696700 0x65696700 |
---|
4403 | 174: 6f695f74 0x6f695f74 |
---|
4404 | 178: 72775f63 0x72775f63 |
---|
4405 | 17c: 00657469 0x657469 |
---|
4406 | 180: 000005d6 0x5d6 |
---|
4407 | 184: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4408 | 188: 636f695f 0x636f695f |
---|
4409 | 18c: 6165725f 0x6165725f |
---|
4410 | 190: 06220064 bltzl s1,324 <seg_code_base-0x3ffcdc> |
---|
4411 | 194: 69670000 0x69670000 |
---|
4412 | 198: 695f7465 0x695f7465 |
---|
4413 | 19c: 635f636f 0x635f636f |
---|
4414 | 1a0: 6c706d6f 0x6c706d6f |
---|
4415 | 1a4: 64657465 0x64657465 |
---|
4416 | 1a8: 00063b00 sll a3,a2,0xc |
---|
4417 | 1ac: 65696700 0x65696700 |
---|
4418 | 1b0: 62665f74 0x62665f74 |
---|
4419 | 1b4: 6e79735f 0x6e79735f |
---|
4420 | 1b8: 72775f63 0x72775f63 |
---|
4421 | 1bc: 00657469 0x657469 |
---|
4422 | 1c0: 00000687 0x687 |
---|
4423 | 1c4: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4424 | 1c8: 5f62665f 0x5f62665f |
---|
4425 | 1cc: 636e7973 0x636e7973 |
---|
4426 | 1d0: 6165725f 0x6165725f |
---|
4427 | 1d4: 06d30064 bgezall s6,368 <seg_code_base-0x3ffc98> |
---|
4428 | 1d8: 69670000 0x69670000 |
---|
4429 | 1dc: 665f7465 0x665f7465 |
---|
4430 | 1e0: 72775f62 0x72775f62 |
---|
4431 | 1e4: 00657469 0x657469 |
---|
4432 | 1e8: 0000071f 0x71f |
---|
4433 | 1ec: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4434 | 1f0: 5f62665f 0x5f62665f |
---|
4435 | 1f4: 64616572 0x64616572 |
---|
4436 | 1f8: 00076b00 sll t5,a3,0xc |
---|
4437 | 1fc: 65696700 0x65696700 |
---|
4438 | 200: 62665f74 0x62665f74 |
---|
4439 | 204: 6d6f635f 0x6d6f635f |
---|
4440 | 208: 74656c70 jalx 195b1c0 <HexaTab.1196+0x115aef4> |
---|
4441 | 20c: 84006465 lh zero,25701(zero) |
---|
4442 | 210: 67000007 0x67000007 |
---|
4443 | 214: 5f746569 0x5f746569 |
---|
4444 | 218: 6a626f76 0x6a626f76 |
---|
4445 | 21c: 7465675f jalx 1959d7c <HexaTab.1196+0x1159ab0> |
---|
4446 | 220: 6162765f 0x6162765f |
---|
4447 | 224: df006573 ldc3 $0,25971(t8) |
---|
4448 | 228: 67000007 0x67000007 |
---|
4449 | 22c: 5f746569 0x5f746569 |
---|
4450 | 230: 636f7270 0x636f7270 |
---|
4451 | 234: 6d756e5f 0x6d756e5f |
---|
4452 | 238: 00726562 0x726562 |
---|
4453 | 23c: 0000081c 0x81c |
---|
4454 | 240: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4455 | 244: 6978655f 0x6978655f |
---|
4456 | 248: 08310074 j c401d0 <HexaTab.1196+0x43ff04> |
---|
4457 | 24c: 69670000 0x69670000 |
---|
4458 | 250: 725f7465 0x725f7465 |
---|
4459 | 254: 00646e61 0x646e61 |
---|
4460 | 258: 0000085c 0x85c |
---|
4461 | 25c: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4462 | 260: 7874635f 0x7874635f |
---|
4463 | 264: 6977735f 0x6977735f |
---|
4464 | 268: 00686374 teq v1,t0,0x18d |
---|
4465 | 26c: 00000000 nop |
---|
4466 | 270: 00000041 0x41 |
---|
4467 | 274: 0a630002 j 98c0008 <HexaTab.1196+0x90bfd3c> |
---|
4468 | 278: 02470000 0x2470000 |
---|
4469 | 27c: 00c20000 0xc20000 |
---|
4470 | 280: 776d0000 jalx db40000 <HexaTab.1196+0xd33fd34> |
---|
4471 | 284: 6c5f726d 0x6c5f726d |
---|
4472 | 288: 5f6b636f 0x5f6b636f |
---|
4473 | 28c: 75716361 jalx 5c58d84 <HexaTab.1196+0x5458ab8> |
---|
4474 | 290: 00657269 0x657269 |
---|
4475 | 294: 0000010a 0x10a |
---|
4476 | 298: 726d776d 0x726d776d |
---|
4477 | 29c: 6972775f 0x6972775f |
---|
4478 | 2a0: b4006574 0xb4006574 |
---|
4479 | 2a4: 6d000001 0x6d000001 |
---|
4480 | 2a8: 5f726d77 0x5f726d77 |
---|
4481 | 2ac: 64616572 0x64616572 |
---|
4482 | 2b0: 00000000 nop |
---|
4483 | ... |
---|
4484 | |
---|
4485 | Disassembly of section .debug_aranges: |
---|
4486 | |
---|
4487 | 00000000 <.debug_aranges>: |
---|
4488 | 0: 0000001c 0x1c |
---|
4489 | 4: 00000002 srl zero,zero,0x0 |
---|
4490 | 8: 00040000 sll zero,a0,0x0 |
---|
4491 | c: 00000000 nop |
---|
4492 | 10: 00400000 0x400000 |
---|
4493 | 14: 00000404 0x404 |
---|
4494 | ... |
---|
4495 | 20: 0000001c 0x1c |
---|
4496 | 24: 01ed0002 0x1ed0002 |
---|
4497 | 28: 00040000 sll zero,a0,0x0 |
---|
4498 | 2c: 00000000 nop |
---|
4499 | 30: 00400404 0x400404 |
---|
4500 | 34: 00001188 0x1188 |
---|
4501 | ... |
---|
4502 | 40: 0000001c 0x1c |
---|
4503 | 44: 0a630002 j 98c0008 <HexaTab.1196+0x90bfd3c> |
---|
4504 | 48: 00040000 sll zero,a0,0x0 |
---|
4505 | 4c: 00000000 nop |
---|
4506 | 50: 0040158c syscall 0x10056 |
---|
4507 | 54: 0000060c syscall 0x18 |
---|
4508 | ... |
---|
4509 | |
---|
4510 | Disassembly of section .debug_str: |
---|
4511 | |
---|
4512 | 00000000 <.debug_str>: |
---|
4513 | 0: 4a424f56 c2 0x424f56 |
---|
4514 | 4: 5059545f beql v0,t9,15184 <seg_code_base-0x3eae7c> |
---|
4515 | 8: 4f4c5f45 c3 0x14c5f45 |
---|
4516 | c: 56004b43 bnezl s0,12d1c <seg_code_base-0x3ed2e4> |
---|
4517 | 10: 5f4a424f 0x5f4a424f |
---|
4518 | 14: 45505954 0x45505954 |
---|
4519 | 18: 4d574d5f 0x4d574d5f |
---|
4520 | 1c: 776d0052 jalx db40148 <HexaTab.1196+0xd33fe7c> |
---|
4521 | 20: 695f726d 0x695f726d |
---|
4522 | 24: 6f63006e 0x6f63006e |
---|
4523 | 28: 6d75736e 0x6d75736e |
---|
4524 | 2c: 74007265 jalx 1c994 <seg_code_base-0x3e366c> |
---|
4525 | 30: 6f706d65 0x6f706d65 |
---|
4526 | 34: 424f5600 c0 0x4f5600 |
---|
4527 | 38: 59545f4a 0x59545f4a |
---|
4528 | 3c: 505f4550 beql v0,ra,11580 <seg_code_base-0x3eea80> |
---|
4529 | 40: 00495245 0x495245 |
---|
4530 | 44: 4a424f56 c2 0x424f56 |
---|
4531 | 48: 5059545f beql v0,t9,151c8 <seg_code_base-0x3eae38> |
---|
4532 | 4c: 55425f45 bnel t2,v0,17d64 <seg_code_base-0x3e829c> |
---|
4533 | 50: 52454646 beql s2,a1,1196c <seg_code_base-0x3ee694> |
---|
4534 | 54: 64697700 0x64697700 |
---|
4535 | 58: 75006874 jalx 401a1d0 <HexaTab.1196+0x3819f04> |
---|
4536 | 5c: 6769736e 0x6769736e |
---|
4537 | 60: 2064656e addi a0,v1,25966 |
---|
4538 | 64: 00746e69 0x746e69 |
---|
4539 | 68: 4a424f56 c2 0x424f56 |
---|
4540 | 6c: 5059545f beql v0,t9,151ec <seg_code_base-0x3eae14> |
---|
4541 | 70: 4c455f45 0x4c455f45 |
---|
4542 | 74: 776d0046 jalx db40118 <HexaTab.1196+0xd33fe4c> |
---|
4543 | 78: 635f726d 0x635f726d |
---|
4544 | 7c: 6e6e6168 0x6e6e6168 |
---|
4545 | 80: 735f6c65 0x735f6c65 |
---|
4546 | 84: 6d776d00 0x6d776d00 |
---|
4547 | 88: 68635f72 0x68635f72 |
---|
4548 | 8c: 656e6e61 0x656e6e61 |
---|
4549 | 90: 00745f6c 0x745f6c |
---|
4550 | 94: 6573552f 0x6573552f |
---|
4551 | 98: 612f7372 0x612f7372 |
---|
4552 | 9c: 6e69616c 0x6e69616c |
---|
4553 | a0: 636f442f 0x636f442f |
---|
4554 | a4: 6e656d75 0x6e656d75 |
---|
4555 | a8: 6c2f7374 0x6c2f7374 |
---|
4556 | ac: 6e656369 0x6e656369 |
---|
4557 | b0: 612f6563 0x612f6563 |
---|
4558 | b4: 5f6f6d6c 0x5f6f6d6c |
---|
4559 | b8: 5f6e7673 0x5f6e7673 |
---|
4560 | bc: 31313032 andi s1,t1,0x3032 |
---|
4561 | c0: 666f732f 0x666f732f |
---|
4562 | c4: 69672f74 0x69672f74 |
---|
4563 | c8: 765f7465 jalx 97dd194 <HexaTab.1196+0x8fdcec8> |
---|
4564 | cc: 70612f6d 0x70612f6d |
---|
4565 | d0: 722f7370 0x722f7370 |
---|
4566 | d4: 6574756f 0x6574756f |
---|
4567 | d8: 72700072 0x72700072 |
---|
4568 | dc: 6375646f 0x6375646f |
---|
4569 | e0: 56007265 bnezl s0,1ca78 <seg_code_base-0x3e3588> |
---|
4570 | e4: 5f4a424f 0x5f4a424f |
---|
4571 | e8: 45505954 0x45505954 |
---|
4572 | ec: 5241425f beql s2,at,10a6c <seg_code_base-0x3ef594> |
---|
4573 | f0: 52454952 beql s2,a1,1263c <seg_code_base-0x3ed9c4> |
---|
4574 | f4: 6d776d00 0x6d776d00 |
---|
4575 | f8: 65640072 0x65640072 |
---|
4576 | fc: 00687470 tge v1,t0,0x1d1 |
---|
4577 | 100: 61746164 0x61746164 |
---|
4578 | 104: 69616d00 0x69616d00 |
---|
4579 | 108: 00632e6e 0x632e6e |
---|
4580 | 10c: 726d776d 0x726d776d |
---|
4581 | 110: 74756f5f jalx 1d5bd7c <HexaTab.1196+0x155bab0> |
---|
4582 | 114: 424f5600 c0 0x4f5600 |
---|
4583 | 118: 59545f4a 0x59545f4a |
---|
4584 | 11c: 505f4550 beql v0,ra,11660 <seg_code_base-0x3ee9a0> |
---|
4585 | 120: 00424154 0x424154 |
---|
4586 | 124: 20554e47 addi s5,v0,20039 |
---|
4587 | 128: 2e342043 sltiu s4,s1,8259 |
---|
4588 | 12c: 00322e34 teq at,s2,0xb8 |
---|
4589 | 130: 4a424f56 c2 0x424f56 |
---|
4590 | 134: 5059545f beql v0,t9,152b4 <seg_code_base-0x3ead4c> |
---|
4591 | 138: 4c425f45 0x4c425f45 |
---|
4592 | 13c: 6700424f 0x6700424f |
---|
4593 | 140: 5f746569 0x5f746569 |
---|
4594 | 144: 74697865 jalx 1a5e194 <HexaTab.1196+0x125dec8> |
---|
4595 | 148: 67657200 0x67657200 |
---|
4596 | 14c: 5f6f6e5f 0x5f6f6e5f |
---|
4597 | 150: 5f646e61 0x5f646e61 |
---|
4598 | 154: 7074756f 0x7074756f |
---|
4599 | 158: 67007475 0x67007475 |
---|
4600 | 15c: 5f746569 0x5f746569 |
---|
4601 | 160: 775f6266 jalx d7d8998 <HexaTab.1196+0xcfd86cc> |
---|
4602 | 164: 65746972 0x65746972 |
---|
4603 | 168: 65696700 0x65696700 |
---|
4604 | 16c: 6f695f74 0x6f695f74 |
---|
4605 | 170: 65725f63 0x65725f63 |
---|
4606 | 174: 73006461 0x73006461 |
---|
4607 | 178: 635f7379 0x635f7379 |
---|
4608 | 17c: 006c6c61 0x6c6c61 |
---|
4609 | 180: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4610 | 184: 5f62665f 0x5f62665f |
---|
4611 | 188: 706d6f63 0x706d6f63 |
---|
4612 | 18c: 6574656c 0x6574656c |
---|
4613 | 190: 6c630064 0x6c630064 |
---|
4614 | 194: 65747375 0x65747375 |
---|
4615 | 198: 64695f72 0x64695f72 |
---|
4616 | 19c: 646e6900 0x646e6900 |
---|
4617 | 1a0: 67007865 0x67007865 |
---|
4618 | 1a4: 5f746569 0x5f746569 |
---|
4619 | 1a8: 6a626f76 0x6a626f76 |
---|
4620 | 1ac: 7465675f jalx 1959d7c <HexaTab.1196+0x1159ab0> |
---|
4621 | 1b0: 6162765f 0x6162765f |
---|
4622 | 1b4: 67006573 0x67006573 |
---|
4623 | 1b8: 5f746569 0x5f746569 |
---|
4624 | 1bc: 5f797474 0x5f797474 |
---|
4625 | 1c0: 63746567 0x63746567 |
---|
4626 | 1c4: 626f7600 0x626f7600 |
---|
4627 | 1c8: 79745f6a 0x79745f6a |
---|
4628 | 1cc: 67006570 0x67006570 |
---|
4629 | 1d0: 5f746569 0x5f746569 |
---|
4630 | 1d4: 5f646367 0x5f646367 |
---|
4631 | 1d8: 5f746573 0x5f746573 |
---|
4632 | 1dc: 0062706f 0x62706f |
---|
4633 | 1e0: 5f676572 0x5f676572 |
---|
4634 | 1e4: 67003061 0x67003061 |
---|
4635 | 1e8: 5f746569 0x5f746569 |
---|
4636 | 1ec: 636f7270 0x636f7270 |
---|
4637 | 1f0: 656d6974 0x656d6974 |
---|
4638 | 1f4: 65696700 0x65696700 |
---|
4639 | 1f8: 62665f74 0x62665f74 |
---|
4640 | 1fc: 6165725f 0x6165725f |
---|
4641 | 200: 696c0064 0x696c0064 |
---|
4642 | 204: 732f7362 0x732f7362 |
---|
4643 | 208: 6f696474 0x6f696474 |
---|
4644 | 20c: 6700632e 0x6700632e |
---|
4645 | 210: 5f746569 0x5f746569 |
---|
4646 | 214: 5f797474 0x5f797474 |
---|
4647 | 218: 73746567 0x73746567 |
---|
4648 | 21c: 65696700 0x65696700 |
---|
4649 | 220: 62665f74 0x62665f74 |
---|
4650 | 224: 6e79735f 0x6e79735f |
---|
4651 | 228: 65725f63 0x65725f63 |
---|
4652 | 22c: 67006461 0x67006461 |
---|
4653 | 230: 5f746569 0x5f746569 |
---|
4654 | 234: 5f797474 0x5f797474 |
---|
4655 | 238: 77746567 jalx dd1959c <HexaTab.1196+0xd5192d0> |
---|
4656 | 23c: 67726100 0x67726100 |
---|
4657 | 240: 6100305f 0x6100305f |
---|
4658 | 244: 315f6772 andi ra,t2,0x6772 |
---|
4659 | 248: 67726100 0x67726100 |
---|
4660 | 24c: 6100325f 0x6100325f |
---|
4661 | 250: 335f6772 andi ra,k0,0x6772 |
---|
4662 | 254: 67657200 0x67657200 |
---|
4663 | 258: 0031615f 0x31615f |
---|
4664 | 25c: 5f676572 0x5f676572 |
---|
4665 | 260: 72003261 0x72003261 |
---|
4666 | 264: 615f6765 0x615f6765 |
---|
4667 | 268: 69670033 0x69670033 |
---|
4668 | 26c: 635f7465 0x635f7465 |
---|
4669 | 270: 735f7874 0x735f7874 |
---|
4670 | 274: 63746977 0x63746977 |
---|
4671 | 278: 6f760068 0x6f760068 |
---|
4672 | 27c: 765f6a62 jalx 97da988 <HexaTab.1196+0x8fda6bc> |
---|
4673 | 280: 72646461 0x72646461 |
---|
4674 | 284: 65696700 0x65696700 |
---|
4675 | 288: 63675f74 0x63675f74 |
---|
4676 | 28c: 65675f64 0x65675f64 |
---|
4677 | 290: 65725f74 0x65725f74 |
---|
4678 | 294: 746c7573 jalx 1b1d5cc <HexaTab.1196+0x131d300> |
---|
4679 | 298: 726f6600 0x726f6600 |
---|
4680 | 29c: 0074616d 0x74616d |
---|
4681 | 2a0: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4682 | 2a4: 7974745f 0x7974745f |
---|
4683 | 2a8: 7465675f jalx 1959d7c <HexaTab.1196+0x1159ab0> |
---|
4684 | 2ac: 6f6e5f63 0x6f6e5f63 |
---|
4685 | 2b0: 7172695f 0x7172695f |
---|
4686 | 2b4: 65696700 0x65696700 |
---|
4687 | 2b8: 72705f74 0x72705f74 |
---|
4688 | 2bc: 6469636f 0x6469636f |
---|
4689 | 2c0: 66666f00 0x66666f00 |
---|
4690 | 2c4: 00746573 tltu v1,s4,0x195 |
---|
4691 | 2c8: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4692 | 2cc: 6463675f 0x6463675f |
---|
4693 | 2d0: 6174735f 0x6174735f |
---|
4694 | 2d4: 67007472 0x67007472 |
---|
4695 | 2d8: 5f746569 0x5f746569 |
---|
4696 | 2dc: 5f646367 0x5f646367 |
---|
4697 | 2e0: 5f746567 0x5f746567 |
---|
4698 | 2e4: 74617473 jalx 185d1cc <HexaTab.1196+0x105cf00> |
---|
4699 | 2e8: 62007375 0x62007375 |
---|
4700 | 2ec: 00657479 0x657479 |
---|
4701 | 2f0: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4702 | 2f4: 7974745f 0x7974745f |
---|
4703 | 2f8: 6972705f 0x6972705f |
---|
4704 | 2fc: 0066746e 0x66746e |
---|
4705 | 300: 676e656c 0x676e656c |
---|
4706 | 304: 75006874 jalx 401a1d0 <HexaTab.1196+0x3819f04> |
---|
4707 | 308: 6769736e 0x6769736e |
---|
4708 | 30c: 2064656e addi a0,v1,25966 |
---|
4709 | 310: 72616863 0x72616863 |
---|
4710 | 314: 65696700 0x65696700 |
---|
4711 | 318: 6f695f74 0x6f695f74 |
---|
4712 | 31c: 72775f63 0x72775f63 |
---|
4713 | 320: 00657469 0x657469 |
---|
4714 | 324: 656e6f64 0x656e6f64 |
---|
4715 | 328: 626f7600 0x626f7600 |
---|
4716 | 32c: 616e5f6a 0x616e5f6a |
---|
4717 | 330: 6700656d 0x6700656d |
---|
4718 | 334: 5f746569 0x5f746569 |
---|
4719 | 338: 5f636f69 0x5f636f69 |
---|
4720 | 33c: 706d6f63 0x706d6f63 |
---|
4721 | 340: 6574656c 0x6574656c |
---|
4722 | 344: 69670064 0x69670064 |
---|
4723 | 348: 725f7465 0x725f7465 |
---|
4724 | 34c: 00646e61 0x646e61 |
---|
4725 | 350: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4726 | 354: 7974745f 0x7974745f |
---|
4727 | 358: 7475705f jalx 1d5c17c <HexaTab.1196+0x155beb0> |
---|
4728 | 35c: 72700063 0x72700063 |
---|
4729 | 360: 66746e69 0x66746e69 |
---|
4730 | 364: 7865745f 0x7865745f |
---|
4731 | 368: 69670074 0x69670074 |
---|
4732 | 36c: 675f7465 0x675f7465 |
---|
4733 | 370: 735f6463 0x735f6463 |
---|
4734 | 374: 6f5f7465 0x6f5f7465 |
---|
4735 | 378: 73006170 0x73006170 |
---|
4736 | 37c: 00657661 0x657661 |
---|
4737 | 380: 74656967 jalx 195a59c <HexaTab.1196+0x115a2d0> |
---|
4738 | 384: 7974745f 0x7974745f |
---|
4739 | 388: 7475705f jalx 1d5c17c <HexaTab.1196+0x155beb0> |
---|
4740 | 38c: 65480073 0x65480073 |
---|
4741 | 390: 61546178 0x61546178 |
---|
4742 | 394: 766f0062 jalx 9bc0188 <HexaTab.1196+0x93bfebc> |
---|
4743 | 398: 6c667265 0x6c667265 |
---|
4744 | 39c: 6700776f 0x6700776f |
---|
4745 | 3a0: 5f746569 0x5f746569 |
---|
4746 | 3a4: 5f797474 0x5f797474 |
---|
4747 | 3a8: 77747570 jalx dd1d5c0 <HexaTab.1196+0xd51d2f4> |
---|
4748 | 3ac: 66756200 0x66756200 |
---|
4749 | 3b0: 00726566 0x726566 |
---|
4750 | 3b4: 6c6c6163 0x6c6c6163 |
---|
4751 | 3b8: 006f6e5f 0x6f6e5f |
---|
4752 | 3bc: 75625f5f jalx 5897d7c <HexaTab.1196+0x5097ab0> |
---|
4753 | 3c0: 69746c69 0x69746c69 |
---|
4754 | 3c4: 61765f6e 0x61765f6e |
---|
4755 | 3c8: 73696c5f 0x73696c5f |
---|
4756 | 3cc: 69670074 0x69670074 |
---|
4757 | 3d0: 705f7465 0x705f7465 |
---|
4758 | 3d4: 5f636f72 0x5f636f72 |
---|
4759 | 3d8: 626d756e 0x626d756e |
---|
4760 | 3dc: 62007265 0x62007265 |
---|
4761 | 3e0: 69736675 0x69736675 |
---|
4762 | 3e4: 2f00657a sltiu zero,t8,25978 |
---|
4763 | 3e8: 72657355 0x72657355 |
---|
4764 | 3ec: 6c612f73 0x6c612f73 |
---|
4765 | 3f0: 2f6e6961 sltiu t6,k1,26977 |
---|
4766 | 3f4: 75636f44 jalx 58dbd10 <HexaTab.1196+0x50dba44> |
---|
4767 | 3f8: 746e656d jalx 1b995b4 <HexaTab.1196+0x13992e8> |
---|
4768 | 3fc: 696c2f73 0x696c2f73 |
---|
4769 | 400: 636e6563 0x636e6563 |
---|
4770 | 404: 6c612f65 0x6c612f65 |
---|
4771 | 408: 735f6f6d 0x735f6f6d |
---|
4772 | 40c: 325f6e76 andi ra,s2,0x6e76 |
---|
4773 | 410: 2f313130 sltiu s1,t9,12592 |
---|
4774 | 414: 74666f73 jalx 199bdcc <HexaTab.1196+0x119bb00> |
---|
4775 | 418: 6569672f 0x6569672f |
---|
4776 | 41c: 6d765f74 0x6d765f74 |
---|
4777 | 420: 756f6300 jalx 5bd8c00 <HexaTab.1196+0x53d8934> |
---|
4778 | 424: 6700746e 0x6700746e |
---|
4779 | 428: 5f746569 0x5f746569 |
---|
4780 | 42c: 735f6266 0x735f6266 |
---|
4781 | 430: 5f636e79 0x5f636e79 |
---|
4782 | 434: 74697277 jalx 1a5c9dc <HexaTab.1196+0x125c710> |
---|
4783 | 438: 5f5f0065 0x5f5f0065 |
---|
4784 | 43c: 63756e67 0x63756e67 |
---|
4785 | 440: 5f61765f 0x5f61765f |
---|
4786 | 444: 7473696c jalx 1cda5b0 <HexaTab.1196+0x14da2e4> |
---|
4787 | 448: 70737600 0x70737600 |
---|
4788 | 44c: 5f656361 0x5f656361 |
---|
4789 | 450: 656d616e 0x656d616e |
---|
4790 | 454: 69727000 0x69727000 |
---|
4791 | 458: 5f66746e 0x5f66746e |
---|
4792 | 45c: 75677261 jalx 59dc984 <HexaTab.1196+0x51dc6b8> |
---|
4793 | 460: 746e656d jalx 1b995b4 <HexaTab.1196+0x13992e8> |
---|
4794 | 464: 62700073 0x62700073 |
---|
4795 | 468: 6d006675 0x6d006675 |
---|
4796 | 46c: 5f726d77 0x5f726d77 |
---|
4797 | 470: 64616572 0x64616572 |
---|
4798 | 474: 6f776e00 0x6f776e00 |
---|
4799 | 478: 00736472 tlt v1,s3,0x191 |
---|
4800 | 47c: 636f6c70 0x636f6c70 |
---|
4801 | 480: 696c006b 0x696c006b |
---|
4802 | 484: 6d2f7362 0x6d2f7362 |
---|
4803 | 488: 5f726d77 0x5f726d77 |
---|
4804 | 48c: 6e616863 0x6e616863 |
---|
4805 | 490: 2e6c656e sltiu t4,s3,25966 |
---|
4806 | 494: 6f6c0063 0x6f6c0063 |
---|
4807 | 498: 615f6b63 0x615f6b63 |
---|
4808 | 49c: 65726464 0x65726464 |
---|
4809 | 4a0: 73007373 0x73007373 |
---|
4810 | 4a4: 65636170 0x65636170 |
---|
4811 | 4a8: 696e0073 0x696e0073 |
---|
4812 | 4ac: 736d6574 0x736d6574 |
---|
4813 | 4b0: 6d776d00 0x6d776d00 |
---|
4814 | 4b4: 72775f72 0x72775f72 |
---|
4815 | 4b8: 00657469 0x657469 |
---|
4816 | 4bc: 726d776d 0x726d776d |
---|
4817 | 4c0: 636f6c5f 0x636f6c5f |
---|
4818 | 4c4: 63615f6b 0x63615f6b |
---|
4819 | 4c8: 72697571 0x72697571 |
---|
4820 | 4cc: 65640065 0x65640065 |
---|
4821 | 4d0: 0079616c 0x79616c |
---|
4822 | |
---|
4823 | Disassembly of section .debug_ranges: |
---|
4824 | |
---|
4825 | 00000000 <.debug_ranges>: |
---|
4826 | 0: 00000858 0x858 |
---|
4827 | 4: 0000089c 0x89c |
---|
4828 | 8: 000008b8 0x8b8 |
---|
4829 | c: 00000bc0 sll at,zero,0xf |
---|
4830 | ... |
---|