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

📄 framing.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 4 页
字号:
lw	$3,76($sp)slt	$2,$16,$3.set	noreorder.set	nomacrobne	$2,$0,$L265sw	$0,68($sp).set	macro.set	reorderli	$2,-1			# 0xffffffffffffffff.set	noreorder.set	nomacrobeq	$12,$2,$L263lw	$2,60($sp).set	macro.set	reorderlw	$4,56($sp)srl	$6,$2,24move	$3,$0sll	$2,$2,8or	$2,$2,$4or	$3,$6,$3lw	$4,52($sp)srl	$6,$2,24sll	$3,$3,8sll	$2,$2,8or	$2,$2,$4or	$3,$6,$3lw	$4,48($sp)srl	$6,$2,24sll	$3,$3,8sll	$2,$2,8or	$2,$2,$4or	$3,$6,$3lw	$4,44($sp)srl	$6,$2,24sll	$3,$3,8sll	$2,$2,8or	$2,$2,$4or	$3,$6,$3lw	$4,40($sp)srl	$6,$2,24sll	$3,$3,8sll	$2,$2,8or	$2,$2,$4or	$3,$6,$3lw	$4,36($sp)srl	$6,$2,24sll	$3,$3,8sll	$2,$2,8or	$2,$2,$4or	$3,$6,$3lw	$4,32($sp)srl	$7,$2,24sll	$6,$12,3sll	$3,$3,8sll	$2,$2,8addu	$6,$6,$13or	$3,$7,$3or	$4,$2,$4sw	$3,4($6)sw	$4,0($6)$L263:lw	$4,64($sp)andi	$2,$4,0x4.set	noreorder.set	nomacrobeq	$2,$0,$L303addiu	$2,$19,1.set	macro.set	reorderlw	$3,28($18)li	$2,1			# 0x1.set	noreorder.set	nomacroblez	$3,$L273sw	$2,328($18).set	macro.set	reorderlw	$4,16($18)sll	$3,$3,2addu	$3,$3,$4lw	$2,-4($3)ori	$2,$2,0x200sw	$2,-4($3)$L273:addiu	$2,$19,1$L303:move	$5,$0.set	noreorder.set	nomacroj	$L276sw	$2,340($18).set	macro.set	reorder$L236:lw	$4,76($sp)$L299:.set	noreorder.set	nomacroblez	$4,$L293lw	$5,72($sp).set	macro.set	reorderlbu	$2,27($17)slt	$3,$2,255subu	$5,$5,$2addu	$23,$23,$2.set	noreorder.set	nomacrobne	$3,$0,$L294sw	$5,72($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L245move	$16,$0.set	macro.set	reorder$L244:lbu	$2,27($2)lw	$4,72($sp)slt	$3,$2,255subu	$4,$4,$2addu	$23,$23,$2.set	noreorder.set	nomacrobne	$3,$0,$L295sw	$4,72($sp).set	macro.set	reorder$L245:lw	$5,76($sp)addiu	$16,$16,1.set	noreorder.set	nomacrobne	$5,$16,$L244addu	$2,$17,$16.set	macro.set	reorder.set	noreorder.set	nomacroj	$L240sw	$0,68($sp).set	macro.set	reorder$L268:move	$7,$6addiu	$16,$16,1.set	noreorder.set	nomacroj	$L270sw	$6,28($18).set	macro.set	reorder$L251:lw	$6,72($sp)$L301:.set	noreorder.set	nomacrojal	memcpymove	$5,$23.set	macro.set	reorder.set	noreorder.set	nomacroj	$L296lw	$2,8($18).set	macro.set	reorder$L291:addiu	$2,$4,33addu	$2,$3,$2lw	$4,16($18)sll	$5,$2,2.set	noreorder.set	nomacrojal	uc_reallocsw	$2,24($18).set	macro.set	reorderlw	$5,24($18)lw	$4,20($18)sw	$2,16($18).set	noreorder.set	nomacrojal	uc_reallocsll	$5,$5,3.set	macro.set	reorder.set	noreorder.set	nomacroj	$L226sw	$2,20($18).set	macro.set	reorder$L292:addiu	$5,$5,1024addu	$5,$3,$5lw	$4,0($18).set	noreorder.set	nomacrojal	uc_reallocsw	$5,4($18).set	macro.set	reorderlw	$6,8($18).set	noreorder.set	nomacroj	$L249sw	$2,0($18).set	macro.set	reorder$L295:addiu	$16,$16,1.set	noreorder.set	nomacroj	$L240sw	$0,68($sp).set	macro.set	reorder$L262:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5)sb	$3,5($4)lbu	$2,6($5).set	noreorder.set	nomacroj	$L259sb	$2,6($4).set	macro.set	reorder$L261:lbu	$2,4($5)sb	$2,4($4)lbu	$3,5($5).set	noreorder.set	nomacroj	$L259sb	$3,5($4).set	macro.set	reorder$L294:li	$16,1			# 0x1.set	noreorder.set	nomacroj	$L240sw	$0,68($sp).set	macro.set	reorder$L293:move	$16,$0.set	noreorder.set	nomacroj	$L240sw	$0,68($sp).set	macro.set	reorder.end	ogg_stream_pagein.section	.text.ogg_sync_pageseek,"ax",@progbits.align	2.align	5.globl	ogg_sync_pageseek.ent	ogg_sync_pageseek.type	ogg_sync_pageseek, @functionogg_sync_pageseek:.frame	$sp,56,$31		# vars= 8, regs= 7/0, args= 16, gp= 0.mask	0x803f0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-56sw	$20,40($sp)sw	$19,36($sp)sw	$18,32($sp)sw	$16,24($sp)sw	$31,48($sp)sw	$21,44($sp)sw	$17,28($sp)lw	$3,12($4)lw	$17,0($4)lw	$2,8($4)lw	$7,20($4)move	$18,$4subu	$19,$2,$3move	$20,$5bne	$7,$0,$L334addu	$16,$3,$17slt	$2,$19,27beq	$2,$0,$L342lui	$5,%hi($LC0)$L307:move	$3,$0$L346:lw	$31,48($sp)lw	$21,44($sp)lw	$20,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp)move	$2,$3j	$31addiu	$sp,$sp,56$L334:lw	$4,24($4)$L305:addu	$2,$4,$7slt	$2,$19,$2bne	$2,$0,$L346move	$3,$0addiu	$17,$16,22addiu	$21,$sp,16move	$5,$17li	$6,4			# 0x4jal	memcpymove	$4,$21move	$4,$17move	$5,$0jal	memsetli	$6,4			# 0x4lw	$7,20($18)lw	$10,24($18)addu	$9,$16,$7sb	$0,22($16)sb	$0,23($16)sb	$0,24($16)sb	$0,25($16)addiu	$13,$16,23addiu	$12,$16,24blez	$7,$L343addiu	$11,$16,25lui	$2,%hi(crc_lookup)addiu	$8,$2,%lo(crc_lookup)move	$6,$0move	$5,$0$L319:addu	$3,$5,$16lbu	$4,0($3)srl	$2,$6,24xor	$2,$2,$4sll	$2,$2,2addu	$2,$2,$8lw	$3,0($2)addiu	$5,$5,1sll	$2,$6,8bne	$7,$5,$L319xor	$6,$2,$3srl	$4,$6,24$L318:blez	$10,$L321lui	$2,%hi(crc_lookup)addiu	$7,$2,%lo(crc_lookup)move	$5,$0$L323:addu	$3,$5,$9lbu	$4,0($3)srl	$2,$6,24xor	$2,$2,$4sll	$2,$2,2addu	$2,$2,$7lw	$3,0($2)addiu	$5,$5,1sll	$2,$6,8bne	$10,$5,$L323xor	$6,$2,$3srl	$4,$6,24$L321:srl	$3,$6,16srl	$2,$6,8sb	$6,0($17)move	$5,$17sb	$2,0($13)li	$6,4			# 0x4sb	$3,0($12)sb	$4,0($11)jal	memcmpmove	$4,$21bne	$2,$0,$L344move	$4,$17lw	$3,0($18)beq	$20,$0,$L336lw	$5,12($18)lw	$7,20($18)addu	$3,$3,$5lw	$4,24($18)addu	$2,$3,$7sw	$2,8($20)sw	$4,12($20)sw	$3,0($20)sw	$7,4($20)$L327:addu	$3,$7,$4addu	$5,$5,$3sw	$5,12($18)sw	$0,24($18)sw	$0,16($18)sw	$0,20($18)lw	$31,48($sp)lw	$21,44($sp)lw	$20,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp)move	$2,$3j	$31addiu	$sp,$sp,56$L342:addiu	$5,$5,%lo($LC0)move	$4,$16jal	memcmpli	$6,4			# 0x4bne	$2,$0,$L309noplbu	$3,26($16)addiu	$7,$3,27slt	$2,$19,$7bne	$2,$0,$L307addiu	$6,$16,26blez	$3,$L335move	$5,$0lw	$4,24($18)addu	$2,$16,$5$L347:lbu	$3,27($2)addiu	$5,$5,1addu	$4,$4,$3sw	$4,24($18)lbu	$2,0($6)slt	$2,$5,$2bne	$2,$0,$L347addu	$2,$16,$5j	$L305sw	$7,20($18)$L344:move	$5,$21jal	memcpyli	$6,4			# 0x4lw	$17,0($18)$L309:sw	$0,20($18)sw	$0,24($18)addiu	$6,$19,-1addiu	$4,$16,1jal	memchrli	$5,79			# 0x4fbeq	$2,$0,$L345nop$L332:subu	$3,$16,$2subu	$2,$2,$17sw	$2,12($18)lw	$31,48($sp)lw	$21,44($sp)lw	$20,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp)move	$2,$3j	$31addiu	$sp,$sp,56$L345:lw	$2,8($18)j	$L332addu	$2,$17,$2$L336:lw	$7,20($18)j	$L327lw	$4,24($18)$L343:move	$6,$0j	$L318move	$4,$0$L335:lw	$4,24($18)j	$L305sw	$7,20($18).set	macro.set	reorder.end	ogg_sync_pageseek.section	.text.ogg_sync_pageout,"ax",@progbits.align	2.align	5.globl	ogg_sync_pageout.ent	ogg_sync_pageout.type	ogg_sync_pageout, @functionogg_sync_pageout:.frame	$sp,32,$31		# vars= 0, regs= 3/0, args= 16, gp= 0.mask	0x80030000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-32sw	$17,20($sp)sw	$16,16($sp)sw	$31,24($sp)move	$16,$4move	$17,$5move	$4,$16$L362:jal	ogg_sync_pageseekmove	$5,$17bgtz	$2,$L360lw	$31,24($sp)beq	$2,$0,$L361noplw	$2,16($16)bne	$2,$0,$L362move	$4,$16li	$2,1			# 0x1sw	$2,16($16)li	$2,-1			# 0xfffffffffffffffflw	$31,24($sp)$L361:lw	$17,20($sp)lw	$16,16($sp)j	$31addiu	$sp,$sp,32$L360:lw	$17,20($sp)lw	$16,16($sp)li	$2,1			# 0x1j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	ogg_sync_pageout.section	.text.ogg_sync_init,"ax",@progbits.align	2.align	5.globl	ogg_sync_init.ent	ogg_sync_init.type	ogg_sync_init, @functionogg_sync_init:.frame	$sp,24,$31		# vars= 0, regs= 1/0, args= 16, gp= 0.mask	0x80000000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-24sw	$31,16($sp)move	$5,$0beq	$4,$0,$L364li	$6,28			# 0x1cjal	memsetnop$L364:lw	$31,16($sp)move	$2,$0j	$31addiu	$sp,$sp,24.set	macro.set	reorder.end	ogg_sync_init.section	.text.ogg_stream_clear,"ax",@progbits.align	2.align	5.globl	ogg_stream_clear.ent	ogg_stream_clear.type	ogg_stream_clear, @functionogg_stream_clear:.frame	$sp,24,$31		# vars= 0, regs= 2/0, args= 16, gp= 0.mask	0x80010000,-4.fmask	0x00000000,0addiu	$sp,$sp,-24sw	$16,16($sp)sw	$31,20($sp).set	noreorder.set	nomacrobeq	$4,$0,$L368move	$16,$4.set	macro.set	reorderlw	$4,0($4)beq	$4,$0,$L370jal	uc_free$L370:lw	$4,16($16)beq	$4,$0,$L372jal	uc_free$L372:lw	$4,20($16).set	noreorder.set	nomacrobeq	$4,$0,$L399andi	$2,$16,0x3.set	macro.set	reorderjal	uc_freeandi	$2,$16,0x3$L399:li	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2move	$4,$16.set	noreorder.set	nomacrobeq	$3,$2,$L378addiu	$6,$16,360.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L379li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L397$L376:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L400addiu	$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,$L400addiu	$2,$6,-31.set	macro.set	reorder$L391:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L391addiu	$2,$6,-31.set	macro.set	reorder$L400:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L401addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L402:#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,$L402addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L401:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L403andi	$4,$6,0x3.set	macro.set	reorder$L393:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L393andi	$4,$6,0x3.set	macro.set	reorder$L403:li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L388addiu	$3,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$4,$2,$L389li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$4,$2,$L398move	$2,$0.set	macro.set	reorder$L368:lw	$31,20($sp)lw	$16,16($sp)move	$2,$0.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,24.set	macro.set	reorder$L378:addiu	$4,$16,2sb	$0,0($16).set	noreorder.set	nomacroj	$L376sb	$0,1($16).set	macro.set	reorder$L388:sb	$0,4($5)sb	$0,1($3)lw	$31,20($sp)lw	$16,16($sp)move	$2,$0.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,24.set	macro.set	reorder$L379:addiu	$4,$16,3sb	$0,0($16)sb	$0,1($16).set	noreorder.set	nomacroj	$L376sb	$0,2($16).set	macro.set	reorder$L398:sb	$0,4($5)lw	$31,20($sp)lw	$16,16($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,24.set	macro.set	reorder$L389:sb	$0,6($5)sb	$0,4($5)sb	$0,5($5)lw	$31,20($sp)lw	$16,16($sp)move	$2,$0.set	noreorder.set	nomacroj	$31addiu	$sp,$sp,24.set	macro.set	reorder$L397:addiu	$4,$16,1.set	noreorder.set	nomacroj	$L376sb	$0,0($16).set	macro.set	reorder.end	ogg_stream_clear.section	.text.ogg_stream_init,"ax",@progbits.align	2.align	5.globl	ogg_stream_init.ent	ogg_stream_init.type	ogg_stream_init, @functionogg_stream_init:.frame	$sp,32,$31		# vars= 0, regs= 3/0, args= 16, gp= 0.mask	0x80030000,-8.fmask	0x00000000,0addiu	$sp,$sp,-32sw	$17,20($sp)sw	$16,16($sp)sw	$31,24($sp)move	$16,$4.set	noreorder.set	nomacrobeq	$4,$0,$L430move	$17,$5.set	macro.set	reorderandi	$2,$4,0x3li	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L410addiu	$6,$4,360.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L411li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L431$L408:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L433addiu	$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,$L433addiu	$2,$6,-31.set	macro.set	reorder$L424:#APP

⌨️ 快捷键说明

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