📄 dca.mid
字号:
lw $5,4($23) move $4,$17 .set noreorder .set nomacro jal __mulsf3 sw $2,0($23) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder lw $5,8($23) move $4,$17 .set noreorder .set nomacro jal __mulsf3 sw $2,4($23) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder lw $5,12($23) move $4,$17 .set noreorder .set nomacro jal __mulsf3 sw $2,8($23) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder lw $5,16($23) move $4,$17 .set noreorder .set nomacro jal __mulsf3 sw $2,12($23) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder lw $5,20($23) move $4,$17 .set noreorder .set nomacro jal __mulsf3 sw $2,16($23) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder lw $5,24($23) move $4,$17 .set noreorder .set nomacro jal __mulsf3 sw $2,20($23) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder lw $5,28($23) move $4,$17 .set noreorder .set nomacro jal __mulsf3 sw $2,24($23) .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __mulsf3 move $4,$16 .set macro .set reorder lw $6,5524($sp) sw $2,28($23) lw $3,-1280($6) .set noreorder .set nomacro beq $3,$0,$L661 lw $2,5512($sp) .set macro .set reorder lw $4,5732($sp) lw $5,5504($sp) lw $7,5644($sp) addu $2,$4,$5 sll $3,$2,4 addiu $3,$3,6904 sll $2,$2,5 addiu $6,$sp,356 addu $17,$6,$2 addu $fp,$7,$3 move $18,$0$L402: .set noreorder .set nomacro bgtz $18,$L507 lw $5,5524($sp) .set macro .set reorder lw $2,5644($sp) lw $16,72($2) .set noreorder .set nomacro beq $16,$0,$L399 lw $3,5524($sp) .set macro .set reorder lw $2,-640($3) lui $3,%hi(adpcm_vb) addiu $3,$3,%lo(adpcm_vb) sll $2,$2,3 addu $2,$2,$3 .set noreorder .set nomacro jal __floatsisf lh $4,0($2) .set macro .set reorder lui $3,%hi($LC13) lw $5,%lo($LC13)($3) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder lw $5,12($fp) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder lw $4,0($17) .set noreorder .set nomacro jal __addsf3 move $5,$2 .set macro .set reorder sw $2,0($17)$L509: .set noreorder .set nomacro beq $16,$0,$L399 lw $3,5524($sp) .set macro .set reorder lw $2,-640($3) lui $3,%hi(adpcm_vb) addiu $3,$3,%lo(adpcm_vb) sll $2,$2,3 addu $2,$2,$3 .set noreorder .set nomacro jal __floatsisf lh $4,2($2) .set macro .set reorder lui $3,%hi($LC13) lw $5,%lo($LC13)($3) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder lw $5,8($fp) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder lw $4,0($17) .set noreorder .set nomacro jal __addsf3 move $5,$2 .set macro .set reorder sw $2,0($17)$L512: .set noreorder .set nomacro beq $16,$0,$L399 lui $3,%hi(adpcm_vb) .set macro .set reorder lw $5,5524($sp) lw $2,-640($5) addiu $3,$3,%lo(adpcm_vb) sll $2,$2,3 addu $2,$2,$3 .set noreorder .set nomacro jal __floatsisf lh $4,4($2) .set macro .set reorder lui $3,%hi($LC13) lw $5,%lo($LC13)($3) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder lw $5,4($fp) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder lw $4,0($17) .set noreorder .set nomacro jal __addsf3 move $5,$2 .set macro .set reorder sw $2,0($17)$L400: .set noreorder .set nomacro beq $16,$0,$L399 lw $7,5524($sp) .set macro .set reorder lui $3,%hi(adpcm_vb) lw $2,-640($7) addiu $3,$3,%lo(adpcm_vb) sll $2,$2,3 addu $2,$2,$3 .set noreorder .set nomacro jal __floatsisf lh $4,6($2) .set macro .set reorder lui $3,%hi($LC13) lw $5,%lo($LC13)($3) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder lw $5,0($fp) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder lw $4,0($17) .set noreorder .set nomacro jal __addsf3 move $5,$2 .set macro .set reorder sw $2,0($17)$L399: addiu $18,$18,1 li $2,8 # 0x8 addiu $17,$17,4 .set noreorder .set nomacro bne $18,$2,$L402 addiu $fp,$fp,4 .set macro .set reorder lw $2,5512($sp)$L661: lw $3,5504($sp) lw $4,5524($sp) lw $5,5520($sp) lw $6,5516($sp) lw $20,136($2) addiu $3,$3,1 addiu $4,$4,4 addiu $5,$5,8 addiu $6,$6,32 slt $2,$3,$20 sw $3,5504($sp) sw $4,5524($sp) addiu $23,$23,32 sw $5,5520($sp) .set noreorder .set nomacro bne $2,$0,$L373 sw $6,5516($sp) .set macro .set reorder$L403: lw $7,5512($sp) lw $fp,116($7) slt $2,$20,$fp .set noreorder .set nomacro beq $2,$0,$L404 lw $3,5500($sp) .set macro .set reorder lw $6,5644($sp) sll $2,$3,5 addu $2,$2,$20 sll $4,$2,2 sll $5,$2,3 addu $4,$4,$6 addu $5,$5,$6 sll $2,$2,5 addiu $7,$sp,356 li $3,65536 # 0x10000 addiu $22,$4,6068 addiu $21,$5,4084 addu $19,$7,$2 .set noreorder .set nomacro j $L406 addu $23,$6,$3 .set macro .set reorder$L407: lw $16,0($22) lui $4,%hi(high_freq_vq) lw $5,5540($sp) addiu $2,$4,%lo(high_freq_vq) sll $16,$16,5 addu $16,$16,$2 addu $16,$16,$5 lb $4,0($16) .set noreorder .set nomacro jal __floatsisf addiu $20,$20,1 .set macro .set reorder lw $4,0($21) .set noreorder .set nomacro jal __floatsisf move $18,$2 .set macro .set reorder lui $6,%hi($LC15) addiu $6,$6,%lo($LC15) lw $5,0($6) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder move $5,$2 move $4,$18 .set noreorder .set nomacro jal __mulsf3 move $17,$2 .set macro .set reorder lb $4,1($16) .set noreorder .set nomacro jal __floatsisf sw $2,0($19) .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __mulsf3 move $5,$17 .set macro .set reorder lb $4,2($16) .set noreorder .set nomacro jal __floatsisf sw $2,4($19) .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __mulsf3 move $5,$17 .set macro .set reorder lb $4,3($16) .set noreorder .set nomacro jal __floatsisf sw $2,8($19) .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __mulsf3 move $5,$17 .set macro .set reorder lb $4,4($16) .set noreorder .set nomacro jal __floatsisf sw $2,12($19) .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __mulsf3 move $5,$17 .set macro .set reorder lb $4,5($16) .set noreorder .set nomacro jal __floatsisf sw $2,16($19) .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __mulsf3 move $5,$17 .set macro .set reorder lb $4,6($16) .set noreorder .set nomacro jal __floatsisf sw $2,20($19) .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __mulsf3 move $5,$17 .set macro .set reorder lb $4,7($16) .set noreorder .set nomacro jal __floatsisf sw $2,24($19) .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __mulsf3 move $5,$17 .set macro .set reorder slt $3,$20,$fp sw $2,28($19) addiu $22,$22,4 addiu $21,$21,8 .set noreorder .set nomacro beq $3,$0,$L404 addiu $19,$19,32 .set macro .set reorder$L406: lw $2,-18916($23) .set noreorder .set nomacro bne $2,$0,$L407 lw $2,5644($sp) .set macro .set reorder lui $6,%hi($LC14) lw $4,0($2) addiu $6,$6,%lo($LC14) .set noreorder .set nomacro jal av_log li $5,2 # 0x2 .set macro .set reorder lw $3,5512($sp) lw $2,-18916($23) lw $fp,116($3) ori $2,$2,0x1 .set noreorder .set nomacro j $L407 sw $2,-18916($23) .set macro .set reorder$L507: lw $6,5732($sp) lw $7,5504($sp) lw $4,-640($5) lui $2,%hi(adpcm_vb) addu $3,$6,$7 sll $4,$4,3 addiu $2,$2,%lo(adpcm_vb) addu $21,$4,$2 sll $3,$3,3 lh $4,0($21) addu $3,$3,$18 sll $3,$3,2 addiu $2,$sp,24 .set noreorder .set nomacro jal __floatsisf addu $20,$3,$2 .set macro .set reorder lui $3,%hi($LC13) lw $22,%lo($LC13)($3) move $4,$2 move $5,$22 .set noreorder .set nomacro jal __mulsf3 addiu $16,$20,-4 .set macro .set reorder lw $5,332($16) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder lw $4,0($17) .set noreorder .set nomacro jal __addsf3 move $5,$2 .set macro .set reorder move $19,$2 slt $2,$18,2 .set noreorder .set nomacro bne $2,$0,$L623 sw $19,0($17) .set macro .set reorder lh $4,2($21) .set noreorder .set nomacro jal __floatsisf addiu $16,$20,-8 .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __mulsf3 move $5,$22 .set macro .set reorder lw $5,332($16) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __addsf3 move $4,$19 .set macro .set reorder move $19,$2 slt $2,$18,3 .set noreorder .set nomacro bne $2,$0,$L624 sw $19,0($17) .set macro .set reorder lh $4,4($21) .set noreorder .set nomacro jal __floatsisf addiu $16,$20,-12 .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __mulsf3 move $5,$22 .set macro .set reorder lw $5,332($16) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __addsf3 move $4,$19 .set macro .set reorder move $19,$2 slt $2,$18,4 .set noreorder .set nomacro bne $2,$0,$L625 sw $19,0($17) .set macro .set reorder lh $4,6($21) .set noreorder .set nomacro jal __floatsisf addiu $16,$20,-16 .set macro .set reorder move $4,$2 .set noreorder .set nomacro jal __mulsf3 move $5,$22 .set macro .set reorder lw $5,332($16) .set noreorder .set nomacro jal __mulsf3 move $4,$2 .set macro .set reorder move $5,$2 .set noreorder .set nomacro jal __addsf3 move $4,$19 .set macro .set reorder .set noreorder .set nomacro j $L399 sw $2,0($17) .set macro .set reorder$L392:$L660: .set noreorder .set nomacro j $L602 lw $4,-4($7) .set macro .set reorder$L377: slt $2,$17,8$L658: .set noreorder .set nomacro beq $2,$0,$L380 lw $2,5544($sp) .set macro .set reorder addiu $6,$17,-1 lw $7,8($2) lw $21,0($2) sra $2,$7,3 addu $2,$2,$21 lbu $4,0($2) lbu $5,1($2) lbu $8,3($2) lbu $3,2($2) lui $2,%hi(abits_sizes) addiu $2,$2,%lo(abits_sizes) addu $2,$6,$2 sll $5,$5,16 sll $4,$4,24 lbu $19,0($2) or $4,$4,$5 lui $2,%hi(abits_levels) or $4,$4,$8 addiu $2,$2,%lo(abits_levels) sll $3,$3,8 addu $6,$6,$2 or $3,$3,$4 andi $2,$7,0x7 sll $3,$3,$2 li $2,32 # 0x20 lbu $17,0($6) subu $20,$2,$19 srl $3,$3,$20 div $0,$3,$17 teq $17,$0,7 addiu $2,$17,-1 sra $16,$2,1 lw $2,5544($sp) addu $18,$19,$7 sw $18,8($2) mflo $3 mfhi $6 div $0,$3,$17 teq $17,$0,7 subu $6,$6,$16 sw $6,24($sp) mflo $3 mfhi $4 div $0,$3,$17 teq $17,$0,7 subu $4,$4,$16 sw $4,28($sp) mflo $3 mfhi $5 div $0,$3,$17 teq $17,$0,7 subu $5,$5,$16 sw $5,32($sp) mfhi $2 mflo $3 subu $2,$2,$16 .set noreorder .set nomacro bne $3,$0,$L626 sw $2,36($sp) .set macro .set reorder$L382: lw $3,5544($sp) lw $6,8($3) sra $4,$6,3 addu $4,$4,$21 lbu $3,0($4) lbu $5,1($4) lbu $7,3($4) lbu $2,2($4) sll $5,$5,16 sll $3,$3,24 or $3,$3,$5 or $3,$3,$7 sll $2,$2,8 or $2,$2,$3 andi $4,$6,0x7 sll $2,$2,$4 srl $2,$2,$20 div $0,$2,$17 teq $17,$0,7 lw $4,5544($sp) addu $18,$19,$6 sw $18,8($4) mflo $2 mfhi $3 div $0,$2,$17 teq $17,$0,7 subu $3,$3,$16 sw $3,40($sp) mflo $2 mfhi $4 div $0,$2,$17 teq $17,$0,7 subu $4,$4,$16 sw $4,44($sp) mflo $2 mfhi $5 div $0,$2,$17 teq $17,$0,7 subu $5,$5,$16 sw $5,48($sp) mfhi $3 mflo $2 subu $3,$3,$16 .set noreorder .set nomacro bne $2,$0,$L627 sw $3,52($sp) .set macro .set reorder$L384: .set noreorder .set nomacro jal __floatsisf lw $4,24($sp) .set macro .set reorder lw $4,28($sp) .set noreorder .set nomacro jal __floatsisf sw $2,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -