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

📄 ra144.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 5 页
字号:
sltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L131addiu	$3,$3,4.set	macro.set	reorder$L129:addiu	$5,$fp,1148addiu	$3,$fp,1228sw	$3,268($sp)addiu	$4,$fp,408addiu	$6,$fp,904andi	$13,$5,0x3sw	$4,220($sp)andi	$21,$6,0x3sw	$5,368($sp)sw	$6,252($sp)sw	$13,272($sp)lw	$5,268($sp)addiu	$6,$fp,1324addiu	$13,$fp,988addiu	$18,$fp,1068addiu	$8,$fp,1328andi	$11,$18,0x3sw	$6,248($sp)sw	$13,208($sp)lw	$6,268($sp)lw	$13,220($sp)andi	$24,$8,0x3andi	$2,$4,0x3addiu	$19,$fp,1308sw	$8,236($sp)sw	$11,284($sp)addiu	$17,$fp,692addiu	$3,$fp,404addiu	$4,$fp,468andi	$5,$5,0x3addiu	$8,$fp,900addiu	$11,$fp,964addiu	$22,$fp,1388addiu	$20,$fp,488sw	$17,300($sp)sw	$21,256($sp)sw	$24,240($sp)sw	$2,224($sp)sw	$3,228($sp)sw	$4,232($sp)sw	$5,244($sp)sw	$8,260($sp)sw	$11,264($sp)addiu	$17,$fp,1144addiu	$2,$fp,1128addiu	$3,$fp,672addiu	$4,$fp,1492addiu	$21,$fp,1208addiu	$24,$fp,1064addiu	$5,$fp,6100sltu	$6,$6,$19addiu	$8,$fp,772sltu	$11,$19,$22sltu	$13,$13,$20sw	$17,276($sp)sw	$2,292($sp)sw	$3,356($sp)sw	$4,344($sp)sw	$21,280($sp)sw	$24,288($sp)sw	$fp,216($sp)lw	$17,428($sp)sw	$0,308($sp)sw	$5,348($sp)sw	$6,364($sp)sw	$8,340($sp)sw	$11,360($sp)sw	$13,352($sp)lw	$3,308($sp)move	$4,$fpsll	$2,$3,1lw	$3,136($4)addiu	$2,$2,168lw	$4,0($fp)addu	$2,$fp,$2sw	$3,128($fp)li	$3,1			# 0x1.set	noreorder.set	nomacrobeq	$4,$3,$L298sw	$2,132($fp).set	macro.set	reorder$L133:lw	$2,124($fp)lw	$3,0($2).set	noreorder.set	nomacrobeq	$3,$0,$L135addiu	$7,$2,16.set	macro.set	reorder$L328:lw	$16,4($2)lw	$21,8($2)lw	$2,12($2)addiu	$23,$3,19sw	$7,124($fp).set	noreorder.set	nomacrobeq	$23,$0,$L137sw	$2,212($sp).set	macro.set	reorderlw	$5,208($sp)sltu	$2,$5,$18.set	noreorder.set	nomacrobeq	$2,$0,$L137sll	$2,$23,1.set	macro.set	reorderaddiu	$7,$fp,984subu	$6,$7,$2move	$4,$6$L140:lhu	$2,0($4)addiu	$4,$4,2sh	$2,0($5)addiu	$5,$5,2xor	$2,$7,$4sltu	$3,$5,$18.set	noreorder.set	nomacrobne	$3,$0,$L140movz	$4,$6,$2.set	macro.set	reorder$L137:sll	$2,$16,4sll	$3,$16,6lui	$6,%hi(etable1)lw	$8,284($sp)addu	$2,$2,$3addiu	$4,$6,%lo(etable1).set	noreorder.set	nomacrobne	$8,$0,$L143addu	$5,$2,$4.set	macro.set	reorder$L308:andi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L143lw	$11,288($sp).set	macro.set	reorderlw	$13,292($sp)sltu	$2,$11,$13.set	noreorder.set	nomacrobeq	$2,$0,$L299addiu	$5,$5,-4.set	macro.set	reordermove	$3,$11$L149:#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_APPlw	$24,292($sp)sltu	$2,$3,$24bne	$2,$0,$L149$L148:lw	$2,292($sp)addiu	$4,$2,16sltu	$2,$3,$4beq	$2,$0,$L150$L249:#APP.word	0b01110000101000000000010001010100	#S32LDI XR1,$5,4.word	0b01110000011000000000010001010101	#S32SDI XR1,$3,4#NO_APPsltu	$2,$3,$4bne	$2,$0,$L249$L150:lui	$3,%hi(ftable1)addiu	$2,$3,%lo(ftable1)sll	$5,$21,6sll	$3,$21,4sll	$4,$16,2addu	$3,$3,$5lw	$6,128($fp)lui	$5,%hi(etable2)lw	$8,272($sp)addu	$4,$4,$2addiu	$2,$5,%lo(etable2)addu	$5,$3,$2lw	$16,0($4).set	noreorder.set	nomacrobne	$8,$0,$L152sw	$6,296($sp).set	macro.set	reorder$L309:andi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L322lw	$4,368($sp).set	macro.set	reorderlw	$11,276($sp)lw	$13,280($sp)sltu	$2,$11,$13.set	noreorder.set	nomacrobeq	$2,$0,$L300addiu	$3,$5,-4.set	macro.set	reordermove	$4,$11$L158:#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_APPlw	$24,280($sp)sltu	$2,$4,$24bne	$2,$0,$L158$L157:lw	$2,280($sp)addiu	$5,$2,16sltu	$2,$4,$5beq	$2,$0,$L159$L250:#APP.word	0b01110000011000000000010001010100	#S32LDI XR1,$3,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4#NO_APPsltu	$2,$4,$5bne	$2,$0,$L250$L159:lui	$4,%hi(ftable2)sll	$2,$21,2addiu	$3,$4,%lo(ftable2)addu	$2,$2,$3lw	$12,0($2).set	noreorder.set	nomacrobeq	$23,$0,$L164lw	$5,128($fp).set	macro.set	reorder$L310:lw	$6,208($sp)sltu	$2,$6,$18.set	noreorder.set	nomacrobeq	$2,$0,$L164move	$4,$6.set	macro.set	reordermtlo	$0$L166:lh	$2,0($4)addiu	$4,$4,2sltu	$3,$4,$18.set	noreorder.set	nomacrobne	$3,$0,$L166madd	$2,$2.set	macro.set	reordermflo	$2.set	noreorder.set	nomacrobeq	$2,$0,$L164sltu	$2,$2,4096.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L171move	$6,$0.set	macro.set	reorder$L172:mflo	$4addiu	$6,$6,1srl	$4,$4,2sltu	$2,$4,4096.set	noreorder.set	nomacrobeq	$2,$0,$L172mtlo	$4.set	macro.set	reorder$L171:mflo	$8lui	$11,%hi(sqrt_table)sll	$3,$8,1addiu	$4,$11,%lo(sqrt_table)addu	$3,$3,$4lhu	$2,0($3)li	$4,536870912			# 0x20000000sll	$2,$2,$6sll	$2,$2,2sra	$2,$2,8div	$0,$4,$2teq	$2,$0,7lw	$2,212($sp)lw	$6,344($sp)sll	$3,$2,4sll	$2,$2,1addu	$2,$2,$3lw	$3,348($sp)move	$9,$18addu	$10,$3,$2lw	$8,368($sp)addu	$7,$6,$2mflo	$4mul	$4,$5,$4.set	noreorder.set	nomacrobne	$23,$0,$L173sra	$4,$4,12.set	macro.set	reorder$L311:move	$11,$0$L175:lw	$2,296($sp)srl	$3,$16,4srl	$4,$12,4mul	$3,$3,$2mul	$4,$4,$5lh	$2,2($7)lh	$6,4($7)srl	$3,$3,8srl	$4,$4,8mul	$3,$3,$2mul	$4,$4,$6lh	$5,4($10)lh	$2,2($10)addiu	$5,$5,1addiu	$2,$2,1sra	$10,$3,$2.set	noreorder.set	nomacrobeq	$23,$0,$L176sra	$5,$4,$5.set	macro.set	reorderlw	$2,364($sp).set	noreorder.set	nomacrobeq	$2,$0,$L179lw	$7,208($sp).set	macro.set	reorderlw	$6,268($sp)$L181:lh	$3,0($8)lh	$4,0($9)mult	$5,$3lh	$2,0($7)madd	$10,$4addiu	$7,$7,2madd	$11,$2addiu	$9,$9,2mflo	$2sra	$2,$2,12sh	$2,0($6)addiu	$6,$6,2sltu	$2,$6,$19.set	noreorder.set	nomacrobne	$2,$0,$L181addiu	$8,$8,2.set	macro.set	reorder$L179:lw	$4,300($sp)$L316:lw	$5,340($sp).set	noreorder.set	nomacrojal	memmoveli	$6,212			# 0xd4.set	macro.set	reorderlw	$4,256($sp).set	noreorder.set	nomacrobne	$4,$0,$L183lw	$5,244($sp).set	macro.set	reorder.set	noreorder.set	nomacrobne	$5,$0,$L323lw	$4,252($sp).set	macro.set	reorderlw	$6,260($sp)lw	$8,264($sp)lw	$11,268($sp)sltu	$2,$6,$8.set	noreorder.set	nomacrobeq	$2,$0,$L302addiu	$4,$11,-4.set	macro.set	reordermove	$3,$6$L189:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,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_APPlw	$13,264($sp)sltu	$2,$3,$13bne	$2,$0,$L189$L188:lw	$21,264($sp)addiu	$5,$21,16sltu	$2,$3,$5beq	$2,$0,$L190$L251:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000011000000000010001010101	#S32SDI XR1,$3,4#NO_APPsltu	$2,$3,$5bne	$2,$0,$L251$L190:lw	$5,356($sp)move	$4,$19li	$6,20			# 0x14.set	noreorder.set	nomacrojal	memcpylw	$16,132($fp).set	macro.set	reorderlw	$24,240($sp)bne	$24,$0,$L192$L312:lw	$2,244($sp).set	noreorder.set	nomacrobne	$2,$0,$L324lw	$4,236($sp).set	macro.set	reorderlw	$3,248($sp)lw	$5,268($sp)sltu	$2,$3,$22.set	noreorder.set	nomacrobeq	$2,$0,$L197addiu	$4,$5,-4.set	macro.set	reorder$L198:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000100000000000010010010100	#S32LDI XR2,$4,4.word	0b01110000100000000000010011010100	#S32LDI XR3,$4,4.word	0b01110000100000000000010100010100	#S32LDI XR4,$4,4.word	0b01110000100000000000010101010100	#S32LDI XR5,$4,4.word	0b01110000100000000000010110010100	#S32LDI XR6,$4,4.word	0b01110000100000000000010111010100	#S32LDI XR7,$4,4.word	0b01110000100000000000011000010100	#S32LDI XR8,$4,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,$22bne	$2,$0,$L198$L197:addiu	$5,$22,16sltu	$2,$3,$5beq	$2,$0,$L199$L252:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000011000000000010001010101	#S32SDI XR1,$3,4#NO_APPsltu	$2,$3,$5bne	$2,$0,$L252$L199:lh	$15,18($16)$L315:lh	$14,0($16)lh	$13,2($16)lh	$12,4($16)lh	$11,6($16)lh	$10,8($16)lh	$9,10($16)lh	$8,12($16)lh	$7,14($16)lh	$6,16($16)lw	$21,360($sp)sw	$14,88($sp)sw	$13,84($sp)sw	$12,80($sp)sw	$11,76($sp)sw	$10,72($sp)sw	$9,68($sp)sw	$8,64($sp)sw	$7,60($sp)sw	$6,56($sp).set	noreorder.set	nomacrobeq	$21,$0,$L303sw	$15,52($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L222move	$16,$19.set	macro.set	reorder$L290:sh	$4,20($16)addiu	$16,$16,2sltu	$2,$16,$22beq	$2,$0,$L203$L222:lh	$2,2($16)lh	$3,0($16)mult	$2,$6lh	$4,4($16)madd	$15,$3lh	$2,6($16)madd	$4,$7lh	$3,8($16)madd	$2,$8lh	$4,10($16)madd	$3,$9lh	$2,12($16)madd	$4,$10lh	$5,14($16)madd	$2,$11lh	$4,16($16)madd	$5,$12lh	$3,18($16)madd	$4,$13lh	$4,20($16)madd	$3,$14li	$2,32768			# 0x8000mflo	$3sra	$3,$3,12subu	$4,$4,$3addu	$2,$4,$2li	$3,65535			# 0xffffsltu	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L290lw	$24,224($sp).set	macro.set	reorderli	$2,4			# 0x4subu	$4,$2,$24lw	$2,220($sp)addiu	$6,$2,80move	$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L207li	$2,3			# 0x3.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$4,$2,$L208li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$4,$2,$L304lw	$4,220($sp).set	macro.set	reorder$L205:addiu	$5,$3,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L325addiu	$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,$L325addiu	$2,$6,-31.set	macro.set	reorder$L254:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L254addiu	$2,$6,-31.set	macro.set	reorder$L325:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L326addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L327:#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,$L327addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L326:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L214$L256:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L256$L214:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L218addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L219li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L305$L216:lw	$4,356($sp)move	$5,$0.set	noreorder.set	nomacrojal	memsetli	$6,20			# 0x14.set	macro.set	reorderlw	$3,352($sp)$L318:.set	noreorder.set	nomacrobeq	$3,$0,$L232sw	$0,0($fp).set	macro.set	reorderlw	$5,220($sp)li	$7,32768			# 0x8000li	$6,-65536			# 0xffffffffffff0000$L234:lh	$2,0($5)addiu	$5,$5,2sll	$4,$2,2sra	$3,$4,31xori	$3,$3,0x7fffaddu	$2,$4,$7sll	$3,$3,16and	$2,$2,$6.set	noreorder.set	nomacrobne	$2,$0,$L237sra	$3,$3,16.set	macro.set	reordersll	$3,$4,16sra	$3,$3,16$L237:sltu	$2,$5,$20sh	$3,0($17).set	noreorder.set	nomacrobne	$2,$0,$L234addiu	$17,$17,2.set	macro.set	reorder$L232:lw	$4,216($sp)lw	$5,308($sp)addiu	$4,$4,8li	$2,90			# 0x5a.set	noreorder.set	nomacrobeq	$5,$2,$L306sw	$4,216($sp).set	macro.set	reorderaddiu	$2,$5,30lw	$4,216($sp)move	$3,$2sw	$2,308($sp)sll	$2,$3,1lw	$3,136($4)addiu	$2,$2,168lw	$4,0($fp)addu	$2,$fp,$2sw	$3,128($fp)li	$3,1			# 0x1.set	noreorder.set	nomacrobne	$4,$3,$L133sw	$2,132($fp).set	macro.set	reorder$L298:lw	$4,356($sp)move	$5,$0.set	noreorder.set	nomacrojal	memsetli	$6,20			# 0x14.set	macro.set	reorderlw	$2,124($fp)lw	$3,0($2).set	noreorder.set	nomacrobne	$3,$0,$L328addiu	$7,$2,16.set	macro.set	reorder$L135:lw	$16,4($2)lw	$24,12($2)lw	$21,8($2)addiu	$2,$2,16sw	$2,124($fp)sll	$3,$16,6sll	$2,$16,4lui	$6,%hi(etable1)lw	$8,284($sp)addu	$2,$2,$3addiu	$4,$6,%lo(etable1)sw	$24,212($sp)move	$23,$0.set	noreorder.set	nomacrobeq	$8,$0,$L308addu	$5,$2,$4.set	macro.set	reorder$L143:move	$4,$18.set	noreorder.set	nomacrojal	memcpyli	$6,80			# 0x50.set	macro.set	reorderlui	$3,%hi(ftable1)addiu	$2,$3,%lo(ftable1)sll	$5,$21,6sll	$3,$21,4sll	$4,$16,2addu	$3,$3,$5lw	$6,128($fp)lui	$5,%hi(etable2)lw	$8,272($sp)addu	$4,$4,$2addiu	$2,$5,%lo(etable2)addu	$5,$3,$2lw	$16,0($4).set	noreorder.set	nomacrobeq	$8,$0,$L309sw	$6,296($sp).set	macro.set	reorder$L152:lw	$4,368($sp)$L322:.set	noreorder.set	nomacrojal	memcpyli	$6,80			# 0x50.set	macro.set	reorderlui	$4,%hi(ftable2)

⌨️ 快捷键说明

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