📄 dump.txt
字号:
init_tlb.x: file format elf32-tradlittlemipsDisassembly of section .text:be009000 <_ftext>: ...be009180 <gen_hdlr>:be009180: 00000000 nopbe009184: 40046800 mfc0 a0,c0_causebe009188: 00000000 nopbe00918c: 00002821 move a1,zerobe009190: 42000018 eret ...be009200 <int_hdlr>:be009200: 40086800 mfc0 t0,c0_causebe009204: 00000000 nopbe009208: 40096000 mfc0 t1,c0_statusbe00920c: 3c0afc00 lui t2,0xfc00be009210: 01095824 and t3,t0,t1be009214: 014b5824 and t3,t2,t3be009218: 400c6001 mfc0 t4,$12,1be00921c: 11600003 beqz t3,be00922c <int_hdlr_ret>be009220: 400d6002 mfc0 t5,$12,2be009224: 42000018 eretbe009228: 00000000 nopbe00922c <int_hdlr_ret>:be00922c: 42000018 eret ...be009400 <connex>:be009400: 2004000f addi a0,zero,15be009404: 40057801 mfc0 a1,$15,1be009408: 00000000 nopbe00940c: 00a42024 and a0,a1,a0be009410: 20050002 addi a1,zero,2be009414: 00a43004 sllv a2,a0,a1be009418: 20050008 addi a1,zero,8be00941c: 00a43804 sllv a3,a0,a1be009420: 3c02be00 lui v0,0xbe00be009424: 3442f7e0 ori v0,v0,0xf7e0be009428: 00471022 sub v0,v0,a3be00942c: 0040e821 move sp,v0be009430: 03a0f021 move s8,spbe009434: 10800008 beqz a0,be009458 <audio_cpu>be009438: 2084ffff addi a0,a0,-1be00943c: 1080000b beqz a0,be00946c <video_cpu>be009440: 2084ffff addi a0,a0,-1be009444: 1080000e beqz a0,be009480 <host_cpu>be009448: 2084ffff addi a0,a0,-1be00944c: 10800011 beqz a0,be009494 <demux_cpu>be009450: 00000000 nopbe009454: 0b802531 j be0094c4 <self_loop>be009458 <audio_cpu>:be009458: 20070000 addi a3,zero,0be00945c: 10e0001b beqz a3,be0094cc <cont>be009460: 00000000 nopbe009464: 0b80252a j be0094a8 <bypass>be009468: 00000000 nopbe00946c <video_cpu>:be00946c: 20070000 addi a3,zero,0be009470: 10e00016 beqz a3,be0094cc <cont>be009474: 00000000 nopbe009478: 0b80252a j be0094a8 <bypass>be00947c: 00000000 nopbe009480 <host_cpu>:be009480: 20070000 addi a3,zero,0be009484: 10e00011 beqz a3,be0094cc <cont>be009488: 00000000 nopbe00948c: 0b80252a j be0094a8 <bypass>be009490: 00000000 nopbe009494 <demux_cpu>:be009494: 20070000 addi a3,zero,0be009498: 10e0000c beqz a3,be0094cc <cont>be00949c: 00000000 nopbe0094a0: 0b80252a j be0094a8 <bypass>be0094a4: 00000000 nopbe0094a8 <bypass>:be0094a8: 20040400 addi a0,zero,1024be0094ac: ac870000 sw a3,0(a0)be0094b0: 3c05be00 lui a1,0xbe00be0094b4: 00a63020 add a2,a1,a2be0094b8: 3c06be00 lui a2,0xbe00be0094bc: 8cc905c4 lw t1,1476(a2)be0094c0: 00000000 nopbe0094c4 <self_loop>:be0094c4: 0b802531 j be0094c4 <self_loop>be0094c8: 00000000 nopbe0094cc <cont>:be0094cc: 3c06be00 lui a2,0xbe00be0094d0: 00000000 nopbe0094d4: 8ccd05c4 lw t5,1476(a2)be0094d8: 3c03be01 lui v1,0xbe01be0094dc: 0060e021 move gp,v1be0094e0: 3c070080 lui a3,0x80be0094e4: 40876800 mtc0 a3,c0_causebe0094e8: 3c08be00 lui t0,0xbe00be0094ec: 35089000 ori t0,t0,0x9000be0094f0: 40887801 mtc0 t0,$15,1be0094f4: 00000000 nopbe0094f8: 24090004 li t1,4be0094fc: 40896000 mtc0 t1,c0_statusbe009500: 0f802567 jal be00959c <main>be009504: 00000000 nopbe009508 <sys_tlb_write>:be009508: 8c880000 lw t0,0(a0)be00950c: 00000000 nopbe009510: 40880000 mtc0 t0,c0_indexbe009514: 00000000 nopbe009518: 8c880004 lw t0,4(a0)be00951c: 00000000 nopbe009520: 40882800 mtc0 t0,c0_pagemaskbe009524: 00000000 nopbe009528: 8c880008 lw t0,8(a0)be00952c: 00000000 nopbe009530: 40885000 mtc0 t0,c0_entryhibe009534: 00000000 nopbe009538: 8c88000c lw t0,12(a0)be00953c: 00000000 nopbe009540: 40881000 mtc0 t0,c0_entrylo0be009544: 00000000 nopbe009548: 8c880010 lw t0,16(a0)be00954c: 00000000 nopbe009550: 40881800 mtc0 t0,c0_entrylo1be009554: 00000000 nopbe009558: 42000002 tlbwibe00955c: 03e00008 jr rabe009560: 00000000 nopbe009564 <sys_tlb_read>:be009564: 00000000 nopbe009568: 40840000 mtc0 a0,c0_indexbe00956c: 00000000 nopbe009570: 42000001 tlbrbe009574: 40082800 mfc0 t0,c0_pagemaskbe009578: aca80000 sw t0,0(a1)be00957c: 40085000 mfc0 t0,c0_entryhibe009580: aca80004 sw t0,4(a1)be009584: 40081000 mfc0 t0,c0_entrylo0be009588: aca80008 sw t0,8(a1)be00958c: 40081800 mfc0 t0,c0_entrylo1be009590: aca8000c sw t0,12(a1)be009594: 03e00008 jr rabe009598: 00000000 nopbe00959c <main>:be00959c: 27bdffb8 addiu sp,sp,-72be0095a0: afbf0044 sw ra,68(sp)be0095a4: afbe0040 sw s8,64(sp)be0095a8: 03a0f021 move s8,spbe0095ac: 3c02e000 lui v0,0xe000be0095b0: afc20030 sw v0,48(s8)be0095b4: 3c02be00 lui v0,0xbe00be0095b8: 3442a000 ori v0,v0,0xa000be0095bc: afc20034 sw v0,52(s8)be0095c0: 0f8025ad jal be0096b4 <tlb_init_sub>be0095c4: 00000000 nopbe0095c8: 27c20018 addiu v0,s8,24be0095cc: 00002021 move a0,zerobe0095d0: 00402821 move a1,v0be0095d4: 0f802559 jal be009564 <sys_tlb_read>be0095d8: 00000000 nopbe0095dc: 8fc30034 lw v1,52(s8)be0095e0: 3c020011 lui v0,0x11be0095e4: 344255aa ori v0,v0,0x55aabe0095e8: ac620000 sw v0,0(v1)be0095ec: 8fc20034 lw v0,52(s8)be0095f0: 8c420000 lw v0,0(v0)be0095f4: 24420001 addiu v0,v0,1be0095f8: afc20014 sw v0,20(s8)be0095fc: afc00010 sw zero,16(s8)be009600: 8fc20010 lw v0,16(s8)be009604: 2c420002 sltiu v0,v0,2be009608: 10400006 beqz v0,be009624 <main+0x88>be00960c: 00000000 nopbe009610: 8fc20010 lw v0,16(s8)be009614: 24420001 addiu v0,v0,1be009618: afc20010 sw v0,16(s8)be00961c: 1000fff8 b be009600 <main+0x64>be009620: 00000000 nopbe009624: 8fc20030 lw v0,48(s8)be009628: 8c420000 lw v0,0(v0)be00962c: afc20014 sw v0,20(s8)be009630: afc00010 sw zero,16(s8)be009634: 8fc20010 lw v0,16(s8)be009638: 2c420003 sltiu v0,v0,3be00963c: 10400006 beqz v0,be009658 <main+0xbc>be009640: 00000000 nopbe009644: 8fc20010 lw v0,16(s8)be009648: 24420001 addiu v0,v0,1be00964c: afc20010 sw v0,16(s8)be009650: 1000fff8 b be009634 <main+0x98>be009654: 00000000 nopbe009658: 8fc20014 lw v0,20(s8)be00965c: 3c030011 lui v1,0x11be009660: 346355aa ori v1,v1,0x55aabe009664: 14430006 bne v0,v1,be009680 <main+0xe4>be009668: 00000000 nopbe00966c: 3c02a000 lui v0,0xa000be009670: 34420400 ori v0,v0,0x400be009674: afc20038 sw v0,56(s8)be009678: 10000004 b be00968c <main+0xf0>be00967c: 00000000 nopbe009680: 3c02a000 lui v0,0xa000be009684: 34420500 ori v0,v0,0x500be009688: afc20038 sw v0,56(s8)be00968c: 8fc20038 lw v0,56(s8)be009690: afc20030 sw v0,48(s8)be009694: 8fc20030 lw v0,48(s8)be009698: ac400000 sw zero,0(v0)be00969c: 03c0e821 move sp,s8be0096a0: 8fbf0044 lw ra,68(sp)be0096a4: 8fbe0040 lw s8,64(sp)be0096a8: 27bd0048 addiu sp,sp,72be0096ac: 03e00008 jr rabe0096b0: 00000000 nopbe0096b4 <tlb_init_sub>:be0096b4: 27bdffc0 addiu sp,sp,-64be0096b8: afbf003c sw ra,60(sp)be0096bc: afbe0038 sw s8,56(sp)be0096c0: 03a0f021 move s8,spbe0096c4: afc00014 sw zero,20(s8)be0096c8: afc00010 sw zero,16(s8)be0096cc: 8fc20010 lw v0,16(s8)be0096d0: 2c420010 sltiu v0,v0,16be0096d4: 1040001c beqz v0,be009748 <tlb_init_sub+0x94>be0096d8: 00000000 nopbe0096dc: 8fc20010 lw v0,16(s8)be0096e0: afc20018 sw v0,24(s8)be0096e4: 24021800 li v0,6144be0096e8: afc2001c sw v0,28(s8)be0096ec: 8fc20010 lw v0,16(s8)be0096f0: 00021b40 sll v1,v0,0xdbe0096f4: 3c02e000 lui v0,0xe000be0096f8: 00621021 addu v0,v1,v0be0096fc: afc20020 sw v0,32(s8)be009700: 8fc20010 lw v0,16(s8)be009704: 000219c0 sll v1,v0,0x7be009708: 3c020078 lui v0,0x78be00970c: 34420293 ori v0,v0,0x293be009710: 00621021 addu v0,v1,v0be009714: afc20024 sw v0,36(s8)be009718: 8fc20024 lw v0,36(s8)be00971c: 34420040 ori v0,v0,0x40be009720: afc20028 sw v0,40(s8)be009724: 27c20018 addiu v0,s8,24be009728: 00402021 move a0,v0be00972c: 0f802542 jal be009508 <sys_tlb_write>be009730: 00000000 nopbe009734: 8fc20010 lw v0,16(s8)be009738: 24420001 addiu v0,v0,1be00973c: afc20010 sw v0,16(s8)be009740: 1000ffe2 b be0096cc <tlb_init_sub+0x18>be009744: 00000000 nopbe009748: 03c0e821 move sp,s8be00974c: 8fbf003c lw ra,60(sp)be009750: 8fbe0038 lw s8,56(sp)be009754: 27bd0040 addiu sp,sp,64be009758: 03e00008 jr rabe00975c: 00000000 nop
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -