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

📄 pcm.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 4 页
字号:
addiu	$4,$4,2j	$L221sll	$2,$7,1$L87:sra	$7,$7,1blez	$7,$L223subu	$2,$6,$19move	$6,$7move	$5,$19move	$4,$20$L149:addiu	$4,$4,2lbu	$2,-2($4)lbu	$3,-1($4)sll	$2,$2,8or	$2,$2,$3addiu	$6,$6,-1sh	$2,0($5)bne	$6,$0,$L149addiu	$5,$5,2j	$L218sll	$2,$7,1$L105:subu	$2,$6,$19$L223:move	$3,$0j	$L212sw	$2,0($21)$L209:move	$4,$17addiu	$6,$6,%lo($LC0)jal	av_logmove	$5,$0j	$L84li	$3,-1			# 0xffffffffffffffff$L214:j	$L124addiu	$2,$7,3$L213:j	$L115addiu	$2,$7,3$L216:j	$L109addiu	$2,$7,3$L215:j	$L119addiu	$2,$7,3.set	macro.set	reorder.end	pcm_decode_frame.section	.text.pcm_encode_frame,"ax",@progbits.align	2.align	5.ent	pcm_encode_frame.type	pcm_encode_frame, @functionpcm_encode_frame:.frame	$sp,40,$31		# vars= 0, regs= 5/0, args= 16, gp= 0.mask	0x800f0000,-8.fmask	0x00000000,0addiu	$sp,$sp,-40sw	$18,24($sp)sw	$31,32($sp)sw	$19,28($sp)sw	$17,20($sp)sw	$16,16($sp)lw	$2,132($4)move	$18,$5lw	$8,8($2)li	$2,-65536			# 0xffffffffffff0000addu	$4,$8,$2sltu	$3,$4,17.set	noreorder.set	nomacrobeq	$3,$0,$L225move	$5,$6.set	macro.set	reorderli	$2,1			# 0x1sll	$4,$2,$4andi	$3,$4,0xf.set	noreorder.set	nomacrobeq	$3,$0,$L544andi	$2,$4,0xf00.set	macro.set	reorderli	$6,2			# 0x2div	$0,$5,$6teq	$6,$0,7li	$2,-65536			# 0xffffffffffff0000addu	$2,$8,$2sltu	$3,$2,18move	$16,$7.set	noreorder.set	nomacrobne	$3,$0,$L545mflo	$17.set	macro.set	reorder$L230:li	$2,-1			# 0xffffffffffffffff$L250:lw	$31,32($sp)lw	$19,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,40.set	macro.set	reorder$L225:li	$6,1			# 0x1$L229:div	$0,$5,$6teq	$6,$0,7li	$2,-65536			# 0xffffffffffff0000addu	$2,$8,$2sltu	$3,$2,18move	$16,$7.set	noreorder.set	nomacrobeq	$3,$0,$L230mflo	$17.set	macro.set	reorder$L545:lui	$3,%hi($L249)sll	$2,$2,2addiu	$3,$3,%lo($L249)addu	$2,$2,$3lw	$4,0($2)j	$4.rdata.align	2.align	2$L249:.word	$L231.word	$L232.word	$L233.word	$L234.word	$L235.word	$L236.word	$L237.word	$L238.word	$L239.word	$L240.word	$L241.word	$L242.word	$L243.word	$L244.word	$L245.word	$L246.word	$L247.word	$L248.section	.text.pcm_encode_frame$L544:.set	noreorder.set	nomacrobne	$2,$0,$L229li	$6,4			# 0x4.set	macro.set	reorderli	$2,65536			# 0x10000ori	$2,$2,0xf000and	$2,$4,$2.set	noreorder.set	nomacrobeq	$2,$0,$L225li	$6,3			# 0x3.set	macro.set	reorderj	$L229$L248:.set	noreorder.set	nomacroblez	$17,$L252move	$3,$18.set	macro.set	reorder.set	noreorder.set	nomacroj	$L440move	$4,$17.set	macro.set	reorder$L441:addiu	$2,$2,128$L443:addiu	$4,$4,-1sb	$2,0($3).set	noreorder.set	nomacrobeq	$4,$0,$L539addiu	$3,$3,1.set	macro.set	reorder$L440:lb	$2,1($16).set	noreorder.set	nomacrobgez	$2,$L441addiu	$16,$16,2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L443subu	$2,$0,$2.set	macro.set	reorder$L231:.set	noreorder.set	nomacroblez	$17,$L252move	$5,$17.set	macro.set	reordermove	$4,$18$L428:lh	$3,0($16)addiu	$5,$5,-1srl	$2,$3,8sb	$2,1($4)sb	$3,0($4)addiu	$16,$16,2.set	noreorder.set	nomacrobne	$5,$0,$L428addiu	$4,$4,2.set	macro.set	reordersll	$2,$17,1$L546:lw	$31,32($sp)lw	$19,28($sp)lw	$18,24($sp)lw	$17,20($sp)lw	$16,16($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,40.set	macro.set	reorder$L232:.set	noreorder.set	nomacroblez	$17,$L252move	$5,$17.set	macro.set	reordermove	$4,$18$L430:lh	$3,0($16)addiu	$5,$5,-1srl	$2,$3,8sb	$2,0($4)sb	$3,1($4)addiu	$16,$16,2.set	noreorder.set	nomacrobne	$5,$0,$L430addiu	$4,$4,2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L546sll	$2,$17,1.set	macro.set	reorder$L240:sll	$19,$17,2sltu	$2,$19,40.set	noreorder.set	nomacrobne	$2,$0,$L547andi	$2,$18,0x3.set	macro.set	reorderli	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L288move	$4,$18.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L289li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L548$L286:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L572addu	$6,$19,$18.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L573addiu	$2,$6,-31.set	macro.set	reorder$L457:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L457addu	$6,$19,$18$L572:addiu	$2,$6,-31$L573:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L574addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L575:#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,$L575addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L574:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L295$L459:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L459$L295:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L298addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L299li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L549$L285:.set	noreorder.set	nomacroblez	$17,$L252move	$6,$17.set	macro.set	reordermove	$4,$18$L301:lh	$3,0($16)addiu	$6,$6,-1sra	$2,$3,8sb	$2,0($4)sb	$3,1($4)addiu	$16,$16,2.set	noreorder.set	nomacrobne	$6,$0,$L301addiu	$4,$4,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L250move	$2,$19.set	macro.set	reorder$L241:sll	$19,$17,2sltu	$2,$19,40.set	noreorder.set	nomacrobne	$2,$0,$L550li	$3,4			# 0x4.set	macro.set	reorderandi	$2,$18,0x3subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L308move	$4,$18.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L309li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobeq	$3,$2,$L551addiu	$7,$18,2.set	macro.set	reorder$L306:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L576addu	$6,$19,$18.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L577addiu	$2,$6,-31.set	macro.set	reorder$L460:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L460addu	$6,$19,$18$L576:addiu	$2,$6,-31$L577:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L578addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L579:#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,$L579addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L578:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L315$L462:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L462$L315:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L318addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3beq	$3,$2,$L319li	$2,1			# 0x1beq	$3,$2,$L552$L305:.set	noreorder.set	nomacroblez	$17,$L320move	$2,$7.set	macro.set	reordermove	$4,$7move	$6,$17li	$5,32768			# 0x8000$L322:lh	$2,0($16)addiu	$6,$6,-1addu	$2,$2,$5sra	$3,$2,8sb	$3,1($4)sb	$2,0($4)addiu	$16,$16,2.set	noreorder.set	nomacrobne	$6,$0,$L322addiu	$4,$4,4.set	macro.set	reorderaddu	$2,$7,$19$L320:addiu	$2,$2,-2.set	noreorder.set	nomacroj	$L250subu	$2,$2,$18.set	macro.set	reorder$L242:sll	$19,$17,2sltu	$2,$19,40.set	noreorder.set	nomacrobne	$2,$0,$L553andi	$2,$18,0x3.set	macro.set	reorderli	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L329move	$4,$18.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L330li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L554$L327:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L580addu	$6,$19,$18.set	macro.set	reorderli	$2,-32			# 0xffffffffffffffe0and	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L581addiu	$2,$6,-31.set	macro.set	reorder$L463:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L463addu	$6,$19,$18$L580:addiu	$2,$6,-31$L581:li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L582addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L583:#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,$L583addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L582:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L336$L465:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L465$L336:andi	$3,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L339addiu	$4,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L340li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L555$L326:.set	noreorder.set	nomacroblez	$17,$L252move	$6,$17.set	macro.set	reordermove	$4,$18li	$5,32768			# 0x8000$L342:lh	$2,0($16)addiu	$6,$6,-1addu	$2,$2,$5sra	$3,$2,8sb	$3,0($4)sb	$2,1($4)addiu	$16,$16,2.set	noreorder.set	nomacrobne	$6,$0,$L342addiu	$4,$4,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L250move	$2,$19.set	macro.set	reorder$L244:sll	$19,$17,1addu	$6,$19,$17sltu	$2,$6,40.set	noreorder.set	nomacrobne	$2,$0,$L556andi	$2,$18,0x3.set	macro.set	reorderli	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L370move	$4,$18.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L371li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L557$L368:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L372li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4beq	$3,$0,$L372$L469:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L469$L372:addu	$6,$6,$18addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L584addiu	$2,$6,-4.set	macro.set	reorderaddiu	$2,$5,4$L585:#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,$L585addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,-4$L584:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3beq	$4,$0,$L377$L471:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3bne	$2,$0,$L471$L377:andi	$6,$6,0x3li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$6,$2,$L380addiu	$3,$5,4.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$6,$2,$L381li	$2,1			# 0x1.set	macro.set	reorderbeq	$6,$2,$L558$L367:.set	noreorder.set	nomacroblez	$17,$L252move	$5,$17.set	macro.set	reordermove	$4,$18$L383:lh	$3,0($16)addiu	$5,$5,-1sra	$2,$3,8sb	$2,0($4)sb	$3,1($4)addiu	$16,$16,2.set	noreorder.set	nomacrobne	$5,$0,$L383addiu	$4,$4,3.set	macro.set	reorder.set	noreorder.set	nomacroj	$L250addu	$2,$19,$17.set	macro.set	reorder$L246:sll	$19,$17,1addu	$6,$19,$17sltu	$2,$6,40.set	noreorder.set	nomacrobne	$2,$0,$L559andi	$2,$18,0x3.set	macro.set	reorderli	$3,4			# 0x4subu	$3,$3,$2li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L411move	$4,$18.set	macro.set	reorderli	$2,3			# 0x3.set	noreorder.set	nomacrobeq	$3,$2,$L412li	$2,1			# 0x1.set	macro.set	reorderbeq	$3,$2,$L560$L409:addiu	$5,$4,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$4,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L413li	$2,-32			# 0xffffffffffffffe0.set	macro.set	reorderand	$2,$5,$2addiu	$4,$2,32sltu	$3,$5,$4beq	$3,$0,$L413$L475:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4bne	$2,$0,$L475$L413:addu	$6,$6,$18addiu	$2,$6,-31li	$3,-32			# 0xffffffffffffffe0and	$3,$2,$3sltu	$4,$5,$3.set	noreorder

⌨️ 快捷键说明

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