filtbank.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 4,080 行 · 第 1/5 页
MID
4,080 行
addu $6,$21,$6 lw $2,8276($sp) lw $3,8280($sp) lw $6,8344($sp) subu $17,$17,$2 subu $16,$16,$3 lw $4,24($23) addu $5,$6,$17 jal faad_imdct addu $6,$21,$16 blez $fp,$L46 nop lw $4,8352($sp) lw $3,8348($sp) move $5,$0$L48: lw $2,0($4) addiu $5,$5,1 sw $2,0($3) addiu $4,$4,4 bne $5,$fp,$L48 addiu $3,$3,4$L46: blez $22,$L49 addu $2,$22,$fp sll $25,$22,1 sw $2,8256($sp) lw $5,8276($sp) lw $6,8280($sp) lw $2,8280($sp) addu $7,$25,$22 addu $4,$7,$fp sw $7,8248($sp) addu $3,$25,$fp addu $5,$5,$22 subu $6,$6,$25 srl $7,$22,1 subu $2,$2,$22 lw $18,8260($sp) move $23,$20 sw $3,8252($sp) sw $4,8244($sp) sw $5,8240($sp) sw $6,8236($sp) sw $7,8232($sp) sw $2,8268($sp) move $14,$0 li $24,1 # 0x1 addiu $20,$22,1 li $16,1073741824 # 0x40000000$L51: sll $2,$14,2 addu $2,$2,$21 lw $4,0($2) lw $3,0($23) lw $7,8352($sp) mult $4,$3 addu $8,$fp,$14 mflo $4 mfhi $5 addu $2,$4,$16 sll $8,$8,2 addu $6,$7,$8 sltu $7,$2,$4 addu $3,$7,$5 lw $9,0($6) sll $5,$3,1 srl $2,$2,31 or $2,$5,$2 addu $9,$9,$2 lw $2,8348($sp) addu $4,$25,$14 addu $8,$2,$8 lw $5,8260($sp) sll $4,$4,2 subu $2,$22,$14 sw $9,0($8) sll $2,$2,2 addu $4,$4,$21 addu $3,$22,$14 lw $6,0($4) addu $15,$5,$2 sll $3,$3,2 lw $2,0($18) addu $3,$3,$21 lw $8,0($3) lw $4,-4($15) mult $6,$2 lw $2,8256($sp) mflo $6 mfhi $7 mult $8,$4 addu $11,$2,$14 mflo $8 lw $4,8352($sp) addu $2,$6,$16 sll $11,$11,2 addu $12,$4,$11 sltu $13,$2,$6 mfhi $9 addu $4,$8,$16 sltu $6,$4,$8 addu $3,$13,$7 lw $10,0($12) addu $5,$6,$9 sll $7,$3,1 srl $2,$2,31 or $2,$7,$2 sll $6,$5,1 lw $7,8276($sp) srl $4,$4,31 or $4,$6,$4 addu $10,$10,$2 lw $2,8348($sp) addu $10,$10,$4 addu $3,$7,$14 lw $4,8248($sp) addu $11,$2,$11 sll $3,$3,2 sw $10,0($11) addu $2,$4,$14 addu $3,$3,$21 lw $6,0($3) lw $4,0($18) sll $2,$2,2 addu $2,$2,$21 lw $8,0($2) lw $3,-4($15) mult $6,$4 lw $2,8252($sp) mflo $6 mfhi $7 mult $8,$3 lw $4,8352($sp) mflo $8 addu $11,$14,$2 sll $11,$11,2 addu $2,$6,$16 addu $12,$4,$11 sltu $13,$2,$6 mfhi $9 addu $4,$8,$16 sltu $6,$4,$8 addu $3,$13,$7 lw $10,0($12) addu $5,$6,$9 sll $7,$3,1 srl $2,$2,31 or $2,$7,$2 sll $6,$5,1 lw $7,8236($sp) srl $4,$4,31 or $4,$6,$4 addu $10,$10,$2 lw $2,8348($sp) addu $10,$10,$4 addu $3,$7,$14 lw $4,8240($sp) addu $11,$2,$11 sll $3,$3,2 sw $10,0($11) addu $2,$14,$4 addu $3,$3,$21 lw $6,0($3) lw $4,0($18) sll $2,$2,2 addu $2,$2,$21 lw $8,0($2) mult $6,$4 lw $3,-4($15) mflo $6 mfhi $7 lw $2,8244($sp) mult $8,$3 lw $4,8352($sp) addu $12,$2,$14 mflo $8 sll $12,$12,2 addu $2,$6,$16 addu $13,$4,$12 mfhi $9 addu $4,$8,$16 sltu $11,$2,$6 sltu $6,$4,$8 addu $5,$6,$9 addu $3,$11,$7 sll $6,$5,1 lw $10,0($13) sll $7,$3,1 srl $2,$2,31 srl $4,$4,31 or $2,$7,$2 or $4,$6,$4 lw $5,8348($sp) lw $6,8232($sp) addu $10,$10,$2 addu $10,$10,$4 addu $12,$5,$12 slt $2,$14,$6 beq $2,$0,$L52 sw $10,0($12) lw $7,8280($sp) lw $4,8268($sp) addu $2,$7,$14 sll $2,$2,2 addu $3,$14,$4 addu $2,$2,$21 lw $6,0($2) lw $4,0($18) sll $3,$3,2 addu $3,$3,$21 lw $8,0($3) mult $6,$4 lw $2,-4($15) lw $3,8276($sp) mflo $6 mfhi $7 mult $8,$2 addu $10,$3,$fp mflo $8 lw $4,8352($sp) addu $10,$14,$10 addu $2,$6,$16 sll $10,$10,2 addu $13,$4,$10 sltu $12,$2,$6 addu $4,$8,$16 mfhi $9 sltu $6,$4,$8 addu $3,$12,$7 lw $11,0($13) addu $5,$6,$9 sll $7,$3,1 srl $2,$2,31 sll $6,$5,1 or $2,$7,$2 srl $4,$4,31 lw $5,8348($sp) addu $11,$11,$2 or $4,$6,$4 addu $11,$11,$4 addu $10,$5,$10 sw $11,0($10)$L52: move $14,$24 addiu $24,$24,1 addiu $23,$23,4 bne $20,$24,$L51 addiu $18,$18,4 lw $6,8284($sp) lw $7,8276($sp) subu $24,$6,$25 subu $2,$6,$7 addu $5,$2,$22 lw $7,8280($sp) subu $2,$2,$22 lw $3,8240($sp) lw $4,8236($sp) subu $20,$6,$22 sw $2,8212($sp) lw $6,8280($sp) lw $2,8268($sp) addu $25,$25,$7 lw $15,8260($sp) addu $3,$fp,$3 addu $4,$4,$fp addu $6,$6,$22 sw $25,8220($sp) addu $23,$7,$fp addu $25,$fp,$2 move $14,$0 move $18,$0 li $16,1073741824 # 0x40000000 sw $3,8228($sp) sw $4,8216($sp) sw $5,8208($sp) j $L55 sw $6,8224($sp)$L100: lw $4,8260($sp) sll $2,$2,2 addu $2,$4,$2 addiu $13,$2,-4$L58: lw $3,8224($sp) lw $4,8220($sp) addu $2,$3,$14 addu $3,$4,$14 sll $2,$2,2 sll $3,$3,2 addu $2,$2,$21 addu $3,$3,$21 lw $6,0($2) lw $8,0($3) lw $2,0($15) lw $11,0($13) mult $8,$2 lw $7,8228($sp) mflo $8 mfhi $9 mult $6,$11 addu $10,$14,$7 mflo $6 mfhi $7 addu $4,$6,$16 sltu $12,$4,$6 addu $2,$8,$16 sltu $11,$2,$8 addu $5,$12,$7 lw $6,8212($sp) lw $7,8272($sp) addu $3,$11,$9 addu $12,$7,$14 addu $11,$14,$6 sll $7,$3,1 sll $6,$5,1 srl $4,$4,31 srl $2,$2,31 or $2,$7,$2 or $4,$6,$4 addu $4,$4,$2 subu $10,$10,$19 lw $2,8352($sp) sll $10,$10,2 addu $10,$10,$2 sll $12,$12,2 sw $4,0($10) addu $12,$12,$21 lw $8,0($12) lw $2,0($15) sll $11,$11,2 addu $11,$11,$21 lw $6,0($11) mult $8,$2 lw $11,0($13) mflo $8 mfhi $9 mult $6,$11 lw $7,8216($sp) mflo $6 addu $2,$8,$16 sltu $11,$2,$8 addu $10,$7,$14 addu $4,$6,$16 mfhi $7 sltu $12,$4,$6 addu $3,$11,$9 lw $6,8208($sp) addu $5,$12,$7 srl $2,$2,31 sll $7,$3,1 addu $11,$6,$14 or $2,$7,$2 sll $6,$5,1 lw $7,8352($sp) subu $10,$10,$19 srl $4,$4,31 addu $12,$24,$14 or $4,$6,$4 sll $10,$10,2 addu $4,$4,$2 addu $10,$10,$7 sll $12,$12,2 sw $4,0($10) addu $12,$12,$21 lw $8,0($12) lw $2,0($15) sll $11,$11,2 addu $11,$11,$21 lw $6,0($11) mult $8,$2 lw $11,0($13) mflo $8 mfhi $9 mult $6,$11 addu $2,$8,$16 mflo $6 mfhi $7 addu $4,$6,$16 sltu $12,$4,$6 sltu $11,$2,$8 addu $5,$12,$7 addu $3,$11,$9 sll $6,$5,1 sll $7,$3,1 srl $4,$4,31 srl $2,$2,31 or $2,$7,$2 addu $10,$25,$14 or $4,$6,$4 addu $4,$4,$2 subu $10,$10,$19 lw $2,8352($sp) addu $8,$20,$14 sll $10,$10,2 addu $10,$10,$2 sll $8,$8,2 sw $4,0($10) addu $8,$8,$21 lw $7,0($13) lw $4,0($8) addu $6,$14,$23 mult $4,$7 subu $6,$6,$19 mflo $4 mfhi $5 addu $2,$4,$16 sltu $7,$2,$4 lw $4,8352($sp) addu $3,$7,$5 sll $6,$6,2 addu $6,$6,$4 srl $2,$2,31 sll $4,$3,1 addiu $18,$18,1 or $2,$4,$2 sw $2,0($6) addiu $15,$15,4 beq $22,$18,$L49 move $14,$18$L55: lw $3,8232($sp) slt $2,$14,$3 bne $2,$0,$L100 subu $2,$22,$14 lw $5,8268($sp) lw $6,8280($sp) addu $2,$14,$5 lw $7,8260($sp) subu $13,$22,$14 sll $13,$13,2 sll $2,$2,2 addu $13,$7,$13 addu $3,$6,$14 addu $2,$2,$21 lw $4,-4($13) lw $6,0($2) sll $3,$3,2 addu $3,$3,$21 lw $8,0($3) mult $6,$4 lw $2,0($15) mflo $6 mfhi $7 mult $8,$2 addu $4,$6,$16 mflo $8 lw $3,8276($sp) addu $2,$8,$16 mfhi $9 sltu $12,$4,$6 sltu $11,$2,$8 addu $10,$3,$14 addu $5,$12,$7 addu $3,$11,$9 sll $6,$5,1 sll $7,$3,1 srl $4,$4,31 srl $2,$2,31 or $2,$7,$2 addu $10,$10,$fp or $4,$6,$4 addu $4,$4,$2 subu $10,$10,$19 lw $2,8352($sp) sll $10,$10,2 addu $10,$10,$2 addiu $13,$13,-4 j $L58 sw $4,0($10)$L49: blez $fp,$L77 addu $3,$22,$fp addiu $7,$fp,1 move $5,$0 li $4,1 # 0x1$L60: addu $2,$3,$5 lw $5,8352($sp) sll $2,$2,2 addu $2,$2,$5 move $5,$4 addiu $4,$4,1 bne $7,$4,$L60 sw $0,0($2) j $L101 lw $31,8324($sp)$L98: bne $4,$2,$L61 nop$L62: j $L65 lw $4,28($23)$L63: j $L65 lw $4,32($23) .set macro .set reorder .end ifilter_bank .section .rodata.str1.4,"aMS",@progbits,1 .align 2$LC0: .ascii "window_sequence != 0x2\000" .align 2$LC1: .ascii "filtbank.c\000" .section .text.filter_bank_ltp,"ax",@progbits .align 2 .align 5 .globl filter_bank_ltp .ent filter_bank_ltp .type filter_bank_ltp, @functionfilter_bank_ltp: .frame $sp,8248,$31 # vars= 8192, regs= 10/0, args= 16, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-8248 sw $21,8228($sp) addiu $21,$sp,16 sw $23,8236($sp) sw $20,8224($sp) sw $17,8212($sp) move $23,$4 andi $17,$5,0x00ff andi $20,$6,0x00ff move $4,$21 move $5,$0 li $6,8192 # 0x2000 sw $fp,8240($sp) sw $22,8232($sp) sw $19,8220($sp) sw $18,8216($sp) sw $16,8208($sp) sw $31,8244($sp) andi $19,$7,0x00ff lw $22,8264($sp) lw $fp,8268($sp) lbu $16,8272($sp) jal memset lhu $18,8276($sp) li $3,2 # 0x2 beq $17,$3,$L172 li $2,23 # 0x17 beq $16,$2,$L173 sll $3,$19,2 sll $2,$20,2 addu $2,$2,$23 addu $3,$3,$23 lw $19,8($2) lw $5,8($3) lw $16,0($2) lw $6,0($3)$L107: srl $12,$18,3 subu $2,$18,$12 srl $3,$2,31 addu $3,$3,$2 sra $3,$3,1 li $2,1 # 0x1 beq $17,$2,$L110 andi $13,$3,0xffff bne $17,$0,$L174 li $2,3 # 0x3 addiu $2,$18,-1 sll $11,$2,16 sra $11,$11,16 bltz $11,$L148 subu $2,$18,$11 sll $2,$2,2 addu $24,$11,$18 addu $2,$16,$2 sll $3,$11,2 sll $10,$24,2 addu $15,$6,$3 addu $14,$22,$10 addiu $13,$2,-4 move $17,$11 addu $12,$3,$22 j $L118 move $16,$0$L158: sll $10,$24,2$L118: lw $6,0($15) lw $4,0($12) li $8,1073741824 # 0x40000000 mult $4,$6 subu $7,$17,$16 mflo $4 mfhi $5 addu $2,$4,$8 sltu $6,$2,$4 addu $3,$6,$5 sll $4,$3,1 sll $7,$7,2 srl $2,$2,31 or $2,$4,$2 addu $7,$7,$21 sw $2,0($7) lw $6,0($13) lw $4,0($14) addiu $7,$11,-1 mult $4,$6 sll $11,$7,16 mflo $4 mfhi $5 addu $2,$4,$8 sltu $6,$2,$4 addu $3,$6,$5 sll $4,$3,1 srl $2,$2,31 addu $10,$10,$21 or $2,$4,$2 sra $11,$11,16 sw $2,0($10) addiu $16,$16,1 addiu $12,$12,-4 addiu $15,$15,-4 addiu $14,$14,-4 addiu $13,$13,4 bgez $11,$L158 addiu $24,$24,-1$L148: sll $2,$18,1$L177: andi $7,$2,0xfffe li $3,960 # 0x3c0 beq $7,$3,$L153 sltu $2,$7,961$L178: beq $2,$0,$L155 li $2,1920 # 0x780 li $2,240 # 0xf0 beq $7,$2,$L152 li $2,256 # 0x100 beq $7,$2,$L152 nop j $L156 move $4,$0$L174: beq $17,$2,$L175 lw $31,8244($sp) lw $fp,8240($sp) lw $23,8236($sp) lw $22,8232($sp) lw $21,8228($sp) lw $20,8224($sp) lw $19,8220($sp) lw $18,8216($sp) lw $17,8212($sp) lw $16,8208($sp) j $31 addiu $sp,$sp,8248$L110: blez $18,$L113 nop move $9,$6 move $8,$22 move $5,$0 li $10,1 # 0x1 addiu $11,$18,1 li $14,1073741824 # 0x40000000$L125: lw $6,0($9) lw $4,0($8) sll $7,$5,2 mult $4,$6 addu $7,$7,$21 mflo $4 mfhi $5 addu $2,$4,$14 sltu $6,$2,$4 addu $3,$6,$5 sll $4,$3,1 srl $2,$2,31 move $5,$10 or $2,$4,$2 addiu $10,$10,1 sw $2,0($7) addiu $8,$8,4 bne $10,$11,$L125 addiu $9,$9,4$L113: blez $13,$L126 nop move $3,$0 li $5,1 # 0x1 addiu $7,$13,1$L128: addu $2,$18,$3 sll $2,$2,2 addu $3,$2,$22 lw $4,0($3) addu $2,$2,$21 move $3,$5 addiu $5,$5,1 bne $5,$7,$L128 sw $4,0($2)$L126: blez $12,$L129 nop addu $11,$18,$13 move $8,$0 li $9,1 # 0x1 addiu $10,$12,1 li $14,1073741824 # 0x40000000$L131: subu $2,$12,$8 addu $7,$11,$8 sll $7,$7,2 sll $2,$2,2 addu $6,$7,$22 addu $2,$2,$19 lw $8,-4($2) lw $4,0($6) addu $7,$7,$21 mult $4,$8 move $8,$9 mflo $4 mfhi $5 addu $2,$4,$14 sltu $6,$2,$4 addu $3,$6,$5 sll $4,$3,1 srl $2,$2,31 or $2,$4,$2 addiu $9,$9,1 bne $9,$10,$L131 sw $2,0($7)$L129: blez $13,$L148 addu $2,$18,$13 addu $5,$12,$2 addiu $7,$13,1 move $4,$0 li $3,1 # 0x1$L134: addu $2,$5,$4 sll $2,$2,2 addu $2,$2,$21 move $4,$3 addiu $3,$3,1 bne $3,$7,$L134 sw $0,0($2) sll $2,$18,1 andi $7,$2,0xfffe li $3,960 # 0x3c0 bne $7,$3,$L178 sltu $2,$7,961$L153: lw $4,28($23)$L156: move $5,$21$L179: jal faad_mdct move $6,$fp lw $31,8244($sp) lw $fp,8240($sp) lw $23,8236($sp) lw $22,8232($sp) lw $21,8228($sp) lw $20,8224($sp) lw $19,8220($sp) lw $18,8216($sp) lw $17,8212($sp) lw $16,8208($sp) j $31 addiu $sp,$sp,8248$L173: sll $2,$20,2
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?