📄 dump_extradata_bsf.s
字号:
.file 1 "dump_extradata_bsf.c".section .mdebug.abi32.previous.section .text.dump_extradata,"ax",@progbits.align 2.align 5.ent dump_extradata.type dump_extradata, @functiondump_extradata:.frame $sp,40,$31 # vars= 0, regs= 5/0, args= 16, gp= 0.mask 0x800f0000,-8.fmask 0x00000000,0addiu $sp,$sp,-40sw $19,28($sp)sw $18,24($sp)sw $17,20($sp)sw $16,16($sp)sw $31,32($sp)move $16,$5move $19,$7lw $17,60($sp).set noreorder.set nomacrobeq $6,$0,$L4lw $18,64($sp).set macro.set reorderlb $6,0($6)$L4:lw $2,24($16).set noreorder.set nomacrobeq $2,$0,$L5lw $2,68($sp).set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L52li $2,101 # 0x65.set macro.set reorderlw $2,604($16)andi $2,$2,0x8.set noreorder.set nomacrobeq $2,$0,$L53li $2,107 # 0x6b.set macro.set reorderli $2,97 # 0x61.set noreorder.set nomacrobeq $6,$2,$L11li $2,107 # 0x6b.set macro.set reorder$L53:beq $6,$2,$L11.set noreorder.set nomacrobne $6,$0,$L7li $2,101 # 0x65.set macro.set reorder$L11:lw $4,28($16)lw $2,56($sp)addu $4,$18,$4sw $4,0($2).set noreorder.set nomacrojal av_mallocaddiu $4,$4,8.set macro.set reorderlw $6,28($16)sw $2,0($19)move $4,$2sltu $2,$6,32.set noreorder.set nomacrobne $2,$0,$L13lw $5,24($16).set macro.set reorderandi $2,$4,0x3.set noreorder.set nomacrobne $2,$0,$L13andi $2,$5,0x3.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L49li $2,-32 # 0xffffffffffffffe0.set macro.set reorder$L13:jal memcpy$L21:addiu $6,$18,8$L55:lw $2,0($19)lw $3,28($16)sltu $4,$6,32.set noreorder.set nomacrobne $4,$0,$L25addu $3,$2,$3.set macro.set reorderandi $2,$3,0x3.set noreorder.set nomacrobne $2,$0,$L54move $4,$3.set macro.set reorderandi $2,$17,0x3.set noreorder.set nomacrobne $2,$0,$L54li $2,-32 # 0xffffffffffffffe0.set macro.set reorderaddiu $4,$3,-4and $2,$6,$2addu $7,$4,$2sltu $3,$4,$7.set noreorder.set nomacrobeq $3,$0,$L29addiu $5,$17,-4.set macro.set reorder$L41:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000101000000000010010010100 #S32LDI XR2,$5,4.word 0b01110000101000000000010011010100 #S32LDI XR3,$5,4.word 0b01110000101000000000010100010100 #S32LDI XR4,$5,4.word 0b01110000101000000000010101010100 #S32LDI XR5,$5,4.word 0b01110000101000000000010110010100 #S32LDI XR6,$5,4.word 0b01110000101000000000010111010100 #S32LDI XR7,$5,4.word 0b01110000101000000000011000010100 #S32LDI XR8,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010010010101 #S32SDI XR2,$4,4.word 0b01110000100000000000010011010101 #S32SDI XR3,$4,4.word 0b01110000100000000000010100010101 #S32SDI XR4,$4,4.word 0b01110000100000000000010101010101 #S32SDI XR5,$4,4.word 0b01110000100000000000010110010101 #S32SDI XR6,$4,4.word 0b01110000100000000000010111010101 #S32SDI XR7,$4,4.word 0b01110000100000000000011000010101 #S32SDI XR8,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L41$L29:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$4,$7beq $3,$0,$L31$L42:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L42$L31:andi $6,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $6,$2,$L35li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $6,$2,$L36li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobeq $6,$2,$L50li $6,1 # 0x1.set macro.set reorder$L51:lw $31,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$6.set noreorder.set nomacroj $31addiu $sp,$sp,40.set macro.set reorder$L7:$L52:beq $6,$2,$L11$L5:move $6,$0$L37:lw $31,32($sp)lw $19,28($sp)lw $18,24($sp)lw $17,20($sp)lw $16,16($sp)move $2,$6.set noreorder.set nomacroj $31addiu $sp,$sp,40.set macro.set reorder$L25:move $4,$3$L54:.set noreorder.set nomacrojal memcpymove $5,$17.set macro.set reorder.set noreorder.set nomacroj $L51li $6,1 # 0x1.set macro.set reorder$L49:addiu $4,$4,-4and $2,$6,$2addu $7,$4,$2sltu $3,$4,$7.set noreorder.set nomacrobeq $3,$0,$L17addiu $5,$5,-4.set macro.set reorder$L39:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000101000000000010010010100 #S32LDI XR2,$5,4.word 0b01110000101000000000010011010100 #S32LDI XR3,$5,4.word 0b01110000101000000000010100010100 #S32LDI XR4,$5,4.word 0b01110000101000000000010101010100 #S32LDI XR5,$5,4.word 0b01110000101000000000010110010100 #S32LDI XR6,$5,4.word 0b01110000101000000000010111010100 #S32LDI XR7,$5,4.word 0b01110000101000000000011000010100 #S32LDI XR8,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010010010101 #S32SDI XR2,$4,4.word 0b01110000100000000000010011010101 #S32SDI XR3,$4,4.word 0b01110000100000000000010100010101 #S32SDI XR4,$4,4.word 0b01110000100000000000010101010101 #S32SDI XR5,$4,4.word 0b01110000100000000000010110010101 #S32SDI XR6,$4,4.word 0b01110000100000000000010111010101 #S32SDI XR7,$4,4.word 0b01110000100000000000011000010101 #S32SDI XR8,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L39$L17:andi $2,$6,0x1caddu $7,$7,$2sltu $3,$4,$7beq $3,$0,$L19$L40:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$7bne $2,$0,$L40$L19:andi $6,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $6,$2,$L23li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $6,$2,$L24li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobne $6,$2,$L55addiu $6,$18,8.set macro.set reorderlbu $2,4($5).set noreorder.set nomacroj $L55sb $2,4($4).set macro.set reorder$L50:lbu $2,4($5).set noreorder.set nomacroj $L37sb $2,4($4).set macro.set reorder$L35:lbu $3,4($5)li $6,1 # 0x1sb $3,4($4)lbu $2,5($5).set noreorder.set nomacroj $L37sb $2,5($4).set macro.set reorder$L23:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L21sb $3,5($4).set macro.set reorder$L36:lbu $2,4($5)li $6,1 # 0x1sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L37sb $2,6($4).set macro.set reorder$L24:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L21sb $2,6($4).set macro.set reorder.end dump_extradata.globl dump_extradata_bsf.section .rodata.str1.4,"aMS",@progbits,1.align 2$LC0:.ascii "dump_extra\000".data.align 2.type dump_extradata_bsf, @object.size dump_extradata_bsf, 20dump_extradata_bsf:.word $LC0.word 0.word dump_extradata.space 8.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -