source: soft/giet_vm/apps/display/main.o.txt @ 169

Last change on this file since 169 was 168, checked in by alain, 12 years ago

Introducing application "display" to test the IOC and FBF components.

File size: 11.5 KB
Line 
1
2main.o:     file format elf32-littlemips
3
4
5Disassembly of section .text:
6
700000000 <main>:
8   0:   27bd8010        addiu   sp,sp,-32752
9   4:   afbf7fec        sw      ra,32748(sp)
10   8:   afbe7fe8        sw      s8,32744(sp)
11   c:   afb07fe4        sw      s0,32740(sp)
12  10:   27bdffc8        addiu   sp,sp,-56
13  14:   03a0f021        move    s8,sp
14  18:   afc00010        sw      zero,16(s8)
15  1c:   0800006d        j       1b4 <main+0x1b4>
16  20:   00000000        nop
17  24:   8fc20010        lw      v0,16(s8)
18  28:   00028142        srl     s0,v0,0x5
19  2c:   0c000000        jal     0 <main>
20  30:   00000000        nop
21  34:   3c030000        lui     v1,0x0
22  38:   24640000        addiu   a0,v1,0
23  3c:   02002821        move    a1,s0
24  40:   00403021        move    a2,v0
25  44:   0c000000        jal     0 <main>
26  48:   00000000        nop
27  4c:   27c20018        addiu   v0,s8,24
28  50:   8fc40010        lw      a0,16(s8)
29  54:   00402821        move    a1,v0
30  58:   24060020        li      a2,32
31  5c:   0c000000        jal     0 <main>
32  60:   00000000        nop
33  64:   10400009        beqz    v0,8c <main+0x8c>
34  68:   00000000        nop
35  6c:   3c020000        lui     v0,0x0
36  70:   24440024        addiu   a0,v0,36
37  74:   0c000000        jal     0 <main>
38  78:   00000000        nop
39  7c:   0c000000        jal     0 <main>
40  80:   00000000        nop
41  84:   0800002c        j       b0 <main+0xb0>
42  88:   00000000        nop
43  8c:   0c000000        jal     0 <main>
44  90:   00000000        nop
45  94:   0c000000        jal     0 <main>
46  98:   00000000        nop
47  9c:   3c030000        lui     v1,0x0
48  a0:   2464003c        addiu   a0,v1,60
49  a4:   00402821        move    a1,v0
50  a8:   0c000000        jal     0 <main>
51  ac:   00000000        nop
52  b0:   afc00014        sw      zero,20(s8)
53  b4:   08000048        j       120 <main+0x120>
54  b8:   00000000        nop
55  bc:   8fc20014        lw      v0,20(s8)
56  c0:   27c30010        addiu   v1,s8,16
57  c4:   00621021        addu    v0,v1,v0
58  c8:   90420008        lbu     v0,8(v0)
59  cc:   2c4200c9        sltiu   v0,v0,201
60  d0:   14400008        bnez    v0,f4 <main+0xf4>
61  d4:   00000000        nop
62  d8:   8fc20014        lw      v0,20(s8)
63  dc:   27c30010        addiu   v1,s8,16
64  e0:   00621021        addu    v0,v1,v0
65  e4:   2403ffff        li      v1,-1
66  e8:   a0434008        sb      v1,16392(v0)
67  ec:   08000045        j       114 <main+0x114>
68  f0:   00000000        nop
69  f4:   8fc20014        lw      v0,20(s8)
70  f8:   8fc30014        lw      v1,20(s8)
71  fc:   27c40010        addiu   a0,s8,16
72 100:   00831821        addu    v1,a0,v1
73 104:   90630008        lbu     v1,8(v1)
74 108:   27c40010        addiu   a0,s8,16
75 10c:   00821021        addu    v0,a0,v0
76 110:   a0434008        sb      v1,16392(v0)
77 114:   8fc20014        lw      v0,20(s8)
78 118:   24420001        addiu   v0,v0,1
79 11c:   afc20014        sw      v0,20(s8)
80 120:   8fc20014        lw      v0,20(s8)
81 124:   2c424000        sltiu   v0,v0,16384
82 128:   1440ffe4        bnez    v0,bc <main+0xbc>
83 12c:   00000000        nop
84 130:   0c000000        jal     0 <main>
85 134:   00000000        nop
86 138:   3c030000        lui     v1,0x0
87 13c:   24640060        addiu   a0,v1,96
88 140:   00402821        move    a1,v0
89 144:   0c000000        jal     0 <main>
90 148:   00000000        nop
91 14c:   27c24018        addiu   v0,s8,16408
92 150:   00002021        move    a0,zero
93 154:   00402821        move    a1,v0
94 158:   24064000        li      a2,16384
95 15c:   0c000000        jal     0 <main>
96 160:   00000000        nop
97 164:   10400009        beqz    v0,18c <main+0x18c>
98 168:   00000000        nop
99 16c:   3c020000        lui     v0,0x0
100 170:   2444008c        addiu   a0,v0,140
101 174:   0c000000        jal     0 <main>
102 178:   00000000        nop
103 17c:   0c000000        jal     0 <main>
104 180:   00000000        nop
105 184:   0800006a        j       1a8 <main+0x1a8>
106 188:   00000000        nop
107 18c:   0c000000        jal     0 <main>
108 190:   00000000        nop
109 194:   3c030000        lui     v1,0x0
110 198:   246400a4        addiu   a0,v1,164
111 19c:   00402821        move    a1,v0
112 1a0:   0c000000        jal     0 <main>
113 1a4:   00000000        nop
114 1a8:   8fc20010        lw      v0,16(s8)
115 1ac:   24420020        addiu   v0,v0,32
116 1b0:   afc20010        sw      v0,16(s8)
117 1b4:   8fc20010        lw      v0,16(s8)
118 1b8:   2c4200a0        sltiu   v0,v0,160
119 1bc:   1440ff99        bnez    v0,24 <main+0x24>
120 1c0:   00000000        nop
121 1c4:   0c000000        jal     0 <main>
122 1c8:   00000000        nop
123 1cc:   00001021        move    v0,zero
124 1d0:   27dd0038        addiu   sp,s8,56
125 1d4:   8fbf7fec        lw      ra,32748(sp)
126 1d8:   8fbe7fe8        lw      s8,32744(sp)
127 1dc:   8fb07fe4        lw      s0,32740(sp)
128 1e0:   27bd7ff0        addiu   sp,sp,32752
129 1e4:   03e00008        jr      ra
130 1e8:   00000000        nop
131
132Disassembly of section .reginfo:
133
13400000000 <.reginfo>:
135   0:   e001007c        sc      at,124(zero)
136        ...
137
138Disassembly of section .pdr:
139
14000000000 <.pdr>:
141   0:   00000000        nop
142   4:   c0010000        ll      at,0(zero)
143   8:   fffffffc        sdc3    $31,-4(ra)
144        ...
145  14:   00008028        0x8028
146  18:   0000001e        0x1e
147  1c:   0000001f        0x1f
148
149Disassembly of section .debug_abbrev:
150
15100000000 <.debug_abbrev>:
152   0:   25011101        addiu   at,t0,4353
153   4:   030b130e        0x30b130e
154   8:   110e1b0e        beq     t0,t6,6c44 <main+0x6c44>
155   c:   10011201        beq     zero,at,4814 <main+0x4814>
156  10:   02000006        srlv    zero,zero,s0
157  14:   0b0b0024        j       c2c0090 <main+0xc2c0090>
158  18:   0e030b3e        jal     80c2cf8 <main+0x80c2cf8>
159  1c:   24030000        li      v1,0
160  20:   3e0b0b00        0x3e0b0b00
161  24:   0400000b        bltz    zero,54 <.debug_abbrev+0x54>
162  28:   0c3f012e        jal     fc04b8 <main+0xfc04b8>
163  2c:   0b3a0e03        j       ce8380c <main+0xce8380c>
164  30:   0c270b3b        jal     9c2cec <main+0x9c2cec>
165  34:   01111349        0x1111349
166  38:   06400112        bltz    s2,484 <main+0x484>
167  3c:   00001301        0x1301
168  40:   03003405        0x3003405
169  44:   3b0b3a0e        xori    t3,t8,0x3a0e
170  48:   0213490b        0x213490b
171  4c:   0600000a        bltz    s0,78 <.debug_abbrev+0x78>
172  50:   08030034        j       c00d0 <main+0xc00d0>
173  54:   0b3b0b3a        j       cec2ce8 <main+0xcec2ce8>
174  58:   0a021349        j       8084d24 <main+0x8084d24>
175  5c:   24070000        li      a3,0
176  60:   3e0b0b00        0x3e0b0b00
177  64:   0008030b        0x8030b
178  68:   01010800        0x1010800
179  6c:   13011349        beq     t8,at,4d94 <main+0x4d94>
180  70:   21090000        addi    t1,t0,0
181  74:   2f134900        sltiu   s3,t8,18688
182  78:   00000005        0x5
183
184Disassembly of section .debug_info:
185
18600000000 <.debug_info>:
187   0:   000000ae        0xae
188   4:   00000002        srl     zero,zero,0x0
189   8:   01040000        0x1040000
190   c:   00000080        sll     zero,zero,0x2
191  10:   00001a01        0x1a01
192  14:   00003900        sll     a3,zero,0x4
193  18:   00000000        nop
194  1c:   0001ec00        sll     sp,at,0x10
195  20:   00000000        nop
196  24:   07040200        0x7040200
197  28:   00000000        nop
198  2c:   02070403        0x2070403
199  30:   00150601        0x150601
200  34:   01040000        0x1040000
201  38:   00000034        teq     zero,zero
202  3c:   92010601        lbu     at,1537(s0)
203  40:   00000000        nop
204  44:   ec000000        swc3    $0,0(zero)
205  48:   00000001        movf    zero,zero,$fcc0
206  4c:   92000000        lbu     zero,0(s0)
207  50:   05000000        bltz    t0,54 <.debug_info+0x54>
208  54:   0000008c        syscall 0x2
209  58:   00990801        movt    at,a0,$fcc6
210  5c:   91040000        lbu     a0,0(t0)
211  60:   057dfff0        0x57dfff0
212  64:   0000000d        break
213  68:   00990901        0x990901
214  6c:   91040000        lbu     a0,0(t0)
215  70:   067efff0        0x67efff0
216  74:   0a010069        j       80401a4 <main+0x80401a4>
217  78:   00000025        move    zero,zero
218  7c:   ffec9104        sdc3    $12,-28412(ra)
219  80:   002f057d        0x2f057d
220  84:   0b010000        j       c040000 <main+0xc040000>
221  88:   00000025        move    zero,zero
222  8c:   ffe89104        sdc3    $8,-28412(ra)
223  90:   0407007d        0x407007d
224  94:   746e6905        jalx    1b9a414 <main+0x1b9a414>
225  98:   00aa0800        0xaa0800
226  9c:   00aa0000        0xaa0000
227  a0:   2c090000        sltiu   t1,zero,0
228  a4:   ff000000        sdc3    $0,0(t8)
229  a8:   0102003f        0x102003f
230  ac:   00002108        0x2108
231        ...
232
233Disassembly of section .debug_line:
234
23500000000 <.debug_line>:
236   0:   00000057        0x57
237   4:   001d0002        srl     zero,sp,0x0
238   8:   01010000        0x1010000
239   c:   000d0efb        0xd0efb
240  10:   01010101        0x1010101
241  14:   01000000        0x1000000
242  18:   00010000        sll     zero,at,0x0
243  1c:   6e69616d        0x6e69616d
244  20:   0000632e        0x632e
245  24:   00000000        nop
246  28:   00000205        0x205
247  2c:   08180000        j       600000 <main+0x600000>
248  30:   02854c78        0x2854c78
249  34:   e6081628        swc1    $f8,5672(s0)
250  38:   0883f6f3        j       20fdbcc <main+0x20fdbcc>
251  3c:   ad08bcb0        sw      t0,-17232(t0)
252  40:   df08ae08        ldc3    $8,-20984(t8)
253  44:   af08b308        sw      t0,-19704(t8)
254  48:   f6f3e608        sdc1    $f19,-6648(s7)
255  4c:   5903af08        0x5903af08
256  50:   f22a03ba        0xf22a03ba
257  54:   1c024b84        0x1c024b84
258  58:   Address 0x0000000000000058 is out of bounds.
259
260
261Disassembly of section .rodata:
262
26300000000 <.rodata>:
264   0:   2a2a200a        slti    t2,s1,8202
265   4:   6d69202a        0x6d69202a
266   8:   20656761        addi    a1,v1,26465
267   c:   2a206425        slti    zero,s1,25637
268  10:   61202a2a        0x61202a2a
269  14:   61642074        0x61642074
270  18:   3d206574        0x3d206574
271  1c:   20642520        addi    a0,v1,9504
272  20:   0000000a        movz    zero,zero,zero
273  24:   65686365        0x65686365
274  28:   69672063        0x69672063
275  2c:   695f7465        0x695f7465
276  30:   725f636f        0x725f636f
277  34:   0a646165        j       9918594 <main+0x9918594>
278  38:   00000000        nop
279  3c:   725f6f69        0x725f6f69
280  40:   20646165        addi    a0,v1,24933
281  44:   6d6f6320        0x6d6f6320
282  48:   74656c70        jalx    195b1c0 <main+0x195b1c0>
283  4c:   61206465        0x61206465
284  50:   61642074        0x61642074
285  54:   3d206574        0x3d206574
286  58:   20642520        addi    a0,v1,9504
287  5c:   0000000a        movz    zero,zero,zero
288  60:   67616d69        0x67616d69
289  64:   72702065        0x72702065
290  68:   7365636f        0x7365636f
291  6c:   676e6973        0x676e6973
292  70:   6d6f6320        0x6d6f6320
293  74:   74656c70        jalx    195b1c0 <main+0x195b1c0>
294  78:   61206465        0x61206465
295  7c:   61642074        0x61642074
296  80:   3d206574        0x3d206574
297  84:   20642520        addi    a0,v1,9504
298  88:   0000000a        movz    zero,zero,zero
299  8c:   65686365        0x65686365
300  90:   69672063        0x69672063
301  94:   665f7465        0x665f7465
302  98:   72775f62        0x72775f62
303  9c:   0a657469        j       995d1a4 <main+0x995d1a4>
304  a0:   00000000        nop
305  a4:   6e617274        0x6e617274
306  a8:   72656673        0x72656673
307  ac:   6d6f6320        0x6d6f6320
308  b0:   74656c70        jalx    195b1c0 <main+0x195b1c0>
309  b4:   61206465        0x61206465
310  b8:   61642074        0x61642074
311  bc:   3d206574        0x3d206574
312  c0:   20642520        addi    a0,v1,9504
313  c4:   0000000a        movz    zero,zero,zero
314
315Disassembly of section .ctors:
316
31700000000 <.ctors>:
318   0:   00000000        nop
319
320Disassembly of section .debug_frame:
321
32200000000 <.debug_frame>:
323   0:   0000000c        syscall
324   4:   ffffffff        sdc3    $31,-1(ra)
325   8:   7c010001        0x7c010001
326   c:   001d0c1f        0x1d0c1f
327  10:   00000024        and     zero,zero,zero
328        ...
329  1c:   000001ec        0x1ec
330  20:   fff00e44        sdc3    $16,3652(ra)
331  24:   a80e5001        swl     t6,20481(zero)
332  28:   10110280        beq     zero,s1,a2c <main+0xa2c>
333  2c:   021e1103        0x21e1103
334  30:   44011f11        0x44011f11
335  34:   00001e0d        break   0x0,0x78
336
337Disassembly of section .debug_loc:
338
33900000000 <.debug_loc>:
340   0:   00000000        nop
341   4:   00000004        sllv    zero,zero,zero
342   8:   046d0001        0x46d0001
343   c:   14000000        bnez    zero,10 <.debug_loc+0x10>
344  10:   04000000        bltz    zero,14 <.debug_loc+0x14>
345  14:   fff08d00        sdc3    $16,-29440(ra)
346  18:   00001401        0x1401
347  1c:   00001800        sll     v1,zero,0x0
348  20:   8d000400        lw      zero,1024(t0)
349  24:   180280a8        0x180280a8
350  28:   ec000000        swc3    $0,0(zero)
351  2c:   04000001        bltz    zero,34 <.debug_loc+0x34>
352  30:   80a88e00        lb      t0,-29184(a1)
353  34:   00000002        srl     zero,zero,0x0
354  38:   00000000        nop
355        ...
356
357Disassembly of section .debug_pubnames:
358
35900000000 <.debug_pubnames>:
360   0:   00000017        0x17
361   4:   00000002        srl     zero,zero,0x0
362   8:   00b20000        0xb20000
363   c:   00360000        0x360000
364  10:   616d0000        0x616d0000
365  14:   00006e69        0x6e69
366  18:   Address 0x0000000000000018 is out of bounds.
367
368
369Disassembly of section .debug_aranges:
370
37100000000 <.debug_aranges>:
372   0:   0000001c        0x1c
373   4:   00000002        srl     zero,zero,0x0
374   8:   00040000        sll     zero,a0,0x0
375        ...
376  14:   000001ec        0x1ec
377        ...
378
379Disassembly of section .debug_str:
380
38100000000 <.debug_str>:
382   0:   69736e75        0x69736e75
383   4:   64656e67        0x64656e67
384   8:   746e6920        jalx    1b9a480 <main+0x1b9a480>
385   c:   66756200        0x66756200
386  10:   74756f5f        jalx    1d5bd7c <main+0x1d5bd7c>
387  14:   61686300        0x61686300
388  18:   616d0072        0x616d0072
389  1c:   632e6e69        0x632e6e69
390  20:   736e7500        0x736e7500
391  24:   656e6769        0x656e6769
392  28:   68632064        0x68632064
393  2c:   62007261        0x62007261
394  30:   00657361        0x657361
395  34:   6e69616d        0x6e69616d
396  38:   73552f00        0x73552f00
397  3c:   2f737265        sltiu   s3,k1,29285
398  40:   69616c61        0x69616c61
399  44:   6f442f6e        0x6f442f6e
400  48:   656d7563        0x656d7563
401  4c:   2f73746e        sltiu   s3,k1,29806
402  50:   6563696c        0x6563696c
403  54:   2f65636e        sltiu   a1,k1,25454
404  58:   6f6d6c61        0x6f6d6c61
405  5c:   6e76735f        0x6e76735f
406  60:   3130325f        andi    s0,t1,0x325f
407  64:   6f732f31        0x6f732f31
408  68:   672f7466        0x672f7466
409  6c:   5f746569        0x5f746569
410  70:   612f6d76        0x612f6d76
411  74:   2f737070        sltiu   s3,k1,28784
412  78:   70736964        0x70736964
413  7c:   0079616c        0x79616c
414  80:   20554e47        addi    s5,v0,20039
415  84:   2e342043        sltiu   s4,s1,8259
416  88:   00322e34        teq     at,s2,0xb8
417  8c:   5f667562        0x5f667562
418  90:   Address 0x0000000000000090 is out of bounds.
419
420
421Disassembly of section .comment:
422
42300000000 <.comment>:
424   0:   43434700        c0      0x1434700
425   4:   4728203a        c1      0x128203a
426   8:   2029554e        addi    t1,at,21838
427   c:   2e342e34        sltiu   s4,s1,11828
428  10:   Address 0x0000000000000010 is out of bounds.
429
430
431Disassembly of section .gnu.attributes:
432
43300000000 <.gnu.attributes>:
434   0:   00000f41        0xf41
435   4:   756e6700        jalx    5b99c00 <main+0x5b99c00>
436   8:   00070100        sll     zero,a3,0x4
437   c:   01040000        0x1040000
Note: See TracBrowser for help on using the repository browser.