parse.s

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

S
5,022
字号
addiu	$17,$17,52.set	noreorder.set	nomacrobeq	$fp,$18,$L609addiu	$16,$16,52.set	macro.set	reorder$L611:lbu	$2,490($16).set	noreorder.set	nomacrobne	$2,$20,$L612move	$4,$19.set	macro.set	reorder.set	noreorder.set	nomacrojal	parse_deltbamove	$5,$17.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L953addiu	$18,$18,1.set	macro.set	reorder.set	noreorder.set	nomacroj	$L805li	$2,1			# 0x1.set	macro.set	reorder$L593:beq	$4,$0,$L614$L615:lbu	$2,436($19)bne	$2,$0,$L820lbu	$3,40($19)beq	$3,$0,$L618lbu	$2,437($19)srl	$2,$2,3.set	noreorder.set	nomacrobne	$2,$0,$L954lw	$5,152($sp).set	macro.set	reorder$L618:lbu	$2,3($19)beq	$2,$0,$L622lbu	$2,749($19)srl	$2,$2,3bne	$2,$0,$L616$L622:.set	noreorder.set	nomacroblez	$fp,$L955addiu	$4,$19,1059.set	macro.set	reorderlbu	$2,489($19)srl	$2,$2,3.set	noreorder.set	nomacrobne	$2,$0,$L616move	$4,$19.set	macro.set	reorder.set	noreorder.set	nomacroj	$L626move	$5,$0.set	macro.set	reorder$L627:lbu	$2,541($4)srl	$2,$2,3.set	noreorder.set	nomacrobne	$2,$0,$L616addiu	$4,$4,52.set	macro.set	reorder$L626:addiu	$5,$5,1bne	$fp,$5,$L627addiu	$4,$19,1059$L955:andi	$2,$4,0x3li	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2addiu	$6,$19,1315.set	noreorder.set	nomacrobeq	$3,$2,$L631move	$5,$4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L632li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L920$L630:move	$3,$5move	$2,$0addiu	$5,$5,-4#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L956addiu	$2,$6,-31.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L956addiu	$2,$6,-31.set	macro.set	reorder$L828:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L828addiu	$2,$6,-31.set	macro.set	reorder$L956:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L957addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L958:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L958addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L957:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L638$L830:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L830$L638:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L642addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L643li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L921$L640:.set	noreorder.set	nomacroblez	$fp,$L644addiu	$6,$19,1568.set	macro.set	reordermove	$8,$0li	$9,2			# 0x2li	$10,3			# 0x3li	$11,1			# 0x1li	$12,-32			# 0xffffffffffffffe0$L646:addiu	$4,$6,3andi	$3,$4,0x3li	$2,4			# 0x4subu	$2,$2,$3.set	noreorder.set	nomacrobeq	$2,$9,$L649addiu	$7,$6,259.set	macro.set	reorderbeq	$2,$10,$L650.set	noreorder.set	nomacrobne	$2,$11,$L959addiu	$5,$4,-4.set	macro.set	reorderaddiu	$4,$6,4sb	$0,3($6)$L647:addiu	$5,$4,-4$L959:move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L960addiu	$2,$7,-31.set	macro.set	reorderand	$2,$5,$12addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L960addiu	$2,$7,-31.set	macro.set	reorder$L831:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L831addiu	$2,$7,-31.set	macro.set	reorder$L960:and	$4,$2,$12sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L961addiu	$2,$7,-4.set	macro.set	reorderaddiu	$2,$5,4$L962:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L962addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$7,-4$L961:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L963andi	$2,$7,0x3.set	macro.set	reorder$L833:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L833andi	$2,$7,0x3.set	macro.set	reorder$L963:.set	noreorder.set	nomacrobeq	$2,$9,$L660addiu	$3,$5,4.set	macro.set	reorderbeq	$2,$10,$L661bne	$2,$11,$L658sb	$0,4($5)$L658:addiu	$8,$8,1.set	noreorder.set	nomacrobne	$fp,$8,$L646addiu	$6,$6,512.set	macro.set	reorder$L644:addiu	$4,$19,4131andi	$2,$4,0x3li	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L664addiu	$6,$19,4387.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L665li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L922$L662:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L964addiu	$2,$6,-31.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L964addiu	$2,$6,-31.set	macro.set	reorder$L834:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L834addiu	$2,$6,-31.set	macro.set	reorder$L964:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L965addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L966:#APPpref 30,0($2).word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L966addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L965:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L671$L836:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L836$L671:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L674addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L675li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L923$L614:lw	$4,428($19)$L940:sltu	$2,$4,2.set	noreorder.set	nomacrobne	$2,$0,$L684subu	$3,$0,$4.set	macro.set	reorderlw	$2,432($19)sll	$2,$2,$3addiu	$4,$4,-1srl	$2,$2,31sw	$4,428($19)$L686:beq	$2,$0,$L687lw	$4,428($19)sltu	$2,$4,10.set	noreorder.set	nomacrobne	$2,$0,$L689subu	$3,$0,$4.set	macro.set	reorderlw	$2,432($19)sll	$2,$2,$3addiu	$4,$4,-9srl	$2,$2,23sw	$4,428($19)move	$16,$2$L942:li	$17,-1			# 0xffffffffffffffffaddiu	$16,$16,-1$L939:beq	$16,$17,$L687$L693:lw	$3,428($19)sltu	$2,$3,9.set	noreorder.set	nomacrobne	$2,$0,$L694addiu	$2,$3,-8.set	macro.set	reorderaddiu	$16,$16,-1.set	noreorder.set	nomacrobne	$16,$17,$L693sw	$2,428($19).set	macro.set	reorder$L687:lw	$23,4388($19)lw	$3,12($19)lbu	$5,2($19)lw	$7,28($19)lw	$8,4($19)lw	$9,8($19)addiu	$22,$sp,48move	$6,$3addiu	$2,$23,1024andi	$3,$3,0x10move	$4,$22movn	$23,$2,$3sw	$8,16($sp).set	noreorder.set	nomacrojal	a52_downmix_coeffsw	$9,20($sp).set	macro.set	reordersw	$2,148($sp)li	$2,-1			# 0xffffffffffffffffsw	$2,100($sp)sw	$2,108($sp).set	noreorder.set	nomacroblez	$fp,$L698sw	$2,104($sp).set	macro.set	reordersw	$19,128($sp)sw	$23,124($sp)sw	$0,116($sp)move	$16,$0sw	$22,132($sp)$L700:lw	$2,116($sp)lw	$4,132($sp)lw	$5,128($sp)addiu	$3,$sp,42sll	$6,$2,9addu	$2,$3,$2lbu	$8,0($2)lw	$3,0($4)lbu	$2,411($5)addu	$6,$6,$19lw	$5,124($sp)addiu	$6,$6,1315move	$4,$19addiu	$7,$sp,88sw	$2,24($sp)sw	$3,16($sp).set	noreorder.set	nomacrojal	coeff_getsw	$8,20($sp).set	macro.set	reorderlbu	$2,40($19)lw	$10,116($sp)sra	$2,$2,$10andi	$2,$2,0x1.set	noreorder.set	nomacrobeq	$2,$0,$L701lw	$2,128($sp).set	macro.set	reorder.set	noreorder.set	nomacrobne	$16,$0,$L821addiu	$21,$19,803.set	macro.set	reorderaddiu	$2,$19,1059lw	$16,44($19)lbu	$18,42($19)lbu	$9,43($19)sw	$21,140($sp)sw	$2,144($sp)sw	$0,136($sp)$L705:slt	$2,$18,$9.set	noreorder.set	nomacrobeq	$2,$0,$L924andi	$2,$16,0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$0,$L707addiu	$17,$18,12.set	macro.set	reorder$L837:sra	$16,$16,1andi	$2,$16,0x1.set	noreorder.set	nomacrobne	$2,$0,$L837addiu	$17,$17,12.set	macro.set	reorder$L707:lw	$3,136($sp)move	$8,$0sll	$2,$3,2addiu	$2,$2,48addu	$6,$19,$2move	$7,$0addiu	$20,$sp,68$L709:addu	$3,$22,$7lw	$4,0($3)lw	$2,0($6)andi	$5,$4,0xffffsra	$3,$2,16sra	$4,$4,16andi	$2,$2,0xffffmul	$10,$3,$5mul	$5,$2,$4mul	$3,$4,$3addu	$2,$5,$10sll	$3,$3,6sra	$2,$2,10addu	$2,$2,$3addiu	$8,$8,1addu	$3,$20,$7sw	$2,0($3)addiu	$6,$6,72.set	noreorder.set	nomacrobne	$fp,$8,$L709addiu	$7,$7,4.set	macro.set	reorderslt	$2,$18,$17bne	$2,$0,$L838$L711:lw	$21,136($sp)sra	$16,$16,1addiu	$21,$21,1.set	noreorder.set	nomacroj	$L705sw	$21,136($sp).set	macro.set	reorder$L820:lbu	$3,40($19)$L616:.set	noreorder.set	nomacrobeq	$3,$0,$L628lw	$5,152($sp).set	macro.set	reorder$L954:andi	$2,$5,0x40.set	noreorder.set	nomacrobne	$2,$0,$L925addiu	$9,$19,803.set	macro.set	reorder$L628:.set	noreorder.set	nomacroblez	$fp,$L677move	$18,$0.set	macro.set	reorderaddiu	$17,$19,1315.set	noreorder.set	nomacroj	$L679addiu	$16,$19,489.set	macro.set	reorder$L680:addiu	$18,$18,1$L937:addiu	$16,$16,52.set	noreorder.set	nomacrobeq	$fp,$18,$L677addiu	$17,$17,512.set	macro.set	reorder$L679:lw	$10,152($sp)sra	$2,$10,$18andi	$2,$2,0x1.set	noreorder.set	nomacrobeq	$2,$0,$L680addu	$2,$18,$19.set	macro.set	reorderlbu	$3,411($2)move	$4,$19move	$5,$16move	$6,$0move	$7,$0sw	$3,16($sp)sw	$0,20($sp)sw	$0,24($sp).set	noreorder.set	nomacrojal	a52_bit_allocatesw	$17,28($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L937addiu	$18,$18,1.set	macro.set	reorder$L925:lbu	$2,801($19)lbu	$3,802($19)lbu	$6,408($19)lbu	$7,42($19)lbu	$8,43($19)sll	$2,$2,8sll	$3,$3,8move	$4,$19addiu	$5,$19,437sw	$8,16($sp)sw	$2,20($sp)sw	$3,24($sp).set	noreorder.set	nomacrojal	a52_bit_allocatesw	$9,28($sp).set	macro.set	reorderj	$L628$L838:lw	$10,144($sp)addu	$2,$10,$18lb	$21,0($2)addiu	$3,$21,3andi	$3,$3,0x00ffsltu	$2,$3,8.set	noreorder.set	nomacrobeq	$2,$0,$L713sll	$2,$3,2.set	macro.set	reorderlui	$3,%hi($L720)addiu	$3,$3,%lo($L720)addu	$2,$2,$3lw	$4,0($2)j	$4.rdata.align	2.align	2$L720:.word	$L714.word	$L715.word	$L716.word	$L717.word	$L713.word	$L713.word	$L718.word	$L719.section	.text.a52_block$L713:lw	$5,428($19)sltu	$2,$21,$5.set	noreorder.set	nomacrobeq	$2,$0,$L753li	$2,32			# 0x20.set	macro.set	reorderlw	$3,432($19)subu	$4,$2,$5sll	$3,$3,$4subu	$2,$2,$21subu	$4,$5,$21sra	$3,$3,$2sw	$4,428($19)$L755:li	$2,16			# 0x10subu	$2,$2,$21sll	$2,$3,$2sll	$8,$2,16sra	$8,$8,16$L733:lw	$10,140($sp)sll	$2,$18,2addu	$5,$23,$2move	$6,$0move	$7,$20.set	noreorder.set	nomacroj	$L756addu	$9,$10,$18.set	macro.set	reorder$L926:sra	$2,$3,$4sw	$2,0($5)$L757:addiu	$6,$6,1addiu	$5,$5,1024.set	noreorder.set	nomacrobeq	$fp,$6,$L895addiu	$7,$7,4.set	macro.set	reorder$L756:lbu	$2,40($19)sra	$2,$2,$6andi	$2,$2,0x1beq	$2,$0,$L757lw	$2,0($7)lbu	$4,0($9)andi	$3,$2,0xffffmul	$3,$8,$3sra	$2,$2,16mul	$10,$8,$2sra	$3,$3,16addiu	$4,$4,-5.set	noreorder.set	nomacrobgez	$4,$L926addu	$3,$10,$3.set	macro.set	reordersubu	$2,$0,$4sll	$2,$3,$2.set	noreorder.set	nomacroj	$L757sw	$2,0($5).set	macro.set	reorder$L714:lw	$2,108($sp).set	noreorder.set	nomacrobne	$2,$0,$L745lh	$8,96($sp).set	macro.set	reorderli	$2,-1			# 0xffffffffffffffff.set	noreorder.set	nomacroj	$L733sw	$2,108($sp).set	macro.set	reorder$L715:lw	$4,104($sp).set	noreorder.set	nomacrobltz	$4,$L737sll	$2,$4,1.set	macro.set	reorderaddu	$3,$sp,$2lh	$8,92($3)addiu	$2,$4,-1.set	noreorder.set	nomacroj	$L733sw	$2,104($sp).set	macro.set	reorder$L716:lw	$4,100($sp).set	noreorder.set	nomacrobltz	$4,$L731sll	$2,$4,1.set	macro.set	reorderaddu	$3,$sp,$2lh	$8,88($3)addiu	$2,$4,-1.set	noreorder.set	nomacroj	$L733sw	$2,100($sp).set	macro.set	reorder$L718:lw	$4,428($19)sltu	$2,$4,4bne	$2,$0,$L742lw	$2,432($19)subu	$3,$0,$4sll	$2,$2,$3addiu	$4,$4,-3srl	$2,$2,29sw	$4,428($19)sll	$3,$2,1$L947:lui	$2,%hi(q_3)addiu	$2,$2,%lo(q_3)addu	$3,$3,$2.set	noreorder.set	nomacroj	$L733lh	$8,0($3).set	macro.set	reorder$L717:lw	$21,140($sp)sll	$15,$18,2lui	$2,%hi(dither_lut)addiu	$11,$2,%lo(dither_lut)move	$9,$23addu	$7,$23,$15move	$8,$0move	$10,$20li	$13,1

⌨️ 快捷键说明

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