📄 h263.mid
字号:
lw $12,8160($14) bne $12,$0,$L603 nop lw $11,8164($14) bne $11,$0,$L604 nop lw $10,8168($14) bne $15,$10,$L594 li $2,1 # 0x1 lw $7,8176($14) lw $3,8140($14) lw $4,8144($14) lw $5,8148($14) lw $6,8152($14) sra $4,$4,$9 sra $6,$6,$7 sra $3,$3,$9 sra $5,$5,$7 sw $2,8136($14) sw $3,8140($14) sw $4,8144($14) sw $5,8148($14) sw $6,8152($14) sw $fp,8168($14) sw $fp,8156($14) sw $0,8160($14) sw $0,8164($14) sw $0,8172($14) j $L600 sw $0,8176($14)$L590: andi $4,$16,0x1 andi $5,$18,0x1 sra $2,$16,1 sra $3,$18,1 or $2,$2,$4 or $3,$3,$5 move $15,$fp sw $2,8148($14) sw $3,8152($14) sw $fp,8168($14) sw $16,8140($14) sw $18,8144($14)$L609: sw $15,8156($14) sw $0,8160($14) sw $0,8164($14) sw $0,8172($14) j $L588 sw $0,8176($14)$L616: lw $3,8316($14) bne $3,$2,$L627 lw $8,0($sp) mul $5,$fp,$25 lw $16,0($sp) lw $3,8($sp) lw $18,4($sp) addu $3,$16,$3 addu $4,$5,$3 mul $3,$fp,$17 lw $2,20($sp) addu $2,$18,$2 addu $23,$3,$2 lw $3,12($sp) lw $2,16($sp) addu $12,$18,$3 j $L575 addu $20,$16,$2$L576: sra $4,$25,1 subu $2,$2,$4 div $0,$2,$25 teq $25,$0,7 mflo $3 mul $2,$12,$21 mul $6,$18,$21 mult $2,$15 addu $3,$19,$3 madd $5,$6 mflo $2 bgtz $2,$L620 sw $3,36($sp)$L579: subu $4,$2,$4 mul $2,$21,$20 subu $5,$17,$10 mul $2,$2,$10 div $0,$4,$25 teq $25,$0,7 mflo $22 mul $3,$7,$5 addu $2,$3,$2 bgtz $2,$L628 sra $9,$17,1$L626: subu $25,$2,$9 mul $2,$23,$21 sll $3,$17,4 subu $2,$2,$3 mult $2,$10 madd $6,$5 mflo $2 bgtz $2,$L622 nop$L585: j $L587 subu $9,$2,$9$L591: subu $8,$0,$21 mul $2,$18,$8 mul $5,$21,$15 addu $11,$2,$22 lw $2,36($sp) lw $3,40($sp) mtlo $2 madd $16,$8 addu $9,$3,$13 sll $3,$18,1 mflo $8 subu $10,$6,$22 mul $6,$5,$3 sll $7,$16,1 addu $2,$8,$11 addu $3,$6,$2 mul $2,$5,$7 addu $4,$10,$8 addu $5,$2,$4 addiu $6,$9,-1 addiu $7,$9,1 sll $6,$20,$6 sll $7,$20,$7 subu $3,$3,$19 subu $5,$5,$19 sll $2,$16,$9 sll $4,$18,$9 addu $4,$6,$4 addu $2,$2,$6 addu $3,$7,$3 addu $5,$5,$7 addiu $6,$9,2 sw $2,8140($14) sw $4,8144($14) sw $5,8148($14) sw $3,8152($14) sw $10,8160($14) sw $11,8164($14) sw $8,8168($14) sw $6,8176($14) sw $8,8156($14) j $L588 sw $9,8172($14)$L603: lw $11,8164($14) j $L594 lw $10,8168($14)$L617: bne $24,$0,$L588 move $15,$fp sw $fp,8168($14) sw $0,8140($14) sw $0,8144($14) sw $0,8148($14) j $L609 sw $0,8152($14)$L618: div $0,$9,$17 teq $17,$0,7 slt $2,$13,$11 move $3,$13 movz $3,$11,$2 addu $2,$4,$11 addu $2,$2,$13 subu $2,$2,$3 addiu $5,$2,-1 sra $10,$10,$3 sra $12,$15,$3 sll $5,$20,$5 sll $3,$16,$2 sll $4,$18,$2 addu $4,$5,$4 addu $3,$3,$5 subu $6,$0,$21 sw $3,8140($14) sw $4,8144($14) addiu $7,$2,2 addiu $11,$2,1 sw $2,8172($14) lw $2,32($sp) sw $7,8176($14) lw $7,36($sp) sll $8,$18,1 sll $13,$16,1 sll $11,$20,$11 mflo $9 div $0,$25,$17 teq $17,$0,7 mflo $3 mul $4,$18,$6 mul $5,$10,$15 addu $9,$9,$4 mul $6,$16,$6 addu $9,$9,$2 mul $2,$21,$5 addu $4,$22,$4 mul $4,$10,$4 mul $9,$12,$9 addu $3,$3,$6 addu $6,$7,$6 mul $7,$2,$8 mul $12,$12,$3 mul $10,$10,$6 addu $3,$4,$9 addu $8,$7,$3 mul $3,$2,$13 addu $6,$10,$12 sll $5,$5,4 addu $2,$3,$6 subu $8,$8,$5 subu $2,$2,$5 addu $8,$11,$8 addu $2,$2,$11 sw $2,8148($14) sw $8,8152($14) sw $10,8156($14) sw $12,8160($14) sw $4,8164($14) j $L588 sw $9,8168($14)$L614: slt $2,$17,2 beq $2,$0,$L567 li $15,1 # 0x1 li $2,16 # 0x10$L624: move $11,$0 li $10,1 # 0x1 j $L569 sw $2,32($sp)$L604: j $L594 lw $10,8168($14) .set macro .set reorder .end mpeg4_decode_sprite_trajectory .section .rodata.str1.4,"aMS",@progbits,1 .align 2$LC0: .ascii "illegal dc vlc\012\000" .align 2$LC1: .ascii "dc marker bit missing\012\000" .align 2$LC2: .ascii "dc<0 at %dx%d\012\000" .align 2$LC3: .ascii "dc overflow at %dx%d\012\000" .align 2$LC4: .ascii "1. marker bit missing in rvlc esc\012\000" .align 2$LC5: .ascii "2. marker bit missing in rvlc esc\012\000" .align 2$LC6: .ascii "reverse esc missing\012\000" .align 2$LC7: .ascii "1. marker bit missing in 3. esc\012\000" .align 2$LC8: .ascii "2. marker bit missing in 3. esc\012\000" .align 2$LC9: .ascii "|level| overflow in 3. esc, qp=%d\012\000" .align 2$LC10: .ascii "ac-tex damaged at %d %d\012\000" .section .text.mpeg4_decode_block,"ax",@progbits .align 2 .align 5 .ent mpeg4_decode_block .type mpeg4_decode_block, @functionmpeg4_decode_block: .frame $sp,64,$31 # vars= 0, regs= 10/0, args= 24, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-64 sw $fp,56($sp) lw $fp,80($sp) sw $23,52($sp) sw $21,44($sp) sw $19,36($sp) sw $18,32($sp) sw $17,28($sp) sw $31,60($sp) sw $22,48($sp) sw $20,40($sp) sw $16,24($sp) move $17,$4 move $18,$5 move $21,$6 move $23,$7 beq $fp,$0,$L630 lw $19,84($sp) lw $2,8256($4) bne $2,$0,$L844 slt $2,$6,4 beq $2,$0,$L689 nop lw $8,1964($4)$L691: sll $20,$21,2 addu $2,$20,$17 lw $3,6188($2) lw $4,6212($2) lw $5,1912($17) sll $3,$3,1 nor $2,$0,$4 addu $11,$3,$5 sll $2,$2,1 sll $4,$4,1 lw $3,8412($17) addu $2,$2,$11 subu $4,$11,$4 lh $5,0($2) lh $9,0($4) beq $3,$0,$L692 lh $10,-2($11) li $2,3 # 0x3 beq $21,$2,$L692 li $2,2 # 0x2 beq $21,$2,$L695 li $2,1 # 0x1 beq $21,$2,$L697 li $5,1024 # 0x400 li $9,1024 # 0x400$L695: lw $12,6168($17) lw $2,7960($17) bne $12,$2,$L865 subu $3,$5,$9 li $10,1024 # 0x400 li $5,1024 # 0x400$L701: lw $2,7964($17) lw $3,6172($17) addiu $2,$2,1 bne $3,$2,$L699 nop beq $21,$0,$L703 li $2,4 # 0x4 beq $21,$2,$L703 li $2,5 # 0x5 bne $21,$2,$L865 subu $3,$5,$9$L703: j $L699 li $5,1024 # 0x400$L630: bne $7,$0,$L734 sll $2,$6,2 addu $2,$2,$4 li $3,-1 # 0xffffffffffffffff move $4,$0 sw $3,6856($2)$L645: lw $31,60($sp) lw $fp,56($sp) lw $23,52($sp) lw $22,48($sp) lw $21,44($sp) lw $20,40($sp) lw $19,36($sp) lw $18,32($sp) lw $17,28($sp) lw $16,24($sp) move $2,$4 j $31 addiu $sp,$sp,64$L734: bne $19,$0,$L736 lui $2,%hi(rvlc_rl_inter) lui $2,%hi(rl_inter) addiu $15,$2,%lo(rl_inter) lw $2,8300($17) beq $2,$0,$L739 addiu $13,$17,6908$L849: beq $19,$0,$L741 lui $2,%hi(rl_inter+60) lui $2,%hi(rvlc_rl_inter+60) lw $11,%lo(rvlc_rl_inter+60)($2) li $16,-1 # 0xffffffffffffffff move $23,$0 li $20,1 # 0x1$L733: lw $8,8456($17) lw $12,8448($17)$L745: sra $3,$8,3 addu $3,$12,$3 lbu $2,0($3) lbu $5,1($3) lbu $6,3($3) lbu $4,2($3) sll $2,$2,24 sll $5,$5,16 or $2,$2,$5 or $2,$2,$6 sll $4,$4,8 or $4,$4,$2 andi $3,$8,0x7 sll $4,$4,$3 srl $2,$4,23 sll $2,$2,2 addu $3,$11,$2 lb $2,2($3) bltz $2,$L845 lh $6,0($3)$L746: addu $8,$2,$8 lbu $5,3($3) bne $6,$0,$L748 sll $10,$4,$2 beq $19,$0,$L750 nop bgez $10,$L832 lui $6,%hi($LC4) addiu $6,$8,8 sra $3,$6,3 addu $3,$12,$3 lbu $2,0($3) lbu $5,1($3) sll $2,$2,24 sll $5,$5,16 lbu $7,3($3) lbu $4,2($3) or $2,$2,$5 or $2,$2,$7 sll $4,$4,8 or $4,$4,$2 andi $6,$6,0x7 sll $4,$4,$6 bgez $4,$L833 sll $2,$4,12 srl $2,$2,27 li $3,16 # 0x10 bne $2,$3,$L834 sll $5,$4,1 srl $2,$5,21 mul $5,$20,$2 sll $4,$4,17 sll $3,$10,2 addu $2,$5,$23 sra $4,$4,31 srl $3,$3,26 xor $2,$2,$4 addiu $3,$3,1 sll $5,$10,1 subu $9,$2,$4 addu $16,$16,$3 bltz $5,$L840 addiu $8,$8,26$L758: slt $2,$16,63 beq $2,$0,$L846 addu $3,$13,$16$L868: lbu $2,0($3) sll $2,$2,1 addu $2,$2,$18 j $L745 sh $9,0($2)$L844: lw $2,8228($4) bne $2,$0,$L847 sll $20,$6,2 slt $12,$6,4 beq $12,$0,$L640 addiu $10,$4,8448 lw $6,8($10) lw $11,8448($4) sra $4,$6,3 addu $4,$4,$11 lbu $3,0($4) lbu $5,1($4) lbu $7,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$7 sll $2,$2,8 or $2,$2,$3 andi $4,$6,0x7 lui $3,%hi(dc_lum+4) sll $2,$2,$4 lw $4,%lo(dc_lum+4)($3) srl $2,$2,23$L838: sll $2,$2,2 addu $2,$2,$4 lh $3,2($2) lh $9,0($2) addu $6,$6,$3 sltu $2,$9,10 beq $2,$0,$L848 sw $6,8($10) beq $9,$0,$L646 move $14,$0 lw $6,8($10) subu $8,$0,$9 sra $4,$6,3 addu $4,$4,$11 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 nor $3,$0,$2 sra $3,$3,31 xor $2,$2,$3 srl $2,$2,$8 addu $5,$9,$6 xor $2,$2,$3 slt $4,$9,9 subu $14,$2,$3 bne $4,$0,$L830 sw $5,8($10) sra $2,$5,3 addu $2,$11,$2 lbu $3,0($2) andi $4,$5,0x7 sll $3,$3,$4 andi $3,$3,0x00ff addiu $2,$5,1 srl $3,$3,7 bne $3,$0,$L830 sw $2,8($10) lw $13,7992($17) slt $2,$13,2 bne $2,$0,$L648 lui $6,%hi($LC1) lw $4,0($17) addiu $6,$6,%lo($LC1) jal av_log move $5,$0 j $L645 li $4,-1 # 0xffffffffffffffff$L689: j $L691 lw $8,1968($4)$L847: addu $3,$20,$4 lw $2,6188($3) lw $4,1912($4) sll $2,$2,1 addu $2,$2,$4 slt $3,$6,4 beq $3,$0,$L636 lh $4,0($2) lw $2,1964($17) sra $3,$2,1 addu $3,$4,$3 div $0,$3,$2 teq $2,$0,7 mflo $6$L638: lw $2,2032($17) lw $3,6172($17) lw $4,6168($17) lw $5,152($17) addu $4,$4,$2 mul $2,$3,$5 addu $3,$2,$4 lbu $2,0($3) sll $2,$2,$21 andi $22,$2,0x20$L639: move $16,$0 sh $6,0($18)$L688: beq $23,$0,$L724 nop beq $19,$0,$L726 lui $2,%hi(rl_intra) lui $2,%hi(rvlc_rl_intra) addiu $2,$2,%lo(rvlc_rl_intra) lw $11,60($2) move $15,$2$L728: lw $2,2008($17) beq $2,$0,$L729 addiu $13,$17,6908 bne $22,$0,$L731 nop addiu $13,$17,7172 move $23,$0 j $L733 li $20,1 # 0x1$L736: addiu $15,$2,%lo(rvlc_rl_inter) lw $2,8300($17) bne $2,$0,$L849 addiu $13,$17,6908$L739: lw $3,2056($17) addiu $2,$3,-1 ori $23,$2,0x1 beq $19,$0,$L743 sll $20,$3,1 lui $2,%hi(rvlc_rl_inter) sll $3,$3,2 addiu $2,$2,%lo(rvlc_rl_inter) addu $3,$3,$2 lw $11,60($3) j $L733 li $16,-1 # 0xffffffffffffffff$L851: li $2,1073741824 # 0x40000000 and $2,$10,$2 beq $2,$0,$L762 sll $3,$10,2 addiu $6,$8,9 sra $3,$6,3 addu $3,$12,$3 lbu $2,0($3) lbu $5,1($3) sll $2,$2,24 sll $5,$5,16 lbu $7,3($3) lbu $4,2($3) or $2,$2,$5 or $2,$2,$7 sll $4,$4,8 or $4,$4,$2 andi $6,$6,0x7 sll $4,$4,$6 bgez $4,$L835 sll $2,$4,13 bgez $2,$L836 sll $4,$4,1 sra $2,$4,20 blez $2,$L768 addiu $8,$8,23 mul $3,$20,$2 addu $9,$3,$23$L770: addiu $2,$9,2048 sltu $2,$2,4096 bne $2,$0,$L866 sll $2,$10,3 lw $2,7992($17) slt $2,$2,3 bne $2,$0,$L867 li $2,-2048 # 0xfffffffffffff800 addiu $2,$9,2560 sltu $2,$2,5121 beq $2,$0,$L837 li $2,-2048 # 0xfffffffffffff800$L867: slt $4,$9,0 li $3,2047 # 0x7ff move $9,$2 movz $9,$3,$4 sll $2,$10,3$L866: srl $2,$2,26 addiu $2,$2,1 sll $3,$10,2 bgez $3,$L758 addu $16,$16,$2$L840: addiu $16,$16,192 slt $2,$16,63 bne $2,$0,$L868 addu $3,$13,$16$L846: addiu $16,$16,-192 li $2,-64 # 0xffffffffffffffc0 and $2,$16,$2 bne $2,$0,$L850 addu $3,$13,$16$L787: lbu $2,0($3) sw $8,8456($17) sll $2,$2,1 addu $2,$2,$18 beq $fp,$0,$L831 sh $9,0($2) sll $20,$21,2$L724: lw $2,8256($17) bne $2,$0,$L869 move $5,$18 slt $2,$21,4 beq $2,$0,$L791 lh $13,0($18) lw $8,1964($17)$L793: addu $2,$20,$17 lw $3,6188($2) lw $4,6212($2) lw $5,1912($17) sll $3,$3,1 nor $2,$0,$4 addu $11,$3,$5 sll $2,$2,1 sll $4,$4,1 lw $3,8412($17) addu $2,$2,$11 subu $4,$11,$4 lh $5,0($2) lh $9,0($4) beq $3,$0,$L794 lh $10,-2($11) li $2,3 # 0x3 beq $21,$2,$L794 li $2,2 # 0x2 beq $21,$2,$L797 li $2,1 # 0x1 beq $21,$2,$L799 li $5,1024 # 0x400 li $9,1024 # 0x400$L797: lw $12,6168($17) lw $2,7960($17) bne $12,$2,$L870 subu $3,$5,$9 li $10,1024 # 0x400 li $5,1024 # 0x400$L803: lw $2,7964($17) lw $3,6172($17) addiu $2,$2,1 bne $3,$2,$L801 nop beq $21,$0,$L805 li $2,4 # 0x4 beq $21,$2,$L805 li $2,5 # 0x5 bne $21,$2,$L870 subu $3,$5,$9$L805: j $L801 li $5,1024 # 0x400$L748: sra $2,$10,31 xor $3,$6,$2 addu $16,$16,$5 subu $9,$3,$2 j $L758 addiu $8,$8,1$L750: bltz $10,$L851 sll $4,$10,1 srl $2,$4,23 sll $2,$2,2 addu $3,$11,$2 lb $7,2($3) addiu $10,$8,1 bltz $7,$L852 lh $9,0($3)$L781: lbu $6,3($3) sll $5,$4,$7 sra $2,$6,7 sll $2,$2,2 addu $2,$2,$15 lw $4,28($2) addiu $3,$6,-1 andi $3,$3,0x3f addu $4,$4,$3 lb $2,0($4) sra $5,$5,31 mul $3,$20,$2 addu $16,$16,$6 addu $2,$3,$9 xor $2,$2,$5 addiu $3,$7,1 subu $9,$2,$5 j $L758 addu $8,$10,$3$L845: sll $4,$4,9 srl $2,$4,$2 addu $2,$2,$6 sll $2,$2,2 addu $3,$11,$2 lh $6,0($3) lb $2,2($3) j $L746 addiu $8,$8,9$L852: addiu $10,$8,10 sra $3,$10,3 addu $3,$12,$3 lbu $2,0($3) lbu $5,1($3) lbu $6,3($3) lbu $4,2($3) sll $2,$2,24 sll $5,$5,16 or $2,$2,$5 or $2,$2,$6 sll $4,$4,8 or $4,$4,$2 andi $3,$10,0x7 sll $4,$4,$3 srl $2,$4,$7 addu $2,$2,$9 sll $2,$2,2 addu $3,$11,$2 lh $9,0($3) j $L781 lb $7,2($3)$L762: srl $2,$3,23 sll $2,$2,2 addu $2,$11,$2 lb $10,2($2) addiu $14,$8,2 bltz $10,$L853 lh $9,0($2)$L779: div $0,$9,$20 teq $20,$0,7 lbu $6,3($2) sll $3,$3,$10 sra $2,$6,7 sll $2,$2,2 addu $2,$2,$15 lw $4,36($2) sra $3,$3,31 xor $2,$9,$3 subu $9,$2,$3 addiu $5,$14,1 addu $8,$10,$5 mflo $7 addu $4,$4,$7 lb $2,0($4) addu $6,$6,$2 addiu $6,$6,1 j $L758 addu $16,$16,$6$L799: li $9,1024 # 0x400$L794: lw $12,6168($
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -