⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 imc.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 5 页
字号:
sw	$8,8($3)sw	$2,0($12).set	noreorder.set	nomacrobne	$16,$0,$L445addiu	$12,$12,4.set	macro.set	reorder$L579:.set	noreorder.set	nomacrobne	$18,$0,$L581lui	$2,%hi(imc_exp_tab2).set	macro.set	reorderlw	$23,%lo(imc_exp_tab2)($2)lw	$21,320($sp)addiu	$2,$fp,256move	$20,$fpmove	$19,$2move	$22,$0addiu	$18,$fp,128.set	noreorder.set	nomacroj	$L85sw	$2,348($sp).set	macro.set	reorder$L583:lw	$5,0($20)lw	$4,0($2).set	noreorder.set	nomacrojal	__mulsf3addiu	$22,$22,1.set	macro.set	reordersw	$2,0($18).set	noreorder.set	nomacrojal	__floatsidfaddiu	$4,$16,-7.set	macro.set	reorderlui	$8,%hi($LC15)addiu	$8,$8,%lo($LC15)lw	$6,0($8)lw	$7,4($8)move	$5,$3.set	noreorder.set	nomacrojal	__muldf3move	$4,$2.set	macro.set	reorderlw	$4,0($19)move	$16,$2.set	noreorder.set	nomacrojal	__extendsfdf2move	$17,$3.set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__adddf3move	$7,$3.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__truncdfsf2move	$5,$3.set	macro.set	reordersw	$2,0($19)li	$2,32			# 0x20addiu	$18,$18,4addiu	$21,$21,4addiu	$20,$20,4.set	noreorder.set	nomacrobeq	$22,$2,$L582addiu	$19,$19,4.set	macro.set	reorder$L85:lw	$16,0($21)move	$3,$0sw	$3,0($18)sll	$2,$16,2slt	$3,$16,16.set	noreorder.set	nomacrobne	$3,$0,$L583addu	$2,$2,$23.set	macro.set	reorderlw	$2,0($20)addiu	$22,$22,1sw	$2,0($18)li	$2,32			# 0x20addiu	$18,$18,4addiu	$21,$21,4addiu	$20,$20,4.set	noreorder.set	nomacrobne	$22,$2,$L85addiu	$19,$19,4.set	macro.set	reorder$L582:addiu	$23,$fp,128$L84:andi	$2,$fp,0x3.set	noreorder.set	nomacrobne	$2,$0,$L621move	$4,$fp.set	macro.set	reorderandi	$2,$23,0x3.set	noreorder.set	nomacrobne	$2,$0,$L622move	$5,$23.set	macro.set	reorderaddiu	$4,$fp,-4addiu	$5,$fp,124sltu	$2,$4,$5.set	noreorder.set	nomacrobeq	$2,$0,$L92move	$3,$5.set	macro.set	reorder$L94:#APP.word	0b01110000011000000000010001010100	#S32LDI XR1,$3,4.word	0b01110000011000000000010010010100	#S32LDI XR2,$3,4.word	0b01110000011000000000010011010100	#S32LDI XR3,$3,4.word	0b01110000011000000000010100010100	#S32LDI XR4,$3,4.word	0b01110000011000000000010101010100	#S32LDI XR5,$3,4.word	0b01110000011000000000010110010100	#S32LDI XR6,$3,4.word	0b01110000011000000000010111010100	#S32LDI XR7,$3,4.word	0b01110000011000000000011000010100	#S32LDI XR8,$3,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,$5bne	$2,$0,$L94$L92:lui	$2,%hi(band_tab)$L616:addiu	$6,$2,%lo(band_tab)move	$5,$0.set	noreorder.set	nomacroj	$L95li	$7,16			# 0x10.set	macro.set	reorder$L96:lhu	$2,2($6)lhu	$3,0($6)addiu	$5,$5,1subu	$2,$2,$3sw	$2,8064($4)slt	$2,$5,32.set	noreorder.set	nomacrobeq	$2,$0,$L584addiu	$6,$6,2.set	macro.set	reorder$L95:sll	$2,$5,2addu	$4,$2,$fplw	$3,9344($4)bne	$3,$7,$L96addiu	$5,$5,1slt	$2,$5,32addiu	$6,$6,2.set	noreorder.set	nomacrobne	$2,$0,$L95sw	$0,8064($4).set	macro.set	reorder$L584:addiu	$4,$fp,9472andi	$2,$4,0x3li	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L102addiu	$6,$fp,9600.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L103li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L585$L100:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L623addiu	$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,$L623addiu	$2,$6,-31.set	macro.set	reorder$L456:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L456addiu	$2,$6,-31.set	macro.set	reorder$L623:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L624addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L625:#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,$L625addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L624:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L109$L458:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L458$L109:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L113addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L114li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L586$L111:move	$7,$fpmove	$6,$0li	$9,31			# 0x1f$L115:lw	$2,8064($7).set	noreorder.set	nomacrobeq	$2,$0,$L116addiu	$6,$6,1.set	macro.set	reorderlw	$2,316($sp)lw	$5,8($2)lw	$3,0($2)sra	$4,$5,3addu	$3,$3,$4lbu	$2,0($3)andi	$4,$5,0x7sll	$2,$2,$4andi	$2,$2,0x00fflw	$3,316($sp)addiu	$8,$5,1srl	$2,$2,7sw	$8,8($3)sw	$2,9472($7)$L116:.set	noreorder.set	nomacrobne	$6,$9,$L115addiu	$7,$7,4.set	macro.set	reorderaddiu	$4,$sp,160addiu	$5,$fp,640sw	$4,360($sp)sw	$5,312($sp)addiu	$20,$fp,8064addiu	$19,$fp,384move	$17,$0move	$21,$4addiu	$22,$sp,32$L119:lw	$6,312($sp)lw	$18,0($20)move	$7,$0addu	$2,$22,$17addu	$3,$6,$17sw	$7,0($2)addu	$4,$23,$17.set	noreorder.set	nomacrobne	$18,$0,$L587sw	$7,0($3).set	macro.set	reorderlui	$3,%hi($LC18)addiu	$3,$3,%lo($LC18)lw	$3,0($3)move	$4,$0sw	$3,0($19)sw	$4,0($21)move	$5,$0$L650:sw	$5,0($21)addiu	$17,$17,4$L615:li	$2,128			# 0x80addiu	$20,$20,4addiu	$19,$19,4.set	noreorder.set	nomacrobne	$17,$2,$L119addiu	$21,$21,4.set	macro.set	reorderlui	$2,%hi(cyclTab)addiu	$21,$2,%lo(cyclTab)move	$16,$0move	$19,$0move	$20,$0$L574:lw	$6,312($sp)sll	$3,$16,2addiu	$2,$16,-1sll	$2,$2,2addiu	$7,$sp,16addu	$17,$6,$3addu	$3,$19,$21addu	$18,$2,$7lb	$2,0($3)slt	$2,$16,$2.set	noreorder.set	nomacrobne	$2,$0,$L126addu	$5,$20,$7.set	macro.set	reorderlw	$4,16($18)lw	$5,144($5).set	noreorder.set	nomacrojal	__addsf3addiu	$19,$19,1.set	macro.set	reorderslt	$3,$19,32move	$16,$19sll	$20,$19,2.set	noreorder.set	nomacrobne	$3,$0,$L574sw	$2,16($18).set	macro.set	reorderlui	$2,%hi(imc_weights1)lw	$16,312($sp)addiu	$19,$2,%lo(imc_weights1)move	$17,$0move	$18,$22addiu	$20,$sp,156$L130:lw	$5,0($18).set	noreorder.set	nomacrojal	__addsf3move	$4,$17.set	macro.set	reorderlw	$5,0($19).set	noreorder.set	nomacrojal	__mulsf3move	$4,$2.set	macro.set	reorderlw	$4,4($16)move	$5,$2move	$17,$2.set	noreorder.set	nomacrojal	__addsf3addiu	$18,$18,4.set	macro.set	reordersw	$2,4($16)addiu	$19,$19,4.set	noreorder.set	nomacrobne	$18,$20,$L130addiu	$16,$16,4.set	macro.set	reorderlw	$3,360($sp)move	$2,$22move	$8,$0$L626:sw	$8,0($2)addiu	$2,$2,4.set	noreorder.set	nomacrobne	$2,$3,$L626lw	$4,312($sp).set	macro.set	reorderlui	$2,%hi(cyclTab2)addiu	$23,$2,%lo(cyclTab2)addiu	$20,$4,-4li	$21,-1			# 0xffffffffffffffffaddiu	$22,$sp,160$L134:lb	$19,0($23)slt	$2,$19,$21.set	noreorder.set	nomacrobeq	$2,$0,$L135move	$16,$21.set	macro.set	reorderlw	$18,0($22)move	$17,$20$L137:lw	$4,0($17)addiu	$16,$16,-1.set	noreorder.set	nomacrojal	__addsf3move	$5,$18.set	macro.set	reorderslt	$3,$19,$16sw	$2,0($17).set	noreorder.set	nomacrobne	$3,$0,$L137addiu	$17,$17,-4.set	macro.set	reorder$L135:addiu	$16,$16,1addiu	$5,$sp,16sll	$16,$16,2addu	$16,$16,$5lw	$4,16($16)lw	$5,0($22).set	noreorder.set	nomacrojal	__addsf3addiu	$21,$21,1.set	macro.set	reorderli	$6,31			# 0x1fsw	$2,16($16)addiu	$23,$23,1addiu	$22,$22,4.set	noreorder.set	nomacrobne	$21,$6,$L134addiu	$20,$20,4.set	macro.set	reorderlw	$7,312($sp)lui	$2,%hi(imc_weights2)addiu	$17,$7,120addiu	$21,$2,%lo(imc_weights2)move	$18,$0li	$19,30			# 0x1eli	$20,-1			# 0xffffffffffffffff$L139:addiu	$8,$sp,16sll	$16,$19,2addu	$2,$16,$8lw	$5,20($2)move	$4,$18.set	noreorder.set	nomacrojal	__addsf3addu	$16,$16,$21.set	macro.set	reorderlw	$5,0($16).set	noreorder.set	nomacrojal	__mulsf3move	$4,$2.set	macro.set	reorderlw	$4,0($17)move	$5,$2move	$18,$2.set	noreorder.set	nomacrojal	__addsf3addiu	$19,$19,-1.set	macro.set	reordersw	$2,0($17).set	noreorder.set	nomacrobne	$19,$20,$L139addiu	$17,$17,-4.set	macro.set	reorderlw	$2,324($sp)andi	$2,$2,0x2.set	noreorder.set	nomacrobne	$2,$0,$L141sw	$2,336($sp).set	macro.set	reordermove	$3,$0$L143:lw	$4,316($sp)move	$22,$0lw	$2,8($4)move	$16,$0subu	$3,$3,$2sw	$3,332($sp)li	$18,128			# 0x80$L152:addu	$2,$16,$fp$L627:lw	$17,128($2)move	$4,$22move	$5,$17.set	noreorder.set	nomacrojal	__gesf2addiu	$16,$16,4.set	macro.set	reorderbltz	$2,$L588.set	noreorder.set	nomacrobne	$16,$18,$L627addu	$2,$16,$fp.set	macro.set	reordermove	$20,$fp$L614:move	$21,$0li	$23,31			# 0x1f$L155:lw	$4,384($20).set	noreorder.set	nomacrojal	__extendsfdf2addiu	$21,$21,1.set	macro.set	reorderlw	$4,640($20)move	$18,$2.set	noreorder.set	nomacrojal	__extendsfdf2move	$19,$3.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	logmove	$5,$3.set	macro.set	reorderlui	$6,%hi($LC12)lw	$4,%lo($LC12)($6)lw	$5,%lo($LC12+4)($6)move	$16,$2.set	noreorder.set	nomacrojal	logmove	$17,$3.set	macro.set	reordermove	$6,$2move	$4,$16move	$5,$17.set	noreorder.set	nomacrojal	__divdf3move	$7,$3.set	macro.set	reordermove	$6,$2move	$4,$18move	$5,$19.set	noreorder.set	nomacrojal	__subdf3move	$7,$3.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__truncdfsf2move	$5,$3.set	macro.set	reordersw	$2,512($20).set	noreorder.set	nomacrobne	$21,$23,$L155addiu	$20,$20,4.set	macro.set	reorderlui	$7,%hi($LC19)lw	$2,%lo($LC19)($7)lui	$3,%hi($LC20)lw	$5,%lo($LC20)($3)sw	$2,636($fp).set	noreorder.set	nomacrojal	__mulsf3move	$4,$22.set	macro.set	reordermove	$19,$2lui	$8,%hi(band_tab+2)lui	$2,%hi(band_tab+66)addiu	$17,$8,%lo(band_tab+2)addiu	$20,$2,%lo(band_tab+66)move	$16,$fp$L157:lhu	$3,0($17)lhu	$2,-2($17)lw	$4,8064($16)subu	$3,$3,$2slt	$5,$4,$3.set	noreorder.set	nomacrobeq	$3,$4,$L160move	$6,$0.set	macro.set	reorderli	$6,1			# 0x1li	$2,-1			# 0xffffffffffffffffmovz	$6,$2,$5$L160:srl	$2,$3,31addu	$2,$2,$3sra	$2,$2,1slt	$2,$2,$4.set	noreorder.set	nomacrobeq	$2,$0,$L165li	$18,4			# 0x4.set	macro.set	reorderli	$2,-1			# 0xffffffffffffffff.set	noreorder.set	nomacrobeq	$6,$2,$L166sll	$18,$6,1.set	macro.set	reorder$L165:lw	$5,128($16).set	noreorder.set	nomacrojal	__gtsf2move	$4,$19.set	macro.set	reorderslt	$2,$0,$2lw	$3,328($sp)addu	$2,$18,$2sll	$2,$2,1addu	$2,$2,$3lui	$3,%hi(xTab)addiu	$3,$3,%lo(xTab)sll	$2,$2,2addu	$2,$2,$3lw	$4,512($16)lw	$5,0($2).set	noreorder.set	nomacrojal	__addsf3addiu	$17,$17,2.set	macro.set	reordersw	$2,512($16).set	noreorder.set	nomacrobne	$17,$20,$L157addiu	$16,$16,4.set	macro.set	reorderlw	$4,336($sp).set	noreorder.set	nomacrobne	$4,$0,$L171lui	$5,%hi($LC19).set	macro.set	reordermove	$18,$0$L173:sll	$2,$18,2addiu	$2,$2,8064addu	$16,$fp,$2move	$17,$0move	$19,$0$L174:lw	$2,0($16)addiu	$18,$18,1move	$4,$2.set	noreorder.set	nomacrojal	__floatsisfaddu	$19,$19,$2.set	macro.set	reorderlw	$5,-7552($16).set	noreorder.set	nomacrojal	__mulsf3move	$4,$2.set	macro.set	reordermove	$5,$2.set	noreorder.set	nomacrojal	__addsf3move	$4,$17.set	macro.set	reordermove	$17,$2slt	$2,$18,31.set	noreorder.set	nomacrobne	$2,$0,$L174addiu	$16,$16,4.set	macro.set	reordermove	$4,$17.set	noreorder.set	nomacrojal	__extendsfdf2sw	$0,8188($fp).set	macro.set	reorderlw	$4,332($sp)lui	$8,%hi($LC21)lw	$6,%lo($LC21)($8)lw	$7,%lo($LC21+4)($8)addiu	$4,$4,512move	$5,$3sw	$4,300($sp).set	noreorder.set	nomacrojal	__muldf3move	$4,$2.set	macro.set	reorderlw	$4,300($sp)move	$16,$2.set	noreorder.set	nomacrojal	__floatsidfmove	$17,$3.set	macro.set	reordermove	$6,$2move	$5,$17move	$4,$16.set	noreorder.set	nomacrojal	__subdf3move	$7,$3.set	macro.set	reordermove	$4,$19move	$17,$3.set	noreorder.set	nomacrojal	__floatsidfmove	$16,$2.set	macro.set	reordermove	$6,$2move	$5,$17move	$4,$16.set	noreorder.set	nomacrojal	__divdf3move	$7,$3.set	macro.set	reordermove	$5,$3.set	noreorder.set	nomacrojal	__truncdfsf2move	$4,$2.set	macro.set	reorderlw	$6,300($sp)sw	$2,292($sp)subu	$17,$0,$6addiu	$2,$17,8li	$5,1			# 0x1sltu	$2,$2,17sw	$0,304($sp)sw	$0,308($sp)sw	$5,288($sp).set	noreorder.set	nomacrobne	$2,$0,$L179move	$23,$0.set	macro.set	reorder$L589:lw	$2,336($sp)lw	$4,292($sp)li	$19,4			# 0x4.set	noreorder.set	nomacrojal	__extendsfdf2movz	$19,$0,$2.set	macro.set	reordermove	$20,$2sll	$2,$19,2addiu	$2,$2,512move	$21,$3addu	$18,$fp,$2move	$22,$0move	$23,$0

⌨️ 快捷键说明

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