📄 mpeg12.mid
字号:
ori $2,$2,0x1 j $L257 subu $4,$0,$2$L235: beq $10,$0,$L237 nop lw $7,8($19) sra $4,$7,3 addu $4,$23,$4 lbu $3,0($4) lbu $5,1($4) lbu $6,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$6 sll $2,$2,8 or $2,$2,$3 andi $4,$7,0x7 sll $2,$2,$4 srl $2,$2,23 lw $3,48($sp) sll $2,$2,2 addu $2,$3,$2 lh $8,2($2) bgez $8,$L242 lh $9,0($2) addiu $7,$7,9 sra $4,$7,3 addu $4,$23,$4 lbu $3,0($4) lbu $5,1($4) lbu $6,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$6 sll $2,$2,8 or $2,$2,$3 andi $4,$7,0x7 sll $2,$2,$4 srl $2,$2,$8 addu $2,$2,$9 lw $3,48($sp) sll $2,$2,2 addu $2,$3,$2 lh $8,2($2) j $L242 lh $9,0($2)$L246: lw $6,8($19) sra $4,$6,3 addu $4,$4,$23 lbu $3,0($4) lbu $5,1($4) lbu $7,3($4) subu $8,$2,$9 sll $3,$3,24 lbu $2,2($4) sll $5,$5,16 or $3,$3,$5 or $3,$3,$7 sll $2,$2,8 andi $4,$6,0x7 or $2,$2,$3 sll $2,$2,$4 nor $3,$0,$2 sra $3,$3,31 xor $2,$2,$3 srl $2,$2,$8 xor $2,$2,$3 subu $4,$2,$3 li $2,65535 # 0xffff addu $6,$9,$6 slt $2,$4,$2 bne $2,$0,$L248 sw $6,8($19) j $L219 li $2,-1 # 0xffffffffffffffff$L223: move $2,$0 move $6,$0 j $L226 move $3,$0$L282: addiu $7,$7,9 sra $4,$7,3 addu $4,$23,$4 lbu $3,0($4) lbu $5,1($4) lbu $6,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$6 sll $2,$2,8 or $2,$2,$3 andi $4,$7,0x7 sll $2,$2,$4 srl $2,$2,$8 addu $2,$2,$9 lw $3,44($sp) sll $2,$2,2 addu $2,$3,$2 lh $8,2($2) j $L242 lh $9,0($2)$L276: lw $17,3136($18) lw $23,3520($18) lw $21,3516($18) mul $3,$23,$17 lw $2,3120($18) addu $16,$3,$21 sll $16,$16,4 addu $16,$16,$2 lw $3,3140($18) lw $2,3124($18) sw $3,32($sp) sw $2,28($sp) lw $3,3144($18) lw $2,3128($18) lw $7,2896($18) move $4,$16 sw $2,36($sp) move $5,$17 move $6,$22 jal $7 sw $3,40($sp) lw $3,2896($18) addiu $4,$16,8 move $5,$17 jal $3 addiu $6,$22,128 sll $2,$17,3 addu $16,$16,$2 lw $3,2896($18) move $4,$16 move $5,$17 jal $3 addiu $6,$22,256 lw $2,2896($18) addiu $4,$16,8 move $5,$17 jal $2 addiu $6,$22,384 lw $3,0($18) lw $2,12($3) andi $2,$2,0x2000 beq $2,$0,$L288 lw $2,32($sp) lw $2,3520($18)$L289: lw $4,3512($18) addiu $2,$2,1 slt $3,$2,$4 bne $3,$0,$L230 sw $2,3520($18) lw $5,3508($18)$L229: lw $2,3516($18) addiu $2,$2,1 slt $3,$2,$5 bne $3,$0,$L228 sw $2,3516($18)$L227: lw $7,100($sp) move $6,$fp addiu $8,$18,3312$L265: lw $2,0($6) lw $3,4($6) lw $4,8($6) lw $5,12($6) addiu $6,$6,16 sw $2,0($7) sw $3,4($7) sw $4,8($7) sw $5,12($7) bne $6,$8,$L265 addiu $7,$7,16 lw $2,4($6) lw $3,0($6) sw $2,4($7) sw $3,0($7) lw $3,104($sp) li $2,32 # 0x20 sw $2,0($3) lw $3,8($19) addiu $2,$3,31 slt $4,$2,0 addiu $3,$3,62 movn $2,$3,$4 sra $2,$2,5 j $L219 sll $2,$2,2$L288: lw $5,3140($18) mul $3,$23,$2 lw $2,2896($18) addu $4,$3,$21 lw $3,28($sp) sll $4,$4,3 addu $4,$3,$4 jal $2 addiu $6,$22,512 lw $2,40($sp) lw $5,3144($18) mul $3,$23,$2 lw $2,2896($18) addu $4,$3,$21 lw $3,36($sp) sll $4,$4,3 addu $4,$3,$4 jal $2 addiu $6,$22,640 j $L289 lw $2,3520($18)$L268: lui $6,%hi($LC0) addiu $6,$6,%lo($LC0) move $4,$0 jal av_log move $5,$0 j $L219 li $2,-1 # 0xffffffffffffffff$L280: lui $6,%hi($LC4) move $4,$17 addiu $6,$6,%lo($LC4) jal av_log move $5,$0 j $L219 li $2,-1 # 0xffffffffffffffff .set macro .set reorder .end decode_frame .section .rodata.str1.4 .align 2$LC7: .ascii "invalid mb type in I Frame at %d %d\012\000" .align 2$LC8: .ascii "invalid mb type in P Frame at %d %d\012\000" .align 2$LC9: .ascii "invalid mb type in B Frame at %d %d\012\000" .align 2$LC10: .ascii "00 motion_type at %d %d\012\000" .align 2$LC11: .ascii "invalid cbp at %d %d\012\000" .section .text.mpeg_decode_mb,"ax",@progbits .align 2 .align 5 .ent mpeg_decode_mb .type mpeg_decode_mb, @functionmpeg_decode_mb: .frame $sp,88,$31 # vars= 24, regs= 10/0, args= 24, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-88 sw $17,52($sp) sw $31,84($sp) sw $fp,80($sp) sw $23,76($sp) sw $22,72($sp) sw $21,68($sp) sw $20,64($sp) sw $19,60($sp) sw $18,56($sp) sw $16,48($sp) lw $2,6176($4) li $3,-1 # 0xffffffffffffffff addiu $2,$2,-1 move $17,$4 sw $2,6176($4) beq $2,$3,$L291 lw $4,8540($4) lw $3,2084($17) li $2,2 # 0x2 bne $3,$2,$L293 nop lw $2,6172($17) lw $4,152($17) lw $3,6168($17) mul $6,$2,$4 lw $5,1568($17) addu $2,$6,$3 sll $2,$2,2 addu $2,$2,$5 li $3,1 # 0x1 li $4,14344 # 0x3808 sw $3,2016($17) move $5,$0 sw $4,0($2)$L295: lw $31,84($sp) lw $fp,80($sp) lw $23,76($sp) lw $22,72($sp) lw $21,68($sp) lw $20,64($sp) lw $19,60($sp) lw $18,56($sp) lw $17,52($sp) lw $16,48($sp) move $2,$5 j $31 addiu $sp,$sp,88$L291: li $2,1 # 0x1 sll $2,$2,$4 lw $5,2084($17) addiu $2,$2,4 li $3,2 # 0x2 beq $5,$3,$L304 sw $2,36($sp) li $2,3 # 0x3 beq $5,$2,$L305 addiu $20,$17,8448 lw $5,8($20) lw $6,8448($17) sra $2,$5,3 addu $2,$6,$2 lbu $3,0($2) andi $4,$5,0x7 sll $3,$3,$4 andi $3,$3,0x00ff addiu $4,$5,1 srl $3,$3,7 beq $3,$0,$L306 sw $4,8($20) li $9,1 # 0x1 sw $9,28($sp) move $16,$0$L308: lw $3,2180($17) jal $3 lw $4,8636($17) lw $2,8548($17) beq $2,$0,$L617 nop lw $3,8500($17)$L662: li $2,3 # 0x3 beq $3,$2,$L618 nop$L320: beq $16,$0,$L323 nop lw $6,8($20) lw $2,8448($17) sra $4,$6,3 addu $4,$4,$2 lbu $3,0($4) lbu $5,1($4) lbu $7,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 addiu $4,$6,5 or $3,$3,$5 or $3,$3,$7 sw $4,8($20) sll $2,$2,8 or $2,$2,$3 andi $6,$6,0x7 lw $3,8520($17) sll $2,$2,$6 beq $3,$0,$L325 srl $4,$2,27 lui $2,%hi(non_linear_qscale) addiu $2,$2,%lo(non_linear_qscale) addu $2,$4,$2 lbu $2,0($2)$L327: sw $2,2056($17)$L323: lw $2,8516($17) beq $2,$0,$L328 addiu $4,$17,5524 lw $3,8500($17) li $2,3 # 0x3 beq $3,$2,$L330 nop lw $2,8($20) addiu $2,$2,1 sw $2,8($20)$L330: lw $5,8484($17) lw $6,5524($17) jal mpeg_decode_motion move $4,$17 lw $5,8488($17) lw $6,5528($17) sw $2,5444($17) sw $2,5532($17) sw $2,5524($17) jal mpeg_decode_motion move $4,$17 sw $2,5448($17) sw $2,5536($17) sw $2,5528($17) lw $2,8($20) addiu $2,$2,1 sw $2,8($20) lw $2,44($17)$L663: li $3,1 # 0x1 li $4,2 # 0x2 beq $2,$4,$L619 sw $3,6180($17) move $16,$17 li $18,-3 # 0xfffffffffffffffd addiu $13,$17,6252 addiu $19,$17,6908$L378: addiu $2,$18,3 slt $2,$2,4 lw $14,8588($16) bne $2,$0,$L379 lw $12,2056($17) beq $18,$0,$L382 move $15,$18 lw $8,8($20) lw $11,8448($17) sra $4,$8,3 addu $4,$11,$4 lbu $3,0($4) lbu $5,1($4) lbu $6,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$6 sll $2,$2,8 or $2,$2,$3 lui $3,%hi(dc_chroma_vlc+4) andi $4,$8,0x7 lw $10,%lo(dc_chroma_vlc+4)($3) sll $2,$2,$4$L616: srl $2,$2,23 sll $2,$2,2 addu $2,$10,$2 lh $7,2($2) bltz $7,$L620 lh $9,0($2)$L386: addu $2,$8,$7 bltz $9,$L598 sw $2,8($20) bne $9,$0,$L390 move $5,$0$L392: sll $4,$15,2 addu $4,$4,$17 lw $3,1896($4) lui $2,%hi(ff_rl_mpeg1+60) addu $3,$5,$3 lw $11,%lo(ff_rl_mpeg1+60)($2) lw $7,8456($17) lw $15,8448($17) sll $5,$3,3 move $9,$0 sw $3,1896($4) j $L393 sh $5,0($14)$L622: addu $9,$9,$3 addu $3,$19,$9 lbu $3,0($3) mul $2,$6,$12 sll $6,$3,1 addu $3,$6,$13 lhu $4,0($3) sra $5,$10,31 mul $2,$2,$4 addiu $7,$8,1 sra $2,$2,4 addiu $2,$2,-1 ori $2,$2,0x1 xor $2,$2,$5 subu $4,$2,$5$L400: slt $2,$9,64 beq $2,$0,$L602 addu $2,$6,$14$L669: sh $4,0($2)$L393: sra $3,$7,3 addu $3,$15,$3 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,$7,0x7 sll $5,$4,$3 srl $2,$5,23 sll $2,$2,2 addu $2,$11,$2 lb $4,2($2) bltz $4,$L621 lh $6,0($2) lbu $3,3($2) li $2,127 # 0x7f beq $6,$2,$L396 addu $8,$7,$4$L627: bne $6,$0,$L622 sll $10,$5,$4 addiu $6,$8,6 sra $4,$6,3 addu $4,$15,$4 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 $6,$6,0x7 sll $2,$2,$6 sra $4,$2,24 sll $3,$2,8 li $2,-128 # 0xffffffffffffff80 beq $4,$2,$L623 addiu $7,$8,14 bne $4,$0,$L668 srl $2,$10,26 srl $4,$3,24 addiu $7,$8,22$L668: addiu $2,$2,1 addu $9,$9,$2 addu $3,$19,$9 bltz $4,$L624 lbu $3,0($3)$L405: mul $2,$4,$12 sll $6,$3,1 addu $3,$6,$13 lhu $4,0($3) mul $2,$2,$4 sra $2,$2,4 addiu $2,$2,-1 ori $4,$2,0x1 slt $2,$9,64 bne $2,$0,$L669 addu $2,$6,$14$L602: lw $2,6172($17) lw $4,0($17) lw $7,6168($17) lui $6,%hi($LC5) move $5,$0 addiu $6,$6,%lo($LC5) jal av_log sw $2,16($sp) li $5,-1 # 0xffffffffffffffff lw $31,84($sp) lw $fp,80($sp) lw $23,76($sp) lw $22,72($sp) lw $21,68($sp) lw $20,64($sp) lw $19,60($sp) lw $18,56($sp) lw $17,52($sp) lw $16,48($sp) move $2,$5 j $31 addiu $sp,$sp,88$L618: lw $2,8508($17) bne $2,$0,$L320 nop lw $5,8($20) lw $3,8448($17) sra $4,$5,3 addu $3,$3,$4 lbu $2,0($3) andi $4,$5,0x7 sll $2,$2,$4 andi $2,$2,0x00ff addiu $5,$5,1 srl $2,$2,7 sw $5,8($20) j $L320 sw $2,8564($17)$L305: lw $6,8($20) lw $8,8448($17) sra $4,$6,3 addu $4,$4,$8 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 andi $4,$6,0x7 or $2,$2,$3 sll $2,$2,$4 lui $3,%hi(mb_btype_vlc+4) lw $4,%lo(mb_btype_vlc+4)($3) srl $2,$2,26 sll $2,$2,2 addu $2,$2,$4 lh $3,2($2) lh $2,0($2) addu $6,$6,$3 bltz $2,$L626 sw $6,8($20) sll $3,$2,2 lui $2,%hi(btype2mb_type) addiu $2,$2,%lo(btype2mb_type) addu $3,$3,$2 lw $3,0($3) sw $3,28($sp)$L313: andi $2,$3,0x7 beq $2,$0,$L316 li $2,536870912 # 0x20000000 li $2,65536 # 0x10000 j $L308 and $16,$3,$2$L621: sll $5,$5,9 srl $2,$5,$4 addu $2,$2,$6 sll $2,$2,2 addu $2,$11,$2 lb $4,2($2) lh $6,0($2) addiu $7,$7,9 lbu $3,3($2) li $2,127 # 0x7f bne $6,$2,$L627 addu $8,$7,$4$L396: addiu $18,$18,1 li $2,3 # 0x3 sw $9,6856($16) sw $8,8456($17) bne $18,$2,$L378 addiu $16,$16,4$L338: lw $2,6172($17)$L664: lw $4,152($17) lw $3,6168($17) mul $6,$2,$4 lw $5,1568($17) addu $2,$6,$3 lw $8,28($sp) sll $2,$2,2 addu $2,$2,$5 sw $8,0($2) move $5,$0 lw $31,84($sp) lw $fp,80($sp) lw $23,76($sp) lw $22,72($sp) lw $21,68($sp) lw $20,64($sp) lw $19,60($sp) lw $18,56($sp) lw $17,52($sp) lw $16,48($sp) move $2,$5 j $31 addiu $sp,$sp,88$L623: srl $2,$3,24 addiu $4,$2,-256 srl $2,$10,26 addiu $2,$2,1 addu $9,$9,$2 addu $3,$19,$9 addiu $7,$8,22 bgez $4,$L405 lbu $3,0($3)$L624: subu $2,$0,$4 mul $2,$12,$2 sll $6,$3,1 addu $3,$6,$13 lhu $4,0($3) mul $2,$2,$4 sra $2,$2,4 addiu $2,$2,-1 ori $2,$2,0x1 j $L400 subu $4,$0,$2$L379: move $15,$0$L382: lw $8,8($20) lw $11,0($20) sra $4,$8,3 addu $4,$11,$4 lbu $3,0($4) lbu $5,1($4) lbu $6,3($4) lbu $2,2($4) sll $3,$3,24 sll $5,$5,16 or $3,$3,$5 or $3,$3,$6 sll $2,$2,8 or $2,$2,$3 lui $3,%hi(dc_lum_vlc+4) andi $4,$8,0x7 lw $10,%lo(dc_lum_vlc+4)($3) j $L616 sll $2,$2,$4$L390: lw $6,8($20) lw $2,0($20) sra $4,$6,3 addu $4,$4,$2 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 andi $4,$6,0x7 or $2,$2,$3 sll $2,$2,$4 nor $3,$0,$2 sra $3,$3,31 xor $2,$2,$3 subu $4,$0,$9 srl $2,$2,$4 xor $2,$2,$3 subu $5,$2,$3 li $2,65534 # 0xfffe addu $6,$9,$6 slt $2,$2,$5 beq $2,$0,$L392 sw $6,8($20)$L299: j $L295 li $5,-1 # 0xffffffffffffffff$L304: addiu $20,$17,8448 lw $6,8($20) lw $8,8448($17) sra $4,$6,3 addu $4,$4,$8 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 andi $4,$6,0x7 or $2,$2,$3 sll $2,$2,$4 lui $3,%hi(mb_ptype_vlc+4) lw $4,%lo(mb_ptype_vlc+4)($3) srl $2,$2,26 sll $2,$2,2 addu $2,$2,$4 lh $3,2($2) lh $2,0($2) addu $6,$6,$3 bltz $2,$L628 sw $6,8($20) sll $3,$2,2 lui $2,%hi(ptype2mb_type) addiu $2,$2,%lo(ptype2mb_type) addu $3,$3,$2 lw $3,0($3) j $L313 sw $3,28($sp)$L306: sra $2,$4,3 addu $2,$6,$2 lbu $3,0($2) andi $4,$4,0x7 sll $3,$3,$4 andi $3,$3,0x00ff addiu $2,$5,2 srl $3,$3,7 beq $3,$0,$L629 sw $2,8($20) li $2,65536 # 0x10000 ori $2,$2,0x1 li $16,65536 # 0x10000 j $L308 sw $2,28($sp)$L316: and $2,$3,$2 bne $2,$0,$L630 li $2,1 # 0x1 lw $2,8508($17) beq $2,$0,$L422 li $10,2 # 0x2$L424: lw $9,28($sp) li $2,65536 # 0x10000 and $2,$9,$2 beq $2,$0,$L670 lw $3,28($sp) lw $6,8($20) sra $4,$6,3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -