demux_nsv.s

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

S
4,658
字号
move	$23,$22move	$19,$22.set	noreorder.set	nomacrobeq	$2,$0,$L249li	$18,4			# 0x4.set	macro.set	reorder$L562:move	$16,$2sltu	$2,$3,$5.set	noreorder.set	nomacrobne	$2,$0,$L595lui	$6,%hi($LC1).set	macro.set	reorder$L254:slt	$2,$18,$16movn	$16,$18,$2lw	$3,80($17)sltu	$2,$16,32.set	noreorder.set	nomacrobne	$2,$0,$L256addu	$5,$3,$5.set	macro.set	reorder$L563:andi	$2,$19,0x3.set	noreorder.set	nomacrobne	$2,$0,$L596move	$4,$19.set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L596li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$19,-4and	$2,$16,$2addu	$6,$4,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L260addiu	$5,$5,-4.set	macro.set	reorder$L522:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000101000000000010010010100	#S32LDI XR2,$5,4.word	0b01110000101000000000010011010100	#S32LDI XR3,$5,4.word	0b01110000101000000000010100010100	#S32LDI XR4,$5,4.word	0b01110000101000000000010101010100	#S32LDI XR5,$5,4.word	0b01110000101000000000010110010100	#S32LDI XR6,$5,4.word	0b01110000101000000000010111010100	#S32LDI XR7,$5,4.word	0b01110000101000000000011000010100	#S32LDI XR8,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010010010101	#S32SDI XR2,$4,4.word	0b01110000100000000000010011010101	#S32SDI XR3,$4,4.word	0b01110000100000000000010100010101	#S32SDI XR4,$4,4.word	0b01110000100000000000010101010101	#S32SDI XR5,$4,4.word	0b01110000100000000000010110010101	#S32SDI XR6,$4,4.word	0b01110000100000000000010111010101	#S32SDI XR7,$4,4.word	0b01110000100000000000011000010101	#S32SDI XR8,$4,4#NO_APPsltu	$2,$4,$6bne	$2,$0,$L522$L260:andi	$2,$16,0x1caddu	$6,$6,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L597andi	$3,$16,0x3.set	macro.set	reorder$L523:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L523andi	$3,$16,0x3.set	macro.set	reorder$L597:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L266li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L267li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L561$L264:lw	$5,36($17)subu	$18,$18,$16addu	$2,$5,$16move	$5,$2.set	noreorder.set	nomacroblez	$18,$L252sw	$2,36($17).set	macro.set	reorder$L564:lw	$3,40($17)subu	$2,$3,$5.set	noreorder.set	nomacrobne	$2,$0,$L562addu	$19,$19,$16.set	macro.set	reorder$L249:.set	noreorder.set	nomacrojal	stream_fill_buffermove	$4,$17.set	macro.set	reorderbeq	$2,$0,$L252lw	$3,40($17)lw	$5,36($17)sltu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L254subu	$16,$3,$5.set	macro.set	reorderlui	$6,%hi($LC1)$L595:li	$5,2			# 0x2addiu	$6,$6,%lo($LC1).set	noreorder.set	nomacrojal	mp_msgli	$4,7			# 0x7.set	macro.set	reorderslt	$2,$18,$16lw	$5,36($17)movn	$16,$18,$2lw	$3,80($17)sltu	$2,$16,32.set	noreorder.set	nomacrobeq	$2,$0,$L563addu	$5,$3,$5.set	macro.set	reorder$L256:move	$4,$19$L596:.set	noreorder.set	nomacrojal	memcpymove	$6,$16.set	macro.set	reorderlw	$5,36($17)subu	$18,$18,$16addu	$2,$5,$16move	$5,$2.set	noreorder.set	nomacrobgtz	$18,$L564sw	$2,36($17).set	macro.set	reorder$L252:lw	$17,16($20)lw	$2,56($17).set	noreorder.set	nomacrobne	$2,$0,$L269lbu	$3,26($sp).set	macro.set	reorderli	$2,78			# 0x4e.set	noreorder.set	nomacrobeq	$3,$2,$L565lbu	$3,27($sp).set	macro.set	reorder$L271:lw	$4,44($17)lw	$2,36($17)lw	$6,40($17)addu	$2,$4,$2subu	$2,$2,$6addiu	$5,$2,-17slt	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L504subu	$2,$4,$6.set	macro.set	reordersubu	$2,$5,$2bltz	$2,$L504sw	$2,36($17)lw	$31,92($sp)move	$2,$20lw	$fp,88($sp)lw	$23,84($sp)lw	$22,80($sp)lw	$21,76($sp)lw	$20,72($sp)lw	$19,68($sp)lw	$18,64($sp)lw	$17,60($sp)lw	$16,56($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,96.set	macro.set	reorder$L504:.set	noreorder.set	nomacrojal	stream_seek_longmove	$4,$17.set	macro.set	reordermove	$2,$20lw	$31,92($sp)lw	$fp,88($sp)lw	$23,84($sp)lw	$22,80($sp)lw	$21,76($sp)lw	$20,72($sp)lw	$19,68($sp)lw	$18,64($sp)lw	$17,60($sp)lw	$16,56($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,96.set	macro.set	reorder$L266:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L264sb	$3,5($4).set	macro.set	reorder$L337:lw	$2,16($20)lw	$3,56($2).set	noreorder.set	nomacrobne	$3,$0,$L269lui	$16,%hi($LC2).set	macro.set	reorder.set	noreorder.set	nomacrojal	strlenaddiu	$4,$16,%lo($LC2).set	macro.set	reordermove	$6,$2sltu	$2,$2,4.set	noreorder.set	nomacrobeq	$2,$0,$L355lbu	$3,%lo($LC2)($16).set	macro.set	reorderlbu	$2,26($sp)addiu	$5,$16,%lo($LC2).set	noreorder.set	nomacrobeq	$6,$0,$L556subu	$2,$2,$3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L269lbu	$2,27($sp).set	macro.set	reorderlbu	$3,1($5)sltu	$4,$6,2.set	noreorder.set	nomacrobne	$4,$0,$L556subu	$2,$2,$3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L269lbu	$2,28($sp).set	macro.set	reorderlbu	$3,2($5)li	$4,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$4,$L556subu	$2,$2,$3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L269lbu	$2,29($sp).set	macro.set	reorderlbu	$3,3($5)subu	$2,$2,$3$L556:.set	noreorder.set	nomacrobeq	$2,$0,$L598lui	$6,%hi($LC3).set	macro.set	reorder$L269:move	$20,$0move	$2,$20lw	$31,92($sp)lw	$fp,88($sp)lw	$23,84($sp)lw	$22,80($sp)lw	$21,76($sp)lw	$20,72($sp)lw	$19,68($sp)lw	$18,64($sp)lw	$17,60($sp)lw	$16,56($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,96.set	macro.set	reorder$L267:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L264sb	$2,6($4).set	macro.set	reorder$L561:lbu	$2,4($5).set	noreorder.set	nomacroj	$L264sb	$2,4($4).set	macro.set	reorder$L565:li	$2,83			# 0x53.set	noreorder.set	nomacrobne	$3,$2,$L271lbu	$3,28($sp).set	macro.set	reorderli	$2,86			# 0x56.set	noreorder.set	nomacrobne	$3,$2,$L271lbu	$3,29($sp).set	macro.set	reorderli	$2,115			# 0x73.set	noreorder.set	nomacrobeq	$3,$2,$L566addiu	$19,$sp,30.set	macro.set	reorder$L275:li	$2,102			# 0x66.set	noreorder.set	nomacrobeq	$3,$2,$L567lui	$6,%hi($LC3).set	macro.set	reorder$L598:li	$4,7			# 0x7addiu	$6,$6,%lo($LC3)move	$7,$22.set	noreorder.set	nomacrojal	mp_msgli	$5,6			# 0x6.set	macro.set	reorderlw	$2,52($20)li	$3,-2			# 0xfffffffffffffffelw	$4,68($2).set	noreorder.set	nomacrobeq	$4,$3,$L364lui	$16,%hi($LC4).set	macro.set	reorder.set	noreorder.set	nomacrojal	strlenaddiu	$4,$16,%lo($LC4).set	macro.set	reordermove	$6,$2sltu	$2,$2,4.set	noreorder.set	nomacrobeq	$2,$0,$L366lbu	$3,%lo($LC4)($16).set	macro.set	reorderlbu	$2,34($sp)addiu	$5,$16,%lo($LC4).set	noreorder.set	nomacrobeq	$6,$0,$L557subu	$2,$2,$3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L557sltu	$4,$6,2.set	macro.set	reorderlbu	$2,35($sp)lbu	$3,1($5).set	noreorder.set	nomacrobne	$4,$0,$L557subu	$2,$2,$3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L557li	$4,2			# 0x2.set	macro.set	reorderlbu	$2,36($sp)lbu	$3,2($5).set	noreorder.set	nomacrobeq	$6,$4,$L557subu	$2,$2,$3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L587sltu	$2,$0,$2.set	macro.set	reorderlbu	$3,3($5)lbu	$2,37($sp)subu	$2,$2,$3$L557:sltu	$2,$0,$2$L587:.set	noreorder.set	nomacrobeq	$2,$0,$L599lbu	$2,42($sp).set	macro.set	reordermove	$4,$20move	$5,$0.set	noreorder.set	nomacrojal	new_sh_audio_aidmove	$6,$0.set	macro.set	reorderlw	$7,52($20)sw	$2,92($7)lbu	$6,35($sp)lbu	$3,36($sp)lbu	$5,37($sp)lbu	$4,34($sp)sll	$5,$5,24sll	$6,$6,8sll	$3,$3,16or	$3,$3,$5or	$4,$4,$6or	$4,$4,$3sw	$4,12($2)sw	$7,4($2)lbu	$5,35($sp)lbu	$3,36($sp)lbu	$4,37($sp)lbu	$2,34($sp)sll	$5,$5,8sll	$3,$3,16sll	$4,$4,24or	$2,$2,$5or	$3,$3,$4or	$2,$2,$3sw	$2,8($21)$L364:lbu	$2,42($sp)$L599:sb	$2,16($21)lw	$3,56($20)li	$2,-2			# 0xfffffffffffffffelw	$4,68($3)beq	$4,$2,$L516lui	$16,%hi($LC4).set	noreorder.set	nomacrojal	strlenaddiu	$4,$16,%lo($LC4).set	macro.set	reordermove	$6,$2sltu	$2,$2,4.set	noreorder.set	nomacrobeq	$2,$0,$L378lbu	$3,%lo($LC4)($16).set	macro.set	reorderlbu	$2,30($sp)addiu	$5,$16,%lo($LC4).set	noreorder.set	nomacrobeq	$6,$0,$L558subu	$2,$2,$3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L558sltu	$4,$6,2.set	macro.set	reorderlbu	$2,31($sp)lbu	$3,1($5).set	noreorder.set	nomacrobne	$4,$0,$L558subu	$2,$2,$3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L558li	$4,2			# 0x2.set	macro.set	reorderlbu	$2,32($sp)lbu	$3,2($5).set	noreorder.set	nomacrobeq	$6,$4,$L558subu	$2,$2,$3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L586sltu	$2,$0,$2.set	macro.set	reorderlbu	$3,3($5)lbu	$2,33($sp)subu	$2,$2,$3$L558:sltu	$2,$0,$2$L586:.set	noreorder.set	nomacrobne	$2,$0,$L568move	$6,$0.set	macro.set	reorder$L516:.set	noreorder.set	nomacroj	$L271lw	$17,16($20).set	macro.set	reorder$L568:move	$4,$20.set	noreorder.set	nomacrojal	new_sh_video_vidmove	$5,$0.set	macro.set	reordermove	$22,$2lw	$2,56($20)li	$4,1			# 0x1sw	$2,4($22)sw	$22,92($2)lbu	$6,31($sp)lbu	$2,32($sp)lbu	$5,33($sp)lbu	$3,30($sp)sll	$6,$6,8sll	$5,$5,24sll	$2,$2,16or	$3,$3,$6or	$2,$2,$5or	$3,$3,$2sw	$3,12($22)sw	$3,12($21)lbu	$2,39($sp)lbu	$3,38($sp)sll	$2,$2,8or	$3,$3,$2sw	$3,256($22)lbu	$2,41($sp)lbu	$3,40($sp)sll	$2,$2,8or	$3,$3,$2sw	$3,260($22).set	noreorder.set	nomacrojal	uc_callocli	$5,40			# 0x28.set	macro.set	reordersw	$2,336($22)li	$3,40			# 0x28swl	$3,3($2)swr	$3,0($2)lw	$4,336($22)li	$2,1			# 0x1sb	$2,12($4)sb	$0,13($4)lw	$5,336($22)li	$2,24			# 0x18sb	$2,14($5)sb	$0,15($5)lbu	$3,39($sp)lbu	$4,38($sp)lw	$2,336($22)sll	$3,$3,8or	$4,$4,$3swl	$4,7($2)swr	$4,4($2)lbu	$3,41($sp)lbu	$4,40($sp)sll	$3,$3,8lw	$2,336($22)or	$4,$4,$3swl	$4,11($2)swr	$4,8($2)lw	$4,336($22)addiu	$5,$sp,30addiu	$4,$4,16.set	noreorder.set	nomacrojal	memcpyli	$6,4			# 0x4.set	macro.set	reorderlw	$3,336($22)lwl	$4,7($3)lwl	$5,11($3)lwr	$4,4($3)lwr	$5,8($3)sll	$2,$4,1addu	$2,$2,$4mul	$5,$5,$2li	$2,825622528			# 0x31360000swl	$5,23($3)swr	$5,20($3)lw	$3,12($21)ori	$2,$2,0x5056.set	noreorder.set	nomacrobeq	$3,$2,$L389li	$2,842399744			# 0x32360000.set	macro.set	reorderori	$2,$2,0x5056.set	noreorder.set	nomacrobeq	$3,$2,$L389li	$2,825425920			# 0x31330000.set	macro.set	reorderori	$2,$2,0x5056beq	$3,$2,$L389$L392:lbu	$16,16($21)xori	$3,$16,0x80sltu	$2,$3,10.set	noreorder.set	nomacrobeq	$2,$0,$L494sll	$2,$3,2.set	macro.set	reorderlui	$3,%hi($L501)addiu	$3,$3,%lo($L501)addu	$2,$2,$3lw	$4,0($2)j	$4.rdata.align	2.align	2$L501:.word	$L495.word	$L496.word	$L497.word	$L498.word	$L494.word	$L499.word	$L494.word	$L494.word	$L494.word	$L500.section	.text.demux_open_nsv$L566:lw	$5,36($17)li	$16,13			# 0xd$L277:lw	$3,40($17)subu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L278move	$18,$2.set	macro.set	reorder$L280:sltu	$2,$3,$5.set	noreorder.set	nomacrobne	$2,$0,$L569lui	$6,%hi($LC1).set	macro.set	reorder$L282:slt	$2,$16,$18movn	$18,$16,$2lw	$3,80($17)sltu	$2,$18,32.set	noreorder.set	nomacrobne	$2,$0,$L284addu	$5,$3,$5.set	macro.set	reorderandi	$2,$19,0x3.set	noreorder.set	nomacrobne	$2,$0,$L600move	$4,$19.set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L600li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderaddiu	$4,$19,-4and	$2,$18,$2addu	$6,$4,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L288addiu	$5,$5,-4.set	macro.set	reorder$L524:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000101000000000010010010100	#S32LDI XR2,$5,4.word	0b01110000101000000000010011010100	#S32LDI XR3,$5,4.word	0b01110000101000000000010100010100	#S32LDI XR4,$5,4.word	0b01110000101000000000010101010100	#S32LDI XR5,$5,4.word	0b01110000101000000000010110010100	#S32LDI XR6,$5,4.word	0b01110000101000000000010111010100	#S32LDI XR7,$5,4.word	0b01110000101000000000011000010100	#S32LDI XR8,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010010010101	#S32SDI XR2,$4,4.word	0b01110000100000000000010011010101	#S32SDI XR3,$4,4.word	0b01110000100000000000010100010101	#S32SDI XR4,$4,4.word	0b01110000100000000000010101010101	#S32SDI XR5,$4,4.word	0b01110000100000000000010110010101	#S32SDI XR6,$4,4.word	0b01110000100000000000010111010101	#S32SDI XR7,$4,4.word	0b01110000100000000000011000010101	#S32SDI XR8,$4,4#NO_APPsltu	$2,$4,$6bne	$2,$0,$L524$L288:andi	$2,$18,0x1caddu	$6,$6,$2sltu	$3,$4,$6.set	noreorder.set	nomacrobeq	$3,$0,$L601andi	$3,$18,0x3.set	macro.set	reorder$L525:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L525andi	$3,$18,0x3.set	macro.set	reorder$L601:li	$2,2			# 0x2.set	noreorder

⌨️ 快捷键说明

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