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

📄 bethsoftvideo.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 2 页
字号:
.file	1 "bethsoftvideo.c".section .mdebug.abi32.previous.section	.text.bethsoftvid_decode_init,"ax",@progbits.align	2.align	5.ent	bethsoftvid_decode_init.type	bethsoftvid_decode_init, @functionbethsoftvid_decode_init:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolw	$5,136($4)li	$2,13			# 0xdsw	$2,180($5)li	$2,1			# 0x1li	$3,14			# 0xesw	$2,80($5)move	$2,$0j	$31sw	$3,52($4).set	macro.set	reorder.end	bethsoftvid_decode_init.section	.text.bethsoftvid_decode_end,"ax",@progbits.align	2.align	5.ent	bethsoftvid_decode_end.type	bethsoftvid_decode_end, @functionbethsoftvid_decode_end:.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)lw	$5,136($4)lw	$2,0($5)beq	$2,$0,$L8lw	$31,16($sp)lw	$2,264($4)jal	$2noplw	$31,16($sp)$L8:move	$2,$0j	$31addiu	$sp,$sp,24.set	macro.set	reorder.end	bethsoftvid_decode_end.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"reget_buffer() failed\012\000".section	.text.bethsoftvid_decode_frame,"ax",@progbits.align	2.align	5.ent	bethsoftvid_decode_frame.type	bethsoftvid_decode_frame, @functionbethsoftvid_decode_frame:.frame	$sp,64,$31		# vars= 8, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0addiu	$sp,$sp,-64sw	$23,52($sp)sw	$18,32($sp)sw	$31,60($sp)sw	$fp,56($sp)sw	$22,48($sp)sw	$21,44($sp)sw	$20,40($sp)sw	$19,36($sp)sw	$17,28($sp)sw	$16,24($sp)lw	$21,136($4)lw	$17,40($4)lw	$3,16($21)lw	$2,592($4)subu	$3,$3,$17sw	$5,68($sp)sw	$6,72($sp)move	$5,$21sw	$3,16($sp)move	$23,$4.set	noreorder.set	nomacrojal	$2move	$18,$7.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L122lui	$6,%hi($LC0).set	macro.set	reorderlw	$16,0($21)lw	$6,16($21)lw	$3,44($23)mtlo	$16madd	$6,$3lbu	$22,0($18)mflo	$2sll	$4,$22,24sw	$2,20($sp)sra	$4,$4,24li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$4,$2,$L14addiu	$5,$18,1.set	macro.set	reorderli	$2,4			# 0x4beq	$4,$2,$L123$L13:lbu	$2,0($5).set	noreorder.set	nomacrobeq	$2,$0,$L20move	$3,$2.set	macro.set	reorderaddiu	$19,$5,1$L22:andi	$18,$3,0x7fslt	$2,$17,$18.set	noreorder.set	nomacrobeq	$2,$0,$L97slt	$20,$3,128.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$20,$0,$L25li	$fp,3			# 0x3.set	macro.set	reorder$L125:sltu	$2,$17,32.set	noreorder.set	nomacrobne	$2,$0,$L27andi	$2,$16,0x3.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L136move	$4,$16.set	macro.set	reorderandi	$2,$19,0x3.set	noreorder.set	nomacrobne	$2,$0,$L137move	$5,$19.set	macro.set	reorderli	$4,-32			# 0xffffffffffffffe0addiu	$5,$16,-4and	$2,$17,$4addu	$6,$5,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L31addiu	$4,$19,-4.set	macro.set	reorder$L98:#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	0b01110000101000000000010001010101	#S32SDI XR1,$5,4.word	0b01110000101000000000010010010101	#S32SDI XR2,$5,4.word	0b01110000101000000000010011010101	#S32SDI XR3,$5,4.word	0b01110000101000000000010100010101	#S32SDI XR4,$5,4.word	0b01110000101000000000010101010101	#S32SDI XR5,$5,4.word	0b01110000101000000000010110010101	#S32SDI XR6,$5,4.word	0b01110000101000000000010111010101	#S32SDI XR7,$5,4.word	0b01110000101000000000011000010101	#S32SDI XR8,$5,4#NO_APPsltu	$2,$5,$6bne	$2,$0,$L98$L31:andi	$2,$17,0x1caddu	$6,$6,$2sltu	$3,$5,$6.set	noreorder.set	nomacrobeq	$3,$0,$L138andi	$2,$17,0x3.set	macro.set	reorder$L99:#APP.word	0b01110000100000000000010001010100	#S32LDI XR1,$4,4.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$6.set	noreorder.set	nomacrobne	$2,$0,$L99andi	$2,$17,0x3.set	macro.set	reorder$L138:li	$3,2			# 0x2beq	$2,$3,$L37beq	$2,$fp,$L38li	$3,1			# 0x1beq	$2,$3,$L124$L35:addu	$19,$19,$17$L39:lw	$4,16($sp)$L133:addu	$2,$4,$17addu	$16,$16,$2lw	$2,20($sp).set	noreorder.set	nomacrobeq	$2,$16,$L20lw	$3,40($23).set	macro.set	reordersubu	$18,$18,$17slt	$2,$3,$18beq	$2,$0,$L58.set	noreorder.set	nomacrobne	$20,$0,$L125move	$17,$3.set	macro.set	reorder$L25:.set	noreorder.set	nomacrobne	$22,$fp,$L133lw	$4,16($sp).set	macro.set	reordersltu	$2,$17,40.set	noreorder.set	nomacrobne	$2,$0,$L126lbu	$6,0($19).set	macro.set	reorderandi	$3,$16,0x3li	$2,4			# 0x4subu	$2,$2,$3li	$3,2			# 0x2.set	noreorder.set	nomacrobeq	$2,$3,$L45move	$4,$16.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$22,$L46li	$3,1			# 0x1.set	macro.set	reorderbeq	$2,$3,$L127$L43:sll	$3,$6,8sll	$5,$6,16sll	$2,$6,24or	$5,$5,$2or	$3,$6,$3or	$3,$3,$5addiu	$5,$4,-4#APP.word	0b01110000000000110000000001101111	#S32I2M XR1,$3#NO_APPandi	$4,$4,0x1f.set	noreorder.set	nomacrobeq	$4,$0,$L139addu	$7,$17,$16.set	macro.set	reorderli	$4,-32			# 0xffffffffffffffe0and	$2,$5,$4addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L140li	$3,-32			# 0xffffffffffffffe0.set	macro.set	reorder$L100:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L100addu	$7,$17,$16$L139:li	$3,-32			# 0xffffffffffffffe0$L140:addiu	$2,$7,-31and	$4,$2,$3sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L141addiu	$2,$7,-4.set	macro.set	reorderaddiu	$2,$5,4$L142:#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,$L142addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$7,-4$L141:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L143andi	$2,$7,0x3.set	macro.set	reorder$L102:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L102andi	$2,$7,0x3.set	macro.set	reorder$L143:li	$4,2			# 0x2.set	noreorder.set	nomacrobeq	$2,$4,$L55addiu	$3,$5,4.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$2,$fp,$L56li	$3,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$3,$L133lw	$4,16($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L39sb	$6,4($5).set	macro.set	reorder$L27:move	$4,$16$L136:move	$5,$19$L137:.set	noreorder.set	nomacrojal	memcpymove	$6,$17.set	macro.set	reorder.set	noreorder.set	nomacroj	$L39addu	$19,$19,$17.set	macro.set	reorder$L20:lw	$3,72($sp)li	$2,200			# 0xc8lw	$7,68($sp)move	$6,$21sw	$2,0($3)addiu	$8,$21,192$L95:lw	$2,0($6)lw	$3,4($6)lw	$4,8($6)lw	$5,12($6)addiu	$6,$6,16sw	$2,0($7)sw	$3,4($7)sw	$4,8($7)sw	$5,12($7).set	noreorder.set	nomacrobne	$6,$8,$L95addiu	$7,$7,16.set	macro.set	reorderlw	$2,4($6)lw	$3,0($6)sw	$2,4($7)sw	$3,0($7)lw	$2,80($sp)$L12:lw	$31,60($sp)lw	$fp,56($sp)lw	$23,52($sp)lw	$22,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).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,64.set	macro.set	reorder$L123:addiu	$5,$18,3lbu	$2,-1($5)lbu	$4,-2($5)sll	$2,$2,8or	$2,$2,$4slt	$3,$2,$3.set	noreorder.set	nomacrobeq	$3,$0,$L128mul	$3,$6,$2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L13addu	$16,$3,$16.set	macro.set	reorder$L14:lw	$6,4($21)move	$7,$18move	$5,$0li	$8,1024			# 0x400$L16:lbu	$3,1($7)lbu	$2,2($7)lbu	$4,3($7)sll	$3,$3,16or	$3,$3,$4sll	$2,$2,8or	$2,$2,$3sll	$2,$2,2addu	$3,$5,$6addiu	$5,$5,4sw	$2,0($3).set	noreorder.set	nomacrobne	$5,$8,$L16addiu	$7,$7,3.set	macro.set	reorderli	$2,1			# 0x1sw	$0,80($sp)sw	$2,176($21)lw	$2,80($sp)lw	$31,60($sp)lw	$fp,56($sp)lw	$23,52($sp)lw	$22,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).set	noreorder.set	nomacroj	$31

⌨️ 快捷键说明

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