demux_mov.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,994 行 · 第 1/5 页
S
4,994 行
bne $2,$0,$L353li $2,1835859968 # 0x6d6d0000.set macro.set reorderli $3,862388224 # 0x33670000ori $2,$3,0x7032.set noreorder.set nomacrobeq $4,$2,$L341sltu $2,$2,$4.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L354ori $2,$3,0x7034.set macro.set reorderori $2,$3,0x3261.set noreorder.set nomacrobeq $4,$2,$L341ori $2,$3,0x7031.set macro.set reorder.set noreorder.set nomacrobeq $4,$2,$L493lui $6,%hi($LC17).set macro.set reordersrl $3,$4,8$L516:sll $2,$4,8li $7,-16777216 # 0xffffffffff000000li $4,16711680 # 0xff0000ori $7,$7,0xff00ori $4,$4,0xffand $2,$2,$7and $3,$3,$4or $2,$2,$3sll $4,$2,16lui $6,%hi($LC23)srl $2,$2,16or $2,$2,$4addiu $6,$6,%lo($LC23)li $4,7 # 0x7li $5,2 # 0x2addiu $7,$sp,36.set noreorder.set nomacrojal mp_msgsw $2,36($sp).set macro.set reorderlw $5,120($sp)$L501:addiu $23,$23,8.set noreorder.set nomacrojal stream_read_dwordlw $4,16($5).set macro.set reorderlui $6,%hi($LC24)move $7,$2li $4,7 # 0x7addiu $6,$6,%lo($LC24).set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorderaddiu $2,$19,-16addiu $4,$19,-13slt $3,$2,0movn $2,$4,$3sra $17,$2,2.set noreorder.set nomacroblez $17,$L430lui $7,%hi($LC39).set macro.set reorderlui $2,%hi($LC40)addiu $7,$7,%lo($LC39)addiu $2,$2,%lo($LC40)lw $20,0($7)lw $18,0($2)addiu $22,$sp,36move $16,$0lui $21,%hi($LC25)lw $3,120($sp)$L515:.set noreorder.set nomacrojal stream_read_dwordlw $4,16($3).set macro.set reordersrl $3,$2,8sll $2,$2,8and $2,$2,$20and $3,$3,$18or $2,$2,$3sll $4,$2,16srl $2,$2,16or $2,$2,$4move $7,$16li $4,7 # 0x7addiu $16,$16,1li $5,6 # 0x6addiu $6,$21,%lo($LC25)sw $2,36($sp).set noreorder.set nomacrojal mp_msgsw $22,16($sp).set macro.set reorder.set noreorder.set nomacrobne $17,$16,$L515lw $3,120($sp).set macro.set reorderlw $4,120($sp)sll $2,$17,2lw $17,16($4).set noreorder.set nomacroj $L331addu $23,$23,$2.set macro.set reorder$L470:addiu $6,$6,%lo($LC26)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorderlw $5,120($sp)lui $6,%hi($LC27)lw $2,16($5)addiu $6,$6,%lo($LC27)lw $4,36($2)lw $3,44($2)lw $5,40($2)addu $3,$3,$4subu $3,$3,$5sw $3,0($fp)lw $8,0($fp)addu $3,$19,$3subu $3,$3,$23sw $3,4($fp)sra $7,$3,31sra $2,$8,31li $5,7 # 0x7li $4,7 # 0x7sw $3,24($sp)sw $8,16($sp)sw $2,20($sp).set noreorder.set nomacrojal mp_msgsw $7,28($sp).set macro.set reorderlw $7,120($sp)addiu $23,$23,8.set noreorder.set nomacrojal stream_read_dwordlw $4,16($7).set macro.set reordermove $16,$2lw $2,120($sp).set noreorder.set nomacrojal stream_read_dwordlw $4,16($2).set macro.set reorderli $3,1919746048 # 0x726d0000ori $3,$3,0x7261.set noreorder.set nomacrobeq $2,$3,$L494lw $7,120($sp).set macro.set reorderlw $17,16($7)$L361:lw $4,68($sp)$L502:ori $4,$4,0x1$L518:.set noreorder.set nomacroj $L331sw $4,68($sp).set macro.set reorder$L353:ori $2,$2,0x7034.set noreorder.set nomacrobeq $4,$2,$L349sltu $2,$2,$4.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L355ori $2,$3,0x5020.set macro.set reorder.set noreorder.set nomacrobeq $4,$2,$L347li $2,1769144320 # 0x69730000.set macro.set reorderori $2,$2,0x6f6d.set noreorder.set nomacrobne $4,$2,$L516srl $3,$4,8.set macro.set reorderlui $6,%hi($LC11)addiu $6,$6,%lo($LC11)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorder.set noreorder.set nomacroj $L501lw $5,120($sp).set macro.set reorder$L441:.set noreorder.set nomacroj $L331lw $17,16($5).set macro.set reorder$L346:lui $6,%hi($LC14)addiu $6,$6,%lo($LC14)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,4 # 0x4.set macro.set reorder.set noreorder.set nomacroj $L501lw $5,120($sp).set macro.set reorder$L492:addiu $6,$6,%lo($LC37)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,2 # 0x2.set macro.set reorder.set noreorder.set nomacroj $L401move $2,$0.set macro.set reorder$L494:lui $6,%hi($LC28)addiu $6,$6,%lo($LC28)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,4 # 0x4.set macro.set reorderlw $3,120($sp)addiu $20,$16,-8li $2,131072 # 0x20000sw $2,40($3).set noreorder.set nomacroblez $20,$L432addu $23,$23,$20.set macro.set reorderlw $17,16($3)$L363:.set noreorder.set nomacrojal stream_read_dwordmove $4,$17.set macro.set reorderlw $5,120($sp)move $16,$2lw $4,16($5).set noreorder.set nomacrojal stream_read_dwordaddiu $18,$2,-8.set macro.set reorder.set noreorder.set nomacrobltz $18,$L433move $3,$2.set macro.set reorderli $4,1919746048 # 0x726d0000ori $2,$4,0x6461.set noreorder.set nomacrobeq $3,$2,$L434addiu $20,$20,-8.set macro.set reorderslt $2,$2,$3.set noreorder.set nomacrobne $2,$0,$L370ori $2,$4,0x6472.set macro.set reorderli $2,1919156224 # 0x72640000ori $2,$2,0x7266.set noreorder.set nomacrobeq $3,$2,$L495lw $7,120($sp).set macro.set reorder$L365:lw $7,120($sp)$L503:subu $20,$20,$18.set noreorder.set nomacrobltz $18,$L496lw $17,16($7).set macro.set reorderli $2,262144 # 0x40000slt $2,$2,$18bne $2,$0,$L390blez $18,$L367$L439:lw $6,40($17).set noreorder.set nomacroj $L449lw $5,36($17).set macro.set reorder$L398:slt $2,$18,$3movn $3,$18,$2addu $4,$5,$3subu $18,$18,$3move $5,$4.set noreorder.set nomacroblez $18,$L497sw $4,36($17).set macro.set reorder$L449:subu $2,$6,$5move $4,$17.set noreorder.set nomacrobne $2,$0,$L398move $3,$2.set macro.set reorderjal stream_fill_bufferbeq $2,$0,$L440lw $5,36($17)lw $6,40($17).set noreorder.set nomacroj $L398subu $3,$6,$5.set macro.set reorder$L390:lw $2,28($17)andi $2,$2,0x4beq $2,$0,$L439$L389:lw $4,44($17)lw $2,36($17)lw $6,40($17)addu $2,$4,$2subu $2,$2,$6addu $5,$18,$2slt $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L393subu $2,$4,$6.set macro.set reordersubu $2,$5,$2bltz $2,$L393sw $2,36($17)$L367:.set noreorder.set nomacrobgtz $20,$L363lw $4,68($sp).set macro.set reorder.set noreorder.set nomacroj $L518ori $4,$4,0x1.set macro.set reorder$L370:.set noreorder.set nomacrobeq $3,$2,$L368ori $2,$4,0x7175.set macro.set reorder.set noreorder.set nomacrobne $3,$2,$L365lw $5,120($sp).set macro.set reorderaddiu $18,$16,-12lw $4,16($5).set noreorder.set nomacrojal stream_read_dwordaddiu $20,$20,-4.set macro.set reorderlui $6,%hi($LC31)addiu $6,$6,%lo($LC31)move $7,$2li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorder.set noreorder.set nomacroj $L503lw $7,120($sp).set macro.set reorder$L497:lw $3,120($sp).set noreorder.set nomacrobgtz $20,$L363lw $17,16($3).set macro.set reorder.set noreorder.set nomacroj $L502lw $4,68($sp).set macro.set reorder$L434:lw $4,120($sp).set noreorder.set nomacrobgtz $20,$L363lw $17,16($4).set macro.set reorder.set noreorder.set nomacroj $L502lw $4,68($sp).set macro.set reorder$L496:lw $2,28($17)andi $2,$2,0x2bne $2,$0,$L389.set noreorder.set nomacrobgtz $20,$L363lw $4,68($sp).set macro.set reorder.set noreorder.set nomacroj $L518ori $4,$4,0x1.set macro.set reorder$L368:lw $2,120($sp)addiu $18,$16,-16lw $4,16($2).set noreorder.set nomacrojal stream_read_dwordaddiu $20,$20,-8.set macro.set reorderlw $3,120($sp).set noreorder.set nomacrojal stream_read_dwordlw $4,16($3).set macro.set reorderlui $6,%hi($LC30)addiu $6,$6,%lo($LC30)move $7,$2li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorder.set noreorder.set nomacroj $L503lw $7,120($sp).set macro.set reorder$L495:.set noreorder.set nomacrojal stream_read_dwordlw $4,16($7).set macro.set reorderlw $2,120($sp)lw $16,16($2)lw $3,36($16)lw $4,40($16)sltu $2,$3,$4beq $2,$0,$L498$L461:addiu $3,$3,1sw $3,36($16)$L373:sltu $2,$3,$4beq $2,$0,$L499$L462:addiu $3,$3,1sw $3,36($16)$L377:sltu $2,$3,$4beq $2,$0,$L500$L463:addiu $3,$3,1sw $3,36($16)$L381:sltu $2,$3,$4.set noreorder.set nomacrobeq $2,$0,$L383addiu $3,$3,1.set macro.set reordersw $3,36($16)$L385:lw $3,120($sp)$L517:lw $5,68($sp)lw $4,16($3)ori $5,$5,0x4.set noreorder.set nomacrojal stream_read_dwordsw $5,68($sp).set macro.set reorderlw $7,120($sp)move $16,$2lw $5,16($7)sw $0,16($sp)sw $0,20($sp)lw $3,36($5)lw $2,44($5)lw $6,40($5)lw $4,56($7)addu $2,$2,$3subu $2,$2,$6move $6,$16sw $2,24($sp).set noreorder.set nomacrojal ds_read_packetsw $0,28($sp).set macro.set reorderlui $6,%hi($LC29)addiu $6,$6,%lo($LC29)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reordersubu $2,$20,$16subu $16,$18,$16addiu $18,$16,-12.set noreorder.set nomacroj $L365addiu $20,$2,-12.set macro.set reorder$L500:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbeq $2,$0,$L437lw $3,36($16).set noreorder.set nomacroj $L463lw $4,40($16).set macro.set reorder$L498:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbeq $2,$0,$L435lw $3,36($16).set noreorder.set nomacroj $L461lw $4,40($16).set macro.set reorder$L499:.set noreorder.set nomacrojal stream_fill_buffermove $4,$16.set macro.set reorderbeq $2,$0,$L436lw $3,36($16).set noreorder.set nomacroj $L462lw $4,40($16).set macro.set reorder$L341:lui $6,%hi($LC18)addiu $6,$6,%lo($LC18)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,4 # 0x4.set macro.set reorder.set noreorder.set nomacroj $L501lw $5,120($sp).set macro.set reorder$L472:lw $4,120($sp)li $2,7 # 0x7.set noreorder.set nomacroj $L401sw $fp,2248($4).set macro.set reorder$L440:lw $5,120($sp).set noreorder.set nomacrobgtz $20,$L363lw $17,16($5).set macro.set reorder.set noreorder.set nomacroj $L502lw $4,68($sp).set macro.set reorder$L393:.set noreorder.set nomacrojal stream_seek_longmove $4,$17.set macro.set reorderlw $2,120($sp).set noreorder.set nomacrobgtz $20,$L363lw $17,16($2).set macro.set reorder.set noreorder.set nomacroj $L502lw $4,68($sp).set macro.set reorder$L355:li $3,1836056576 # 0x6d700000ori $2,$3,0x3432.set noreorder.set nomacrobeq $4,$2,$L351li $2,1903427584 # 0x71740000.set macro.set reorderori $2,$2,0x2020.set noreorder.set nomacrobeq $4,$2,$L352ori $2,$3,0x3431.set macro.set reorder.set noreorder.set nomacrobne $4,$2,$L516srl $3,$4,8.set macro.set reorderlui $6,%hi($LC12)addiu $6,$6,%lo($LC12)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,4 # 0x4.set macro.set reorder.set noreorder.set nomacroj $L501lw $5,120($sp).set macro.set reorder$L354:.set noreorder.set nomacrobeq $4,$2,$L344sltu $2,$4,$2.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L343lui $6,%hi($LC19).set macro.set reorderori $2,$3,0x7035.set noreorder.set nomacrobne $4,$2,$L516srl $3,$4,8.set macro.set reorderlui $6,%hi($LC21)addiu $6,$6,%lo($LC21)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,4 # 0x4.set macro.set reorder.set noreorder.set nomacroj $L501lw $5,120($sp).set macro.set reorder$L349:lui $6,%hi($LC22)addiu $6,$6,%lo($LC22)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,4 # 0x4.set macro.set reorder.set noreorder.set nomacroj $L501lw $5,120($sp).set macro.set reorder$L430:lw $4,120($sp).set noreorder.set nomacroj $L331lw $17,16($4).set macro.set reorder$L433:lw $3,120($sp).set noreorder.set nomacroj $L361lw $17,16($3).set macro.set reorder$L343:addiu $6,$6,%lo($LC19)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,4 # 0x4.set macro.set reorder.set noreorder.set nomacroj $L501lw $5,120($sp).set macro.set reorder$L344:lui $6,%hi($LC20)addiu $6,$6,%lo($LC20)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,4 # 0x4.set macro.set reorder.set noreorder.set nomacroj $L501lw $5,120($sp).set macro.set reorder$L347:lui $6,%hi($LC15)addiu $6,$6,%lo($LC15)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,4 # 0x4.set macro.set reorder.set noreorder.set nomacroj $L501lw $5,120($sp).set macro.set reorder$L383:.set noreorder
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?