ffv1.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 4,920 行 · 第 1/5 页
MID
4,920 行
and $3,$2,$3 sltu $4,$5,$3 .set noreorder .set nomacro beq $4,$0,$L469 addiu $2,$6,-4 .set macro .set reorder addiu $2,$5,4$L470:#APP pref 30,0($2) S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L470 addiu $2,$5,4 .set macro .set reorder addiu $2,$6,-4$L469: li $3,-4 # 0xfffffffffffffffc and $3,$2,$3 sltu $4,$5,$3 beq $4,$0,$L261$L430:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L430$L261: andi $3,$6,0x3 li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L264 addiu $4,$5,4 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $3,$2,$L265 li $2,1 # 0x1 .set macro .set reorder beq $3,$2,$L450$L251: lw $2,84($fp)$L468: .set noreorder .set nomacro blez $2,$L266 sll $3,$18,2 .set macro .set reorder sll $2,$19,2 addu $2,$17,$2 addiu $21,$2,12 lw $2,92($fp) sll $2,$2,4 sw $2,28($fp) lw $2,0($21) move $5,$3 move $23,$20 addiu $20,$17,12 sw $2,-4($20) addu $4,$21,$5 sw $3,16($fp) lw $5,28($fp) lw $3,-4($4) addiu $2,$5,816 sw $3,0($4) sw $0,20($fp) addu $17,$16,$2 .set noreorder .set nomacro blez $18,$L269 lw $22,3440($16) .set macro .set reorder$L455: move $12,$21 move $13,$20 move $15,$0 move $24,$0 move $25,$0$L271: lh $2,2670($16) lw $4,-4($12) lw $5,0($12) lw $9,4($12) .set noreorder .set nomacro beq $2,$0,$L272 lw $8,-4($13) .set macro .set reorder$L457: lw $6,-8($13) lw $7,0($13) subu $3,$8,$4 subu $4,$4,$5 subu $7,$7,$5 subu $6,$6,$8 subu $5,$5,$9 andi $3,$3,0xff andi $4,$4,0xff andi $5,$5,0xff andi $6,$6,0xff sll $3,$3,1 sll $4,$4,1 andi $7,$7,0xff addu $3,$3,$16 addu $4,$4,$16 sll $5,$5,1 sll $6,$6,1 sll $7,$7,1 addu $5,$5,$16 lh $2,880($3) lh $8,1392($4) addu $7,$7,$16 addu $6,$6,$16 lh $3,1904($5) lh $4,2416($6) lh $5,2928($7) addu $2,$2,$8 addu $3,$3,$4 addu $2,$2,$5 addu $7,$3,$2 bltz $7,$L275$L458: move $19,$0$L277: lw $2,812($16) .set noreorder .set nomacro beq $2,$0,$L278 sll $2,$7,5 .set macro .set reorder lw $3,4($17) addu $5,$2,$3 addiu $7,$16,4 lw $3,4($7) lbu $2,0($5) lw $8,4($16) mul $2,$3,$2 sra $9,$2,8 subu $6,$3,$9 slt $2,$8,$6 .set noreorder .set nomacro beq $2,$0,$L280 sw $6,4($7) .set macro .set reorder lbu $2,0($5) addu $2,$2,$7 lbu $3,16($2) sb $3,0($5) lw $6,4($7) slt $2,$6,256 beq $2,$0,$L282 lw $3,4($16) lw $8,532($7) lw $2,536($7) sll $6,$6,8 sll $3,$3,8 sltu $2,$8,$2 sw $6,4($7) .set noreorder .set nomacro beq $2,$0,$L284 sw $3,4($16) .set macro .set reorder lbu $2,0($8) lw $6,4($7) addu $2,$3,$2 sw $2,4($16)$L284: addiu $8,$8,1 sw $8,532($7)$L282: lbu $2,1($5) lw $9,0($7) mul $2,$6,$2 addiu $11,$5,1 sra $8,$2,8 subu $4,$6,$8 slt $2,$9,$4 .set noreorder .set nomacro bne $2,$0,$L451 sw $4,4($7) .set macro .set reorder addiu $10,$5,2$L297: subu $4,$9,$4 sw $4,0($7) lbu $2,0($11) slt $4,$8,256 addu $2,$2,$7 lbu $3,272($2) sll $6,$8,8 sb $3,0($11) .set noreorder .set nomacro beq $4,$0,$L426 sw $8,4($7) .set macro .set reorder lw $4,0($7) lw $8,532($7) lw $2,536($7) sll $4,$4,8 sltu $2,$8,$2 sw $6,4($7) .set noreorder .set nomacro beq $2,$0,$L300 sw $4,0($7) .set macro .set reorder lbu $2,0($8) addu $4,$4,$2 sw $4,0($7)$L300: addiu $8,$8,1 sw $8,532($7)$L298: lw $2,4($7) lbu $3,0($10) move $9,$4 mul $3,$2,$3 move $11,$10 sra $8,$3,8 subu $4,$2,$8 slt $3,$9,$4 addiu $10,$10,1 .set noreorder .set nomacro beq $3,$0,$L297 sw $4,4($7) .set macro .set reorder subu $2,$10,$5 addiu $9,$2,-3 addiu $14,$10,-2$L292: lbu $2,0($11) addu $2,$2,$7 lbu $3,16($2) sb $3,0($11) lw $6,4($7) slt $2,$6,256 beq $2,$0,$L425 lw $4,0($7) lw $8,532($7) lw $2,536($7) sll $6,$6,8 sll $4,$4,8 sltu $2,$8,$2 sw $6,4($7) .set noreorder .set nomacro beq $2,$0,$L295 sw $4,0($7) .set macro .set reorder lbu $2,0($8) lw $6,4($7) addu $4,$4,$2 sw $4,0($7)$L295: addiu $8,$8,1 .set noreorder .set nomacro bltz $9,$L452 sw $8,532($7) .set macro .set reorder$L302: addu $2,$5,$9 addiu $5,$2,22 .set noreorder .set nomacro j $L305 li $10,1 # 0x1 .set macro .set reorder$L453: lbu $2,0($5) addu $2,$2,$7 lbu $3,16($2) sb $3,0($5) lw $6,4($7) slt $2,$6,256 .set noreorder .set nomacro bne $2,$0,$L308 move $2,$0 .set macro .set reorder lw $4,0($7)$L310: addu $2,$2,$10 addu $10,$10,$2 addiu $9,$9,-1 li $2,-1 # 0xffffffffffffffff .set noreorder .set nomacro beq $9,$2,$L304 addiu $5,$5,-1 .set macro .set reorder$L305: lbu $2,0($5) mul $2,$6,$2 sra $3,$2,8 subu $6,$6,$3 slt $2,$4,$6 .set noreorder .set nomacro bne $2,$0,$L453 sw $6,4($7) .set macro .set reorder subu $4,$4,$6 sw $4,0($7) lbu $2,0($5) move $6,$3 addu $2,$2,$7 lbu $3,272($2) slt $4,$6,256 sb $3,0($5) .set noreorder .set nomacro bne $4,$0,$L313 sw $6,4($7) .set macro .set reorder li $2,1 # 0x1 addu $2,$2,$10 addu $10,$10,$2 addiu $9,$9,-1 li $2,-1 # 0xffffffffffffffff lw $4,0($7) .set noreorder .set nomacro bne $9,$2,$L305 addiu $5,$5,-1 .set macro .set reorder$L304: lbu $2,11($14) mul $2,$6,$2 sra $3,$2,8 subu $6,$6,$3 slt $2,$4,$6 .set noreorder .set nomacro beq $2,$0,$L317 sw $6,4($7) .set macro .set reorder lbu $2,11($14) addu $2,$2,$7 lbu $3,16($2) sb $3,11($14) lw $4,4($7) slt $2,$4,256 .set noreorder .set nomacro beq $2,$0,$L319 sll $6,$4,8 .set macro .set reorder lw $3,0($7) lw $8,532($7) lw $2,536($7) sltu $2,$8,$2 sll $4,$3,8 sw $6,4($7) .set noreorder .set nomacro beq $2,$0,$L321 sw $4,0($7) .set macro .set reorder lbu $2,0($8) addu $4,$4,$2 sw $4,0($7)$L321: lw $6,-4($13) lw $5,0($12) lw $3,-4($12) addu $2,$5,$6 subu $3,$2,$3 addiu $8,$8,1 subu $4,$0,$10 slt $2,$3,$6 sw $8,532($7) .set noreorder .set nomacro bne $2,$0,$L454 movn $10,$4,$19 .set macro .set reorder$L414: slt $2,$5,$3 .set noreorder .set nomacro beq $2,$0,$L471 addu $2,$10,$3 .set macro .set reorder slt $2,$5,$6 move $3,$6 movz $3,$5,$2 addu $2,$10,$3 andi $2,$2,0xff addiu $15,$15,1 sw $2,0($13) addiu $12,$12,4 .set noreorder .set nomacro bne $18,$15,$L271 addiu $13,$13,4 .set macro .set reorder$L456: sw $22,3440($16) move $4,$20 move $3,$23 move $5,$0$L420: lw $2,0($4) addiu $5,$5,1 sb $2,0($3) addiu $4,$4,4 .set noreorder .set nomacro bne $18,$5,$L420 addiu $3,$3,1 .set macro .set reorder lw $2,20($fp) lw $3,88($fp) addiu $2,$2,1 sw $2,20($fp) lw $4,84($fp) lw $5,20($fp) move $2,$21 addu $23,$23,$3 .set noreorder .set nomacro beq $4,$5,$L266 move $21,$20 .set macro .set reorder$L427: move $20,$2 lw $5,16($fp) lw $2,0($21) addu $4,$21,$5 sw $2,-4($20) lw $3,-4($4) lw $5,28($fp) sw $3,0($4) addiu $2,$5,816 addu $17,$16,$2 .set noreorder .set nomacro bgtz $18,$L455 lw $22,3440($16) .set macro .set reorder$L269: lw $2,20($fp) lw $3,88($fp) addiu $2,$2,1 sw $2,20($fp) lw $4,84($fp) lw $5,20($fp) move $2,$21 sw $22,3440($16) addu $23,$23,$3 .set noreorder .set nomacro bne $4,$5,$L427 move $21,$20 .set macro .set reorder$L266: lw $sp,24($fp) move $sp,$fp lw $31,68($sp) lw $fp,64($sp) lw $23,60($sp) lw $22,56($sp) lw $21,52($sp) lw $20,48($sp) lw $19,44($sp) lw $18,40($sp) lw $17,36($sp) lw $16,32($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,72 .set macro .set reorder$L426: .set noreorder .set nomacro j $L298 lw $4,0($7) .set macro .set reorder$L308: lw $4,0($7) lw $8,532($7) lw $2,536($7) sll $6,$6,8 sll $4,$4,8 sltu $2,$8,$2 sw $6,4($7) .set noreorder .set nomacro beq $2,$0,$L311 sw $4,0($7) .set macro .set reorder lbu $2,0($8) lw $6,4($7) addu $4,$4,$2 sw $4,0($7)$L311: addiu $8,$8,1 move $2,$0 .set noreorder .set nomacro j $L310 sw $8,532($7) .set macro .set reorder$L313: lw $4,0($7) lw $8,532($7) lw $2,536($7) sll $6,$6,8 sll $4,$4,8 sltu $2,$8,$2 sw $6,4($7) .set noreorder .set nomacro beq $2,$0,$L315 sw $4,0($7) .set macro .set reorder lbu $2,0($8) lw $6,4($7) addu $4,$4,$2 sw $4,0($7)$L315: addiu $8,$8,1 li $2,1 # 0x1 .set noreorder .set nomacro j $L310 sw $8,532($7) .set macro .set reorder$L278: bne $7,$0,$L327 bne $25,$0,$L330 li $25,1 # 0x1$L330: .set noreorder .set nomacro beq $24,$0,$L332 li $2,1 # 0x1 .set macro .set reorder addiu $24,$24,-1 .set noreorder .set nomacro bltz $24,$L467 sll $3,$7,1 .set macro .set reorder$L286: move $10,$0$L319: lw $6,-4($13) lw $5,0($12) lw $3,-4($12) addu $2,$5,$6 subu $3,$2,$3 subu $4,$0,$10 slt $2,$3,$6 .set noreorder .set nomacro beq $2,$0,$L414 movn $10,$4,$19 .set macro .set reorder$L454: slt $2,$3,$5 .set noreorder .set nomacro beq $2,$0,$L471 addu $2,$10,$3 .set macro .set reorder slt $2,$6,$5 move $3,$6 movz $3,$5,$2 addu $2,$10,$3$L471: andi $2,$2,0xff addiu $15,$15,1 sw $2,0($13) addiu $12,$12,4 .set noreorder .set nomacro beq $18,$15,$L456 addiu $13,$13,4 .set macro .set reorder lh $2,2670($16) lw $4,-4($12) lw $5,0($12) lw $9,4($12) .set noreorder .set nomacro bne $2,$0,$L457 lw $8,-4($13) .set macro .set reorder$L272: subu $3,$4,$5 subu $2,$8,$4 andi $2,$2,0xff subu $4,$5,$9 andi $3,$3,0xff sll $2,$2,1 sll $3,$3,1 andi $4,$4,0xff addu $2,$2,$16 addu $3,$3,$16 sll $4,$4,1 lh $5,880($2) lh $6,1392($3) addu $4,$4,$16 lh $2,1904($4) addu $5,$5,$6 addu $7,$5,$2 bgez $7,$L458$L275: subu $7,$0,$7 .set noreorder .set nomacro j $L277 li $19,1 # 0x1 .set macro .set reorder$L335:$L467: sll $2,$7,3 lw $4,8($17) subu $2,$2,$3 addu $8,$2,$4 lbu $3,5($8) lhu $7,2($8) slt $2,$3,$7 beq $2,$0,$L459 move $9,$0$L349: sll $3,$3,1 slt $2,$3,$7 .set noreorder .set nomacro bne $2,$0,$L349 addiu $9,$9,1 .set macro .set reorder$L348: addiu $11,$16,544 lw $10,8($11) lw $4,544($16) sra $3,$10,3 addu $3,$3,$4 lbu $2,0($3) lbu $5,1($3) lbu $6,3($3) sll $5,$5,16 lbu $4,2($3) sll $2,$2,24 or $2,$2,$5 or $2,$2,$6 sll $4,$4,8 or $4,$4,$2 andi $3,$10,0x7 sll $5,$4,$3 li $2,-65536 # 0xffffffffffff0000 and $2,$5,$2 .set noreorder .set nomacro bne $2,$0,$L350 srl $3,$5,16 .set macro .set reorder move $3,$5 move $4,$0$L352: andi $2,$3,0xff00 .set noreorder .set nomacro beq $2,$0,$L472 lui $2,%hi(ff_log2_tab) .set macro .set reorder srl $3,$3,8 addiu $4,$4,8$L472: addiu $2,$2,%lo(ff_log2_tab) addu $2,$3,$2 lbu $3,0($2) addu $6,$4,$3 slt $2,$6,20 .set noreorder .set nomacro bne $2,$0,$L355 srl $3,$5,12 .set macro .set reorder li $3,30 # 0x1e subu $4,$6,$9 srl $4,$5,$4 subu $3,$3,$6 addiu $5,$10,32 subu $2,$9,$6 sll $3,$3,$9 addu $2,$2,$5 addu $3,$4,$3 sw $2,8($11)$L357: addiu $3,$3,1 andi $2,$3,0x1 beq $2,$0,$L358 lh $11,0($8) lbu $5,5($8) sll $2,$11,1 addu $2,$2,$5 sra $3,$3,1 sra $2,$2,31 lb $9,4($8) xor $4,$3,$2 addu $3,$4,$9 sll $10,$3,24 sra $10,$10,24 .set noreorder .set nomacro bltz $4,$L460 move $2,$4 .set macro .set reorder$L361: addu $2,$7,$2 andi $6,$2,0xffff li $2,128 # 0x80 addu $3,$11,$4 .set noreorder .set nomacro beq $5,$2,$L362 sh $6,2($8) .set macro .set reorder$L463: addiu $4,$5,1 subu $5,$0,$4 slt $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L365 andi $6,$4,0x00ff .set macro .set reorder$L464: li $2,-128 # 0xffffffffffffff80 .set noreorder .set nomacro beq $9,$2,$L367 addiu $2,$9,-1 .set macro .set reorder sb $2,4($8)$L367: addu $3,$3,$4 slt $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L473 sll $2,$3,16 .set macro .set reorder li $2,1 # 0x1 subu $2,$2,$4$L371: sb $6,5($8) .set noreorder .set nomacro bltz $10,$L446 sh $2,0($8) .set macro .set reorder addiu $10,$10,1$L446: move $24,$0 .set noreorder .set nomacro j $L319 move $25,$0 .set macro .set reorder$L280: subu $3,$8,$6 sw $3,4($16) lbu $2,0($5) slt $4,$9,256 addu $2,$2,$7 lbu $3,272($2) sb $3,0($5) .set noreorder .set nomacro beq $4,$0,$L286 sw $9,4($7) .set macro .set reorder lw $3,4($16) lw $8,532($7) lw $2,536($7) sll $6,$9,8 sll $3,$3,8 sltu $2,$8,$2 sw $6,4($7) .set noreorder .set nomacro beq $2,$0,$L288 sw $3,4($16) .set macro .set reorder lbu $2,0($8) addu $2,$3,$2 sw $2,4($16)$L288: addiu $8,$8,1 .set noreorder .set nomacro j $L286 sw $8,532($7) .set macro .set reorder$L327: .set noreorder .set nomacro bne $25,$0,$L330 sll $3,$7,1 .set macro .set reorder sll $2,$7,3 lw $4,8($17) subu $2,$2,$3 addu $8,$2,$4 lbu $3,5($8) lhu $7,2($8) slt $2,$3,$7 beq $2,$0,$L461 move $9,$0$L383: sll $3,$3,1 slt $2,$3,$7 .set noreorder .set nomacro bne $2,$0,$L383 addiu $9,$9,1 .set macro .set reorder$L382: addiu $11,$16,544 lw $10,8($11) lw $4,544($16) sra $3,$10,3 addu $3,$3,$4 lbu $2,0($3) lbu $5,1($3) lbu $6,3($3) sll $5,$5,16 lbu $4,2($3) sll $2,$2,24 or $2,$2,$5 or $2,$2,$6 sll $4,$4,8 or $4,$4,$2 andi $3,$10,0x7 sll $5,$4,$3 li $2,-65536 # 0xffffffffffff0000 and $2,$5,$2 .set noreorder
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?