demux_real.s

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,936 行 · 第 1/5 页

S
4,936
字号
lw	$2,80($16)addu	$2,$3,$2lbu	$3,0($2)sw	$4,36($16)sll	$17,$3,8$L258:sltu	$2,$4,$5.set	noreorder.set	nomacrobeq	$2,$0,$L261or	$23,$18,$19.set	macro.set	reorderlw	$2,80($16)addu	$2,$4,$2lbu	$2,0($2)addiu	$4,$4,1or	$19,$2,$17.set	noreorder.set	nomacroj	$L243sw	$4,36($16).set	macro.set	reorder$L231:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorderbne	$2,$0,$L234lw	$4,36($16)lw	$5,40($16).set	noreorder.set	nomacroj	$L233li	$17,-65536			# 0xffffffffffff0000.set	macro.set	reorder$L221:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorderbne	$2,$0,$L224lw	$4,36($16)lw	$5,40($16)sltu	$2,$4,$5.set	noreorder.set	nomacrobne	$2,$0,$L792li	$17,-65536			# 0xffffffffffff0000.set	macro.set	reorder$L226:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorderbne	$2,$0,$L229.set	noreorder.set	nomacroj	$L228li	$2,-256			# 0xffffffffffffff00.set	macro.set	reorder$L785:lw	$7,4($fp)addiu	$6,$6,%lo($LC5)li	$4,7			# 0x7li	$5,6			# 0x6sw	$23,16($sp).set	noreorder.set	nomacrojal	mp_msgsw	$19,20($sp).set	macro.set	reorderlui	$6,%hi($LC6)addiu	$6,$6,%lo($LC6)move	$7,$19li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,2			# 0x2.set	macro.set	reorderlw	$3,412($22)slt	$2,$3,2.set	noreorder.set	nomacrobne	$2,$0,$L776addiu	$3,$3,-1.set	macro.set	reorderlw	$4,56($fp)sw	$3,412($22)lw	$2,68($4)sll	$3,$3,3sll	$2,$2,2addu	$2,$2,$22lw	$4,4($2)lw	$6,16($fp)addu	$3,$3,$4lw	$5,4($3)lw	$3,44($6)slt	$2,$5,$3beq	$2,$0,$L274lw	$2,40($6)subu	$2,$3,$2subu	$2,$5,$2bltz	$2,$L274.set	noreorder.set	nomacrojal	seterrorseeksw	$2,36($6).set	macro.set	reorder.set	noreorder.set	nomacroj	$L862lw	$16,16($fp).set	macro.set	reorder$L312:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L315li	$2,1			# 0x1.set	macro.set	reorderli	$20,-256			# 0xffffffffffffff00.set	noreorder.set	nomacrobne	$23,$2,$L317sw	$0,84($sp).set	macro.set	reorder$L786:lw	$16,16($fp)lw	$4,36($16)lw	$2,40($16)sltu	$2,$4,$2.set	noreorder.set	nomacrobeq	$2,$0,$L319addiu	$3,$4,1.set	macro.set	reorderlw	$2,80($16)addu	$2,$4,$2lbu	$2,0($2)sw	$3,36($16)$L321:lui	$6,%hi($LC7)addiu	$6,$6,%lo($LC7)li	$4,7			# 0x7li	$5,7			# 0x7li	$7,1			# 0x1sw	$2,16($sp).set	noreorder.set	nomacrojal	mp_msgaddiu	$19,$19,-1.set	macro.set	reorder.set	noreorder.set	nomacroj	$L863lw	$4,84($sp).set	macro.set	reorder$L308:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorderbeq	$2,$0,$L745lw	$2,36($16)addiu	$2,$2,1sw	$2,36($16)lw	$16,16($fp).set	noreorder.set	nomacroj	$L310lw	$4,36($16).set	macro.set	reorder$L303:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorderbne	$2,$0,$L306.set	noreorder.set	nomacroj	$L305li	$4,-256			# 0xffffffffffffff00.set	macro.set	reorder$L283:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorderbne	$2,$0,$L286lw	$16,16($fp)li	$2,-256			# 0xffffffffffffff00lw	$3,36($16)lw	$4,40($16)or	$21,$2,$17sltu	$2,$3,$4bne	$2,$0,$L793$L288:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorderbne	$2,$0,$L291lw	$5,36($16)lw	$4,40($16)sltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L794li	$20,-65536			# 0xffffffffffff0000.set	macro.set	reorder$L293:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorderbne	$2,$0,$L296lw	$5,36($16)lw	$4,40($16)sltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L795li	$18,-256			# 0xffffffffffffff00.set	macro.set	reorder$L298:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorderbne	$2,$0,$L301lw	$5,36($16)lw	$4,40($16).set	noreorder.set	nomacroj	$L300li	$17,-256			# 0xffffffffffffff00.set	macro.set	reorder$L278:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$16.set	macro.set	reorderbne	$2,$0,$L281lw	$4,36($16)lw	$5,40($16).set	noreorder.set	nomacroj	$L280li	$17,-65536			# 0xffffffffffff0000.set	macro.set	reorder$L784:.set	noreorder.set	nomacrobne	$19,$2,$L880li	$2,-256			# 0xffffffffffffff00.set	macro.set	reorderlui	$6,%hi($LC4)addiu	$6,$6,%lo($LC4)li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,6			# 0x6.set	macro.set	reorderlw	$3,16($fp)li	$2,1			# 0x1.set	noreorder.set	nomacroj	$L776sw	$2,56($3).set	macro.set	reorder$L789:lw	$3,400($22)li	$2,1			# 0x1.set	noreorder.set	nomacrobeq	$3,$2,$L796li	$2,2			# 0x2.set	macro.set	reorder$L342:lw	$2,84($sp)$L864:beq	$2,$0,$L345sw	$0,1260($22)sw	$0,212($sp)$L345:lw	$2,92($23)li	$3,1093926912			# 0x41340000lw	$4,12($2)ori	$3,$3,0x504d.set	noreorder.set	nomacrobeq	$4,$3,$L797sll	$2,$21,2.set	macro.set	reorderaddu	$3,$2,$22lw	$4,612($3)li	$2,880017408			# 0x34740000ori	$2,$2,0x6e49.set	noreorder.set	nomacrobeq	$4,$2,$L386li	$2,1919811584			# 0x726e0000.set	macro.set	reorderori	$2,$2,0x6567.set	noreorder.set	nomacrobeq	$4,$2,$L388li	$2,1919942656			# 0x72700000.set	macro.set	reorderori	$2,$2,0x6973.set	noreorder.set	nomacrobne	$4,$2,$L767lw	$5,80($sp).set	macro.set	reorderlw	$21,1124($3)lw	$3,868($3)slt	$2,$5,$21sw	$3,216($sp).set	noreorder.set	nomacrobne	$2,$0,$L344lw	$16,1260($22).set	macro.set	reordermul	$2,$21,$16lw	$5,1252($22)lw	$4,16($fp)addu	$5,$2,$5.set	noreorder.set	nomacrojal	stream_readmove	$6,$21.set	macro.set	reorderlw	$4,216($sp)addiu	$3,$4,-1.set	noreorder.set	nomacrobeq	$3,$16,$L798mul	$2,$4,$21.set	macro.set	reorderlw	$16,1260($22)$L393:lw	$2,428($22)lw	$3,220($sp)sw	$0,400($22).set	noreorder.set	nomacrobeq	$3,$2,$L799lw	$17,1256($22).set	macro.set	reorder.set	noreorder.set	nomacrojal	__floatsidfmove	$4,$3.set	macro.set	reorderlw	$6,220($sp)move	$4,$2.set	noreorder.set	nomacrobltz	$6,$L800move	$5,$3.set	macro.set	reorder$L416:lui	$2,%hi($LC10)lw	$6,%lo($LC10)($2).set	noreorder.set	nomacrojal	__muldf3lw	$7,%lo($LC10+4)($2).set	macro.set	reordermove	$4,$2move	$5,$3$L415:sll	$2,$16,3lw	$8,220($sp)addu	$2,$2,$17sw	$4,0($2)sw	$5,4($2).set	noreorder.set	nomacrobne	$16,$0,$L417sw	$8,428($22).set	macro.set	reorderlw	$2,4($fp)sw	$2,1264($22)$L417:lw	$3,216($sp)addiu	$16,$16,1slt	$2,$16,$3.set	noreorder.set	nomacrobeq	$2,$0,$L419sw	$16,1260($22).set	macro.set	reorderli	$4,1			# 0x1sw	$4,212($sp)$L421:lw	$2,56($fp)lw	$3,92($2).set	noreorder.set	nomacrobeq	$3,$0,$L881lui	$2,%hi(index_mode).set	macro.set	reorder$L462:lw	$2,444($22)$L866:.set	noreorder.set	nomacrobeq	$2,$0,$L882lw	$5,212($sp).set	macro.set	reorderlw	$23,52($fp)lw	$4,592($22)lw	$3,68($23)addiu	$5,$4,1sll	$3,$3,2addu	$3,$3,$22lw	$2,132($3)slt	$2,$5,$2beq	$2,$0,$L470lw	$2,4($3)sll	$3,$4,3addu	$3,$3,$2lw	$4,8($3)lw	$2,220($sp)sltu	$4,$4,$2beq	$4,$0,$L470lw	$16,16($fp).set	noreorder.set	nomacroj	$L473li	$6,1			# 0x1.set	macro.set	reorder$L802:lw	$2,4($3)addu	$2,$4,$2lw	$3,8($2)lw	$4,220($sp)sltu	$3,$3,$4beq	$3,$0,$L470$L473:sw	$5,592($22)lw	$3,36($16)lw	$2,44($16)lw	$4,40($16)addu	$2,$2,$3subu	$2,$2,$4sw	$2,576($22)sw	$6,608($22)lw	$3,68($23)sll	$4,$5,3sll	$3,$3,2addu	$3,$3,$22lw	$2,132($3)addiu	$5,$5,1slt	$2,$5,$2bne	$2,$0,$L802$L470:lw	$5,212($sp)$L882:bne	$5,$0,$L779$L361:li	$2,1			# 0x1$L811:lw	$31,276($sp)$L901:lw	$fp,272($sp)lw	$23,268($sp)lw	$22,264($sp)lw	$21,260($sp)lw	$20,256($sp)lw	$19,252($sp)lw	$18,248($sp)lw	$17,244($sp)lw	$16,240($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,280.set	macro.set	reorder$L229:lw	$2,36($16)lw	$3,80($16)addiu	$4,$2,1addu	$3,$3,$2lbu	$2,0($3).set	noreorder.set	nomacroj	$L228sw	$4,36($16).set	macro.set	reorder$L234:lw	$4,36($16)lw	$2,80($16)lw	$5,40($16)addu	$2,$2,$4lbu	$3,0($2)addiu	$4,$4,1sll	$17,$3,8.set	noreorder.set	nomacroj	$L233sw	$4,36($16).set	macro.set	reorder$L239:lw	$2,36($16)lw	$3,80($16)addiu	$4,$2,1addu	$3,$3,$2lbu	$2,0($3).set	noreorder.set	nomacroj	$L238sw	$4,36($16).set	macro.set	reorder$L224:lw	$4,36($16)lw	$2,80($16)lw	$5,40($16)addu	$2,$2,$4lbu	$3,0($2)addiu	$4,$4,1sll	$17,$3,8.set	noreorder.set	nomacroj	$L223sw	$4,36($16).set	macro.set	reorder$L274:.set	noreorder.set	nomacrojal	stream_seek_longmove	$4,$6.set	macro.set	reorderjal	seterrorseek.set	noreorder.set	nomacroj	$L862lw	$16,16($fp).set	macro.set	reorder$L200:lw	$2,28($18)bne	$2,$0,$L778lw	$2,68($23)lw	$3,68($18)sll	$2,$2,2sll	$3,$3,2addu	$2,$2,$22addu	$3,$3,$22lw	$4,592($22)lw	$5,596($22)lw	$6,4($2)lw	$7,4($3)sll	$4,$4,3sll	$5,$5,3addu	$4,$4,$6addu	$5,$5,$7lw	$2,0($4)lw	$3,0($5)sltu	$2,$2,$3beq	$2,$0,$L213$L778:lw	$5,576($22)lw	$3,44($16)slt	$2,$5,$3bne	$2,$0,$L777$L218:.set	noreorder.set	nomacrojal	stream_seek_longmove	$4,$16.set	macro.set	reorder.set	noreorder.set	nomacroj	$L209lw	$16,16($fp).set	macro.set	reorder$L315:lw	$2,36($16)lw	$3,80($16)addiu	$4,$2,1addu	$3,$3,$2lbu	$20,0($3)sw	$4,36($16)andi	$3,$20,0x2.set	noreorder.set	nomacroj	$L314sw	$3,84($sp).set	macro.set	reorder$L291:lw	$5,36($16)lw	$2,80($16)lw	$4,40($16)addu	$2,$2,$5lbu	$3,0($2)addiu	$5,$5,1sll	$20,$3,8.set	noreorder.set	nomacroj	$L290sw	$5,36($16).set	macro.set	reorder$L306:lw	$3,36($16)lw	$2,80($16)addiu	$5,$3,1addu	$2,$2,$3lbu	$4,0($2).set	noreorder.set	nomacroj	$L305sw	$5,36($16).set	macro.set	reorder$L296:lw	$5,36($16)lw	$2,80($16)lw	$4,40($16)addu	$2,$2,$5lbu	$3,0($2)addiu	$5,$5,1move	$18,$3.set	noreorder.set	nomacroj	$L295sw	$5,36($16).set	macro.set	reorder$L745:lw	$16,16($fp).set	noreorder.set	nomacroj	$L310lw	$4,36($16).set	macro.set	reorder$L281:lw	$4,36($16)lw	$2,80($16)lw	$5,40($16)addu	$2,$2,$4lbu	$3,0($2)addiu	$4,$4,1sll	$17,$3,8.set	noreorder.set	nomacroj	$L280sw	$4,36($16).set	macro.set	reorder$L286:lw	$2,36($16)lw	$3,80($16)addiu	$4,$2,1addu	$3,$3,$2lbu	$2,0($3).set	noreorder.set	nomacroj	$L285sw	$4,36($16).set	macro.set	reorder$L301:lw	$5,36($16)lw	$2,80($16)lw	$4,40($16)addu	$2,$2,$5lbu	$3,0($2)addiu	$5,$5,1move	$17,$3.set	noreorder.set	nomacroj	$L300sw	$5,36($16).set	macro.set	reorder$L790:addu	$2,$2,$fplw	$5,64($2).set	noreorder.set	nomacrobeq	$5,$0,$L883li	$2,-1			# 0xffffffffffffffff.set	macro.set	reordersw	$23,4($5)lw	$3,52($fp)sw	$21,68($23)lw	$2,68($3)sw	$5,92($3)sll	$2,$2,2addu	$2,$2,$22lw	$5,1124($2).set	noreorder.set	nomacrojal	uc_calloclw	$4,868($2).set	macro.set	reorderlw	$3,52($fp)sw	$2,1252($22)lw	$2,68($3)li	$5,8			# 0x8sll	$2,$2,2addu	$2,$2,$22.set	noreorder.set	nomacrojal	uc_calloclw	$4,868($2).set	macro.set	reorderlui	$6,%hi($LC24)sw	$2,1256($22)addiu	$6,$6,%lo($LC24)li	$4,7			# 0x7li	$5,6			# 0x6.set	noreorder.set	nomacrojal	mp_msgmove	$7,$21.set	macro.set	reorder.set	noreorder.set	nomacroj	$L342lw	$23,52($fp).set	macro.set	reorder$L791:addu	$2,$2,$fplw	$3,1088($2).set	noreorder.set	nomacrobeq	$3,$0,$L884lui	$6,%hi($LC26).set	macro.set	reordersw	$18,4($3)lw	$2,56($fp)lui	$6,%hi($LC25)sw	$21,68($18)sw	$3,92($2)addiu	$6,$6,%lo($LC25)move	$7,$21li	$4,7			# 0x7.set	noreorder.set	nomacrojal	mp_msgli	$5,6			# 0x6.set	macro.set	reorderlw	$18,56($fp)$L477:lw	$6,80($sp)lw	$8,92($18)slt	$2,$6,3.set	noreorder.set	nomacrobne	$2,$0,$L478sw	$8,204($sp).set	macro.set	reorderli	$2,-1			# 0xffffffffffffffffsw	$2,196($sp)sw	$0,192($sp)$L480:lw	$16,16($fp)lw	$4,36($16)lw	$2,40($16)sltu	$2,$4,$2.set	noreorder.set	nomacrobeq	$2,$0,$L481addiu	$3,$4,1.set	macro.set	reorderlw	$2,80($16)addu	$2,$4,$2lbu	$7,0($2)lw	$4,80($sp)sw	$3,36($16)li	$2,64			# 0x40andi	$3,$7,0xc0sw	$7,200($sp)sw	$3,224($sp).set	noreorder.set	nomacrobeq	$3,$2,$L803addiu	$19,$4,-1.set	macro.set	reorder$L486:lw	$5,200($sp)andi	$2,$5,0x40bne	$2,$0,$L493lw	$3,36($16)lw	$2,40($16)sltu	$2,$3,$2beq	$2,$0,$L495$L851:lw	$2,80($16)addiu	$4,$3,1addu	$2,$3,$2lbu	$3,0($2)sw	$4,36($16)andi	$3,$3,0x7fsw	$3,192($sp)$L497:addiu	$19,$19,-1$L493:lw	$3,36($16)lw	$5,40($16)sltu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L500addiu	$4,$3,1.set	macro.set	reorderlw	$2,80($16)addu	$2,$3,$2lbu	$3,0($2)sw	$4,36($16)sll	$17,$3,8$L502:sltu	$2,$4,$5

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?