matroskadec.s

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

S
4,897
字号
$L676:lw	$2,264($17).set	noreorder.set	nomacrobne	$2,$0,$L669addiu	$2,$2,-1.set	macro.set	reorderli	$2,524484608			# 0x1f430000ori	$2,$2,0xb675.set	noreorder.set	nomacrobeq	$16,$2,$L670move	$4,$17.set	macro.set	reorder.set	noreorder.set	nomacrojal	ebml_read_skipmove	$4,$17.set	macro.set	reordermove	$3,$2lw	$2,264($17)$L538:bne	$2,$0,$L671$L607:beq	$3,$0,$L519$L609:li	$2,-1			# 0xffffffffffffffff$L691:.set	noreorder.set	nomacrobne	$3,$2,$L662li	$2,1			# 0x1.set	macro.set	reordersw	$2,416($17)lw	$2,404($17)blez	$2,$L611$L666:lw	$2,400($17)andi	$3,$19,0x3.set	noreorder.set	nomacrobne	$3,$0,$L613lw	$5,0($2).set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobeq	$2,$0,$L672addiu	$3,$19,-4.set	macro.set	reorder$L613:move	$4,$19.set	noreorder.set	nomacrojal	memcpyli	$6,56			# 0x38.set	macro.set	reorder$L618:lw	$2,400($17)$L687:.set	noreorder.set	nomacrojal	av_freelw	$4,0($2).set	macro.set	reorderlw	$6,404($17)slt	$2,$6,2.set	noreorder.set	nomacrobne	$2,$0,$L620sll	$6,$6,2.set	macro.set	reorderlw	$4,400($17)addiu	$5,$4,4.set	noreorder.set	nomacrojal	memmoveaddiu	$6,$6,-4.set	macro.set	reorderlw	$5,404($17)lw	$4,400($17)sll	$5,$5,2.set	noreorder.set	nomacrojal	av_reallocaddiu	$5,$5,-4.set	macro.set	reordersw	$2,400($17)lw	$2,404($17)$L688:move	$3,$0addiu	$2,$2,-1sw	$2,404($17)lw	$31,148($sp)lw	$fp,144($sp)lw	$23,140($sp)lw	$22,136($sp)lw	$21,132($sp)lw	$20,128($sp)lw	$19,124($sp)lw	$18,120($sp)lw	$17,116($sp)lw	$16,112($sp)move	$2,$3.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,152.set	macro.set	reorder$L668:.set	noreorder.set	nomacrobeq	$2,$0,$L689addu	$2,$5,$17.set	macro.set	reorder$L525:.set	noreorder.set	nomacroj	$L531move	$14,$0.set	macro.set	reorder$L670:.set	noreorder.set	nomacrojal	ebml_read_masteraddiu	$5,$sp,48.set	macro.set	reorder.set	noreorder.set	nomacrobltz	$2,$L629move	$3,$2.set	macro.set	reorderlw	$16,0($17)move	$22,$0.set	noreorder.set	nomacrojal	url_ftelladdiu	$4,$16,16.set	macro.set	reorderlui	$6,%hi($LC10)move	$4,$16addiu	$6,$6,%lo($LC10)li	$5,2			# 0x2move	$23,$0sw	$2,16($sp).set	noreorder.set	nomacrojal	av_logsw	$3,20($sp).set	macro.set	reorderlw	$2,384($17)$L686:.set	noreorder.set	nomacrobeq	$2,$0,$L541move	$4,$17.set	macro.set	reordersw	$0,0($18)lw	$16,384($17)$L543:.set	noreorder.set	nomacrobeq	$16,$0,$L554sw	$16,52($sp).set	macro.set	reorderlw	$2,264($17).set	noreorder.set	nomacrobne	$2,$0,$L673addiu	$2,$2,-1.set	macro.set	reorderli	$2,163			# 0xa3.set	noreorder.set	nomacrobeq	$16,$2,$L561sltu	$2,$16,164.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L564li	$2,231			# 0xe7.set	macro.set	reorderli	$2,160			# 0xa0.set	noreorder.set	nomacrobeq	$16,$2,$L674lui	$6,%hi($LC13).set	macro.set	reorder$L690:lw	$4,0($17)addiu	$6,$6,%lo($LC13)move	$7,$16.set	noreorder.set	nomacrojal	av_logli	$5,1			# 0x1.set	macro.set	reorder$L563:.set	noreorder.set	nomacrojal	ebml_read_skipmove	$4,$17.set	macro.set	reordermove	$3,$2lw	$2,264($17)$L565:.set	noreorder.set	nomacrobne	$2,$0,$L675addiu	$2,$2,-1.set	macro.set	reorderbne	$3,$0,$L609.set	noreorder.set	nomacroj	$L686lw	$2,384($17).set	macro.set	reorder$L629:lw	$2,264($17)beq	$2,$0,$L607$L671:addiu	$2,$2,-1.set	noreorder.set	nomacroj	$L609sw	$2,264($17).set	macro.set	reorder$L667:move	$16,$3sw	$0,264($17).set	noreorder.set	nomacrobne	$16,$0,$L676sw	$16,48($sp).set	macro.set	reorder$L523:li	$3,-5			# 0xfffffffffffffffblw	$31,148($sp)lw	$fp,144($sp)lw	$23,140($sp)lw	$22,136($sp)lw	$21,132($sp)lw	$20,128($sp)lw	$19,124($sp)lw	$18,120($sp)lw	$17,116($sp)lw	$16,112($sp)move	$2,$3.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,152.set	macro.set	reorder$L564:.set	noreorder.set	nomacrobeq	$16,$2,$L562li	$2,236			# 0xec.set	macro.set	reorder.set	noreorder.set	nomacrobne	$16,$2,$L690lui	$6,%hi($LC13).set	macro.set	reorderj	$L563$L541:li	$5,4			# 0x4.set	noreorder.set	nomacrojal	ebml_read_numaddiu	$6,$sp,80.set	macro.set	reorder.set	noreorder.set	nomacrobltz	$2,$L544move	$3,$2.set	macro.set	reordersll	$2,$2,3subu	$2,$2,$3li	$3,1			# 0x1sll	$3,$3,$2lw	$2,80($sp)lw	$4,0($17)or	$16,$3,$2sw	$16,384($17).set	noreorder.set	nomacrojal	url_ftelladdiu	$4,$4,16.set	macro.set	reorderlw	$13,4($17)move	$10,$2.set	noreorder.set	nomacroblez	$13,$L546move	$11,$3.set	macro.set	reordersll	$5,$13,4addiu	$4,$5,8addu	$4,$17,$4lw	$2,-16($4)lw	$6,-8($4)lw	$7,-4($4)lw	$3,-12($4)addu	$8,$2,$6sltu	$4,$8,$2addu	$9,$3,$7addu	$9,$4,$9sltu	$2,$11,$9beq	$2,$0,$L677$L546:move	$14,$0$L552:.set	noreorder.set	nomacroj	$L543sw	$14,0($18).set	macro.set	reorder$L561:lw	$4,0($17).set	noreorder.set	nomacrojal	url_ftelladdiu	$4,$4,16.set	macro.set	reordermove	$4,$17addiu	$5,$sp,52addiu	$6,$sp,56addiu	$7,$sp,60move	$21,$3.set	noreorder.set	nomacrojal	ebml_read_binarymove	$20,$2.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L678move	$3,$2.set	macro.set	reorder$L633:.set	noreorder.set	nomacroj	$L565lw	$2,264($17).set	macro.set	reorder$L677:.set	noreorder.set	nomacrobeq	$11,$9,$L679sltu	$2,$10,$8.set	macro.set	reorderaddu	$2,$5,$17$L694:addiu	$7,$2,8move	$12,$13move	$14,$0move	$15,$11$L660:addiu	$12,$12,-1addiu	$14,$14,1sw	$12,4($17).set	noreorder.set	nomacrobeq	$13,$14,$L552addiu	$7,$7,-16.set	macro.set	reorderlw	$2,-16($7)lw	$4,-8($7)lw	$3,-12($7)lw	$5,-4($7)addu	$8,$2,$4sltu	$6,$8,$2addu	$9,$3,$5addu	$9,$6,$9sltu	$2,$11,$9.set	noreorder.set	nomacrobne	$2,$0,$L552sltu	$3,$10,$8.set	macro.set	reorderbne	$15,$9,$L660beq	$3,$0,$L660.set	noreorder.set	nomacroj	$L543sw	$14,0($18).set	macro.set	reorder$L669:.set	noreorder.set	nomacroj	$L662sw	$2,264($17).set	macro.set	reorder$L562:move	$4,$17addiu	$5,$sp,52.set	noreorder.set	nomacrojal	ebml_read_uintaddiu	$6,$sp,80.set	macro.set	reorder.set	noreorder.set	nomacrobltz	$2,$L633move	$3,$2.set	macro.set	reorderlw	$22,80($sp)lw	$23,84($sp).set	noreorder.set	nomacroj	$L565lw	$2,264($17).set	macro.set	reorder$L674:move	$4,$17.set	noreorder.set	nomacrojal	ebml_read_masteraddiu	$5,$sp,52.set	macro.set	reorder.set	noreorder.set	nomacrobltz	$2,$L633move	$3,$2.set	macro.set	reorderlw	$4,0($17)lui	$6,%hi($LC11)lw	$20,404($17)move	$2,$0li	$3,-2147483648			# 0xffffffff80000000addiu	$6,$6,%lo($LC11)li	$5,2			# 0x2sw	$2,80($sp)sw	$3,84($sp).set	noreorder.set	nomacrojal	av_logsw	$0,72($sp).set	macro.set	reorderli	$2,1			# 0x1sw	$2,96($sp)move	$3,$0move	$2,$0sll	$21,$20,2move	$fp,$0sw	$2,104($sp).set	noreorder.set	nomacroj	$L568sw	$3,108($sp).set	macro.set	reorder$L682:.set	noreorder.set	nomacrobeq	$16,$2,$L680addiu	$5,$sp,64.set	macro.set	reorderlui	$6,%hi($LC12)$L692:lw	$4,0($17)addiu	$6,$6,%lo($LC12)move	$7,$16.set	noreorder.set	nomacrojal	av_logli	$5,1			# 0x1.set	macro.set	reorder$L590:.set	noreorder.set	nomacrojal	ebml_read_skipmove	$4,$17.set	macro.set	reordermove	$3,$2$L593:lw	$2,264($17).set	noreorder.set	nomacrobne	$2,$0,$L681addiu	$2,$2,-1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$3,$0,$L691li	$2,-1			# 0xffffffffffffffff.set	macro.set	reorder$L568:lw	$2,384($17).set	noreorder.set	nomacrobeq	$2,$0,$L569li	$5,4			# 0x4.set	macro.set	reordersw	$0,0($18)lw	$16,384($17)$L571:.set	noreorder.set	nomacrobeq	$16,$0,$L634sw	$16,64($sp).set	macro.set	reorderlw	$2,264($17).set	noreorder.set	nomacrobne	$2,$0,$L635addiu	$2,$2,-1.set	macro.set	reorderli	$2,161			# 0xa1.set	noreorder.set	nomacrobeq	$16,$2,$L589sltu	$2,$16,162.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L682li	$2,155			# 0x9b.set	macro.set	reorderli	$2,236			# 0xec.set	noreorder.set	nomacrobeq	$16,$2,$L590li	$2,251			# 0xfb.set	macro.set	reorder.set	noreorder.set	nomacrobne	$16,$2,$L692lui	$6,%hi($LC12).set	macro.set	reorderlw	$2,404($17).set	noreorder.set	nomacrobeq	$20,$2,$L693move	$4,$17.set	macro.set	reorderlw	$2,400($17)addu	$2,$2,$21lw	$3,0($2)sw	$0,28($3)$L693:addiu	$5,$sp,64.set	noreorder.set	nomacrojal	ebml_read_sintaddiu	$6,$sp,88.set	macro.set	reorder.set	noreorder.set	nomacrobltz	$2,$L596move	$3,$2.set	macro.set	reorderlw	$2,92($sp)blez	$2,$L683$L599:li	$fp,1			# 0x1.set	noreorder.set	nomacroj	$L593sw	$0,96($sp).set	macro.set	reorder$L678:lw	$5,56($sp)lw	$6,60($sp)li	$3,-2147483648			# 0xffffffff80000000move	$2,$0li	$7,-1			# 0xffffffffffffffffmove	$4,$17sw	$3,36($sp)sw	$20,16($sp)sw	$21,20($sp)sw	$2,32($sp)sw	$7,40($sp)sw	$22,24($sp)sw	$23,28($sp).set	noreorder.set	nomacrojal	matroska_parse_blocksw	$0,44($sp).set	macro.set	reordermove	$3,$2.set	noreorder.set	nomacroj	$L565lw	$2,264($17).set	macro.set	reorder$L672:addiu	$4,$19,28sltu	$2,$3,$4.set	noreorder.set	nomacrobeq	$2,$0,$L616addiu	$5,$5,-4.set	macro.set	reorder$L644:#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	0b01110000011000000000010001010101	#S32SDI XR1,$3,4.word	0b01110000011000000000010010010101	#S32SDI XR2,$3,4.word	0b01110000011000000000010011010101	#S32SDI XR3,$3,4.word	0b01110000011000000000010100010101	#S32SDI XR4,$3,4.word	0b01110000011000000000010101010101	#S32SDI XR5,$3,4.word	0b01110000011000000000010110010101	#S32SDI XR6,$3,4.word	0b01110000011000000000010111010101	#S32SDI XR7,$3,4.word	0b01110000011000000000011000010101	#S32SDI XR8,$3,4#NO_APPsltu	$2,$3,$4bne	$2,$0,$L644$L616:addiu	$4,$4,24sltu	$2,$3,$4beq	$2,$0,$L618$L645:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000011000000000010001010101	#S32SDI XR1,$3,4#NO_APPsltu	$2,$3,$4bne	$2,$0,$L645.set	noreorder.set	nomacroj	$L687lw	$2,400($17).set	macro.set	reorder$L679:.set	noreorder.set	nomacrobeq	$2,$0,$L694addu	$2,$5,$17.set	macro.set	reorder.set	noreorder.set	nomacroj	$L552move	$14,$0.set	macro.set	reorder$L569:move	$4,$17.set	noreorder.set	nomacrojal	ebml_read_numaddiu	$6,$sp,88.set	macro.set	reorder.set	noreorder.set	nomacrobltz	$2,$L572move	$3,$2.set	macro.set	reordersll	$2,$2,3subu	$2,$2,$3li	$3,1			# 0x1sll	$3,$3,$2lw	$2,88($sp)lw	$4,0($17)or	$16,$3,$2sw	$16,384($17).set	noreorder.set	nomacrojal	url_ftelladdiu	$4,$4,16.set	macro.set	reorderlw	$13,4($17)move	$10,$2.set	noreorder.set	nomacroblez	$13,$L574move	$11,$3.set	macro.set	reordersll	$5,$13,4addiu	$4,$5,8addu	$4,$17,$4lw	$2,-8($4)lw	$6,-16($4)lw	$7,-12($4)lw	$3,-4($4)addu	$8,$2,$6sltu	$4,$8,$2addu	$9,$3,$7addu	$9,$4,$9sltu	$2,$11,$9.set	noreorder.set	nomacrobne	$2,$0,$L695move	$14,$0.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$11,$9,$L684sltu	$2,$10,$8.set	macro.set	reorderaddu	$2,$5,$17$L696:addiu	$7,$2,8move	$12,$13move	$14,$0move	$15,$11$L661:addiu	$12,$12,-1addiu	$14,$14,1sw	$12,4($17).set	noreorder.set	nomacrobeq	$13,$14,$L580addiu	$7,$7,-16.set	macro.set	reorderlw	$2,-16($7)lw	$4,-8($7)lw	$3,-12($7)lw	$5,-4($7)addu	$8,$2,$4sltu	$6,$8,$2addu	$9,$3,$5addu	$9,$6,$9sltu	$2,$11,$9.set	noreorder.set	nomacrobne	$2,$0,$L580sltu	$3,$10,$8.set	macro.set	reorderbne	$15,$9,$L661beq	$3,$0,$L661$L580:.set	noreorder.set	nomacroj	$L571sw	$14,0($18).set	macro.set	reorder$L589:lw	$4,0($17).set	noreorder.set	nomacrojal	url_ftelladdiu	$4,$4,16.set	macro.set	reordermove	$4,$17addiu	$5,$sp,64addiu	$6,$sp,68addiu	$7,$sp,72sw	$3,108($sp).set	noreorder.set	nomacrojal	ebml_read_binarysw	$2,104($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L593move	$3,$2.set	macro.set	reorder$L684:.set	noreorder.set	nomacrobeq	$2,$0,$L696addu	$2,$5,$17.set	macro.set	reorder$L574:move	$14,$0$L695:.set	noreorder.set	nomacroj	$L571sw	$14,0($18).set	macro.set	reorder$L680:move	$4,$17.set	noreorder.set	nomacrojal	ebml_read_uintaddiu	$6,$sp,80.set	macro.set	reorder.set	noreorder.set	nomacroj	$L593move	$3,$2.set	macro.set	reorder$L620:.set	noreorder.set	nomacrojal	av_freepaddiu	$4,$17,400.set	macro.set	reorder.set	noreorder.set	nomacroj	$L688lw	

⌨️ 快捷键说明

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