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

📄 tta.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 2 页
字号:
.file	1 "tta.c".section .mdebug.abi32.previous.section	.text.tta_decode_close,"ax",@progbits.align	2.align	5.ent	tta_decode_close.type	tta_decode_close, @functiontta_decode_close:.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	$2,136($4)lw	$3,52($2)beq	$3,$0,$L2move	$4,$3jal	av_freenop$L2:lw	$31,16($sp)move	$2,$0j	$31addiu	$sp,$sp,24.set	macro.set	reorder.end	tta_decode_close.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC0:.ascii	"Error, only 16bit samples supported!\012\000".section	.text.tta_decode_frame,"ax",@progbits.align	2.align	5.ent	tta_decode_frame.type	tta_decode_frame, @functiontta_decode_frame:.frame	$fp,120,$31		# vars= 64, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0addiu	$sp,$sp,-120sw	$fp,112($sp)sw	$31,116($sp)sw	$23,108($sp)sw	$22,104($sp)sw	$21,100($sp)sw	$20,96($sp)sw	$19,92($sp)sw	$18,88($sp)sw	$17,84($sp)sw	$16,80($sp)move	$fp,$splw	$3,136($fp)lw	$4,136($4)sll	$2,$3,3sw	$4,48($fp)sra	$3,$2,3addiu	$4,$4,4sw	$5,124($fp)sw	$6,128($fp).set	noreorder.set	nomacrobltz	$3,$L7sw	$4,32($fp).set	macro.set	reorderbltz	$2,$L7addu	$6,$7,$3$L10:lw	$8,32($fp)lw	$9,48($fp)sw	$2,12($8)sw	$0,8($8)lw	$5,24($9)sw	$sp,52($fp)sll	$2,$5,2sll	$4,$5,4subu	$3,$4,$2addiu	$2,$2,14srl	$2,$2,3addu	$3,$3,$5sll	$2,$2,3sll	$3,$3,4subu	$sp,$sp,$2addiu	$3,$3,8addiu	$8,$sp,16addiu	$4,$4,8subu	$sp,$sp,$3lw	$2,48($9)addiu	$9,$sp,16subu	$sp,$sp,$4lw	$4,32($fp)sw	$8,68($fp)sw	$6,4($4)lw	$6,48($fp)addiu	$3,$sp,16lw	$8,40($6)addiu	$2,$2,-1sw	$7,0($4)sw	$9,64($fp)sw	$3,60($fp)sw	$2,48($6)move	$7,$3.set	noreorder.set	nomacrobne	$2,$0,$L11sw	$8,40($fp).set	macro.set	reorderlw	$2,44($6)movn	$8,$2,$2sw	$8,40($fp)$L11:.set	noreorder.set	nomacroblez	$5,$L14lw	$8,68($fp).set	macro.set	reorderlw	$9,48($fp)lui	$2,%hi(shift_16)sw	$0,0($8)lw	$3,%lo(shift_16)($2)lw	$2,28($9)lw	$6,64($fp)lui	$20,%hi(ttafilter_configs)addiu	$2,$2,-1addiu	$13,$3,40addiu	$5,$20,%lo(ttafilter_configs)sll	$2,$2,3andi	$4,$6,0x3li	$3,4			# 0x4addu	$2,$2,$5li	$14,2			# 0x2subu	$3,$3,$4lw	$12,4($2)lw	$9,0($2)move	$11,$0lui	$19,%hi(shift_1)li	$16,3			# 0x3li	$18,1			# 0x1li	$17,-32			# 0xffffffffffffffe0li	$15,10			# 0xaaddiu	$10,$6,208.set	noreorder.set	nomacrobeq	$3,$14,$L19move	$2,$6.set	macro.set	reorder$L105:beq	$3,$16,$L20beq	$3,$18,$L103$L17:move	$3,$2addiu	$5,$2,-4move	$2,$0#APP.word	0b01110000000000100000000001101111	#S32I2M XR1,$2#NO_APPandi	$3,$3,0x1f.set	noreorder.set	nomacrobeq	$3,$0,$L113addiu	$2,$6,177.set	macro.set	reorderand	$2,$5,$17addiu	$4,$2,32sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L113addiu	$2,$6,177.set	macro.set	reorder$L89:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$4.set	noreorder.set	nomacrobne	$2,$0,$L89addiu	$2,$6,177.set	macro.set	reorder$L113:and	$4,$2,$17sltu	$3,$5,$4.set	noreorder.set	nomacrobeq	$3,$0,$L114addiu	$2,$6,204.set	macro.set	reorderaddiu	$2,$5,4$L115:#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,$L115addiu	$2,$5,4.set	macro.set	reorderaddiu	$2,$6,204$L114:li	$3,-4			# 0xfffffffffffffffcand	$3,$2,$3sltu	$4,$5,$3.set	noreorder.set	nomacrobeq	$4,$0,$L116andi	$2,$10,0x3.set	macro.set	reorder$L91:#APP.word	0b01110000101000000000010001010101	#S32SDI XR1,$5,4#NO_APPsltu	$2,$5,$3.set	noreorder.set	nomacrobne	$2,$0,$L91andi	$2,$10,0x3.set	macro.set	reorder$L116:.set	noreorder.set	nomacrobeq	$2,$14,$L30addiu	$3,$5,4.set	macro.set	reorderbeq	$2,$16,$L31beq	$2,$18,$L104$L28:addiu	$3,$19,%lo(shift_1)sll	$2,$9,2addu	$2,$2,$3lw	$4,-4($2)sw	$12,12($6)sw	$4,4($6)sw	$9,0($6)sw	$15,0($7)sw	$15,4($7)lw	$2,0($13)addiu	$11,$11,1sw	$2,8($7)lw	$3,0($13)lw	$2,48($fp)sw	$3,12($7)lw	$5,24($2)addiu	$8,$8,4slt	$2,$11,$5.set	noreorder.set	nomacrobeq	$2,$0,$L14addiu	$7,$7,16.set	macro.set	reorderlw	$9,48($fp)sw	$0,0($8)lw	$2,28($9)move	$6,$10addiu	$2,$2,-1addiu	$5,$20,%lo(ttafilter_configs)sll	$2,$2,3andi	$4,$6,0x3li	$3,4			# 0x4addu	$2,$2,$5subu	$3,$3,$4lw	$12,4($2)lw	$9,0($2)addiu	$10,$6,208.set	noreorder.set	nomacrobne	$3,$14,$L105move	$2,$6.set	macro.set	reorder$L19:addiu	$2,$6,2sb	$0,0($6).set	noreorder.set	nomacroj	$L17sb	$0,1($6).set	macro.set	reorder$L30:sb	$0,4($5).set	noreorder.set	nomacroj	$L28sb	$0,1($3).set	macro.set	reorder$L31:sb	$0,6($5)sb	$0,4($5).set	noreorder.set	nomacroj	$L28sb	$0,5($5).set	macro.set	reorder$L20:addiu	$2,$6,3sb	$0,0($6)sb	$0,1($6).set	noreorder.set	nomacroj	$L17sb	$0,2($6).set	macro.set	reorder$L103:addiu	$2,$6,1.set	noreorder.set	nomacroj	$L17sb	$0,0($6).set	macro.set	reorder$L104:.set	noreorder.set	nomacroj	$L28sb	$0,4($5).set	macro.set	reorder$L14:lw	$3,40($fp)lw	$4,48($fp)mul	$2,$3,$5lw	$4,52($4)sll	$2,$2,2addu	$2,$4,$2sltu	$2,$4,$2sw	$4,72($fp).set	noreorder.set	nomacrobeq	$2,$0,$L33move	$24,$4.set	macro.set	reorderlw	$6,32($fp)lui	$2,%hi(shift_16)lw	$2,%lo(shift_16)($2)lw	$6,0($6)sw	$2,56($fp)sw	$6,76($fp)sw	$0,44($fp)lw	$8,32($fp)$L118:lw	$9,44($fp)lw	$7,8($8)lw	$3,76($fp)sll	$6,$9,2sra	$2,$7,3sll	$5,$9,4addu	$2,$2,$3subu	$3,$5,$6addu	$3,$3,$9lw	$8,64($fp)lbu	$4,0($2)sll	$3,$3,4andi	$2,$7,0x7addu	$15,$3,$8lw	$8,68($fp)sra	$4,$4,$2lw	$3,32($fp)lw	$2,60($fp)addiu	$7,$7,1addu	$6,$6,$8andi	$4,$4,0x1addu	$9,$5,$2sw	$7,8($3).set	noreorder.set	nomacrobeq	$4,$0,$L106sw	$6,36($fp).set	macro.set	reorderlw	$6,32($fp)move	$5,$0$L39:lw	$3,76($fp)sra	$2,$7,3addu	$2,$3,$2lbu	$4,0($2)andi	$3,$7,0x7sra	$4,$4,$3addiu	$7,$7,1andi	$4,$4,0x1addiu	$5,$5,1.set	noreorder.set	nomacrobne	$4,$0,$L39sw	$7,8($6).set	macro.set	reorder.set	noreorder.set	nomacrobeq	$5,$0,$L38move	$10,$5.set	macro.set	reorderlw	$8,4($9)addiu	$10,$5,-1li	$11,1			# 0x1$L42:.set	noreorder.set	nomacrobeq	$8,$0,$L43li	$2,1			# 0x1.set	macro.set	reorderlw	$2,76($fp)sra	$4,$7,3addu	$4,$4,$2lbu	$2,3($4)lbu	$5,2($4)lbu	$6,0($4)lbu	$3,1($4)sll	$5,$5,16sll	$2,$2,24or	$2,$2,$5or	$2,$2,$6sll	$3,$3,8or	$3,$3,$2andi	$5,$7,0x7subu	$4,$0,$8li	$2,-1			# 0xffffffffffffffffsrl	$2,$2,$4sra	$3,$3,$5and	$2,$2,$3sll	$4,$10,$8lw	$3,32($fp)addu	$6,$4,$2addu	$7,$8,$7li	$2,1			# 0x1.set	noreorder.set	nomacrobeq	$11,$2,$L107sw	$7,8($3).set	macro.set	reorder$L88:lw	$5,0($9)$L46:lw	$3,8($9)srl	$2,$3,4subu	$2,$6,$2addu	$4,$3,$2.set	noreorder.set	nomacrobeq	$5,$0,$L54sw	$4,8($9).set	macro.set	reorderlw	$8,56($fp)sll	$3,$5,2addu	$3,$8,$3lw	$2,0($3)sltu	$2,$4,$2.set	noreorder.set	nomacrobeq	$2,$0,$L56andi	$2,$6,0x1.set	macro.set	reorderaddiu	$5,$5,-1sw	$5,0($9)$L119:.set	noreorder.set	nomacrobeq	$2,$0,$L117subu	$2,$0,$6.set	macro.set	reorderaddiu	$2,$6,1$L120:sra	$2,$2,1sw	$2,0($24)lw	$2,8($15)addiu	$9,$15,144addiu	$3,$15,80sw	$9,16($fp)sw	$3,28($fp).set	noreorder.set	nomacrobne	$2,$0,$L63lw	$6,4($15).set	macro.set	reorder$L111:lw	$3,144($15)lw	$2,16($15)mtlo	$6madd	$3,$2lw	$5,148($15)lw	$4,20($15)lw	$6,152($15)madd	$5,$4lw	$2,24($15)lw	$7,156($15)madd	$6,$2lw	$3,28($15)lw	$4,160($15)madd	$7,$3lw	$2,32($15)lw	$6,164($15)madd	$4,$2lw	$3,36($15)lw	$4,40($15)madd	$6,$3lw	$7,168($15)lw	$2,44($15)madd	$7,$4lw	$5,172($15)addiu	$4,$15,112madd	$5,$2addiu	$2,$15,84addiu	$13,$15,148addiu	$22,$15,152addiu	$20,$15,156addiu	$18,$15,160addiu	$16,$15,164addiu	$25,$15,168addiu	$14,$15,172addiu	$6,$15,176sw	$2,24($fp)addiu	$11,$15,88addiu	$12,$15,92addiu	$23,$15,96addiu	$21,$15,100addiu	$19,$15,104addiu	$17,$15,108sw	$4,20($fp)$L65:lw	$2,-4($6)sra	$2,$2,30ori	$2,$2,0x1sll	$2,$2,2sw	$2,0($4)lw	$3,-8($6)sra	$3,$3,30ori	$3,$3,0x1sll	$3,$3,1sw	$3,-4($4)lw	$2,-12($6)sra	$2,$2,30ori	$2,$2,0x1sll	$2,$2,1sw	$2,-8($4)lw	$3,-16($6)sra	$3,$3,30ori	$3,$3,0x1sw	$3,-12($4)lw	$4,0($24)lw	$2,0($15)sw	$4,8($15)mflo	$4lw	$3,0($24)sra	$2,$4,$2addu	$5,$3,$2sw	$5,0($24)sw	$5,0($6)lw	$2,12($15)beq	$2,$0,$L68lw	$2,-4($6)lw	$4,-8($6)subu	$2,$5,$2lw	$3,-12($6)subu	$4,$2,$4subu	$3,$4,$3sw	$3,-12($6)sw	$2,-4($6)sw	$4,-8($6)$L68:lw	$2,0($13)lw	$7,16($fp)lw	$8,24($fp)sw	$2,0($7)lw	$3,0($22)lw	$9,28($fp)sw	$3,0($13)lw	$2,0($20)sw	$2,0($22)lw	$3,0($18)sw	$3,0($20)lw	$2,0($16)sw	$2,0($18)lw	$3,0($25)sw	$3,0($16)lw	$2,0($14)sw	$2,0($25)lw	$3,0($6)sw	$3,0($14)lw	$2,0($8)sw	$2,0($9)lw	$3,0($11)sw	$3,0($8)lw	$2,0($12)sw	$2,0($11)lw	$3,0($23)sw	$3,0($12)lw	$2,0($21)sw	$2,0($23)lw	$3,0($19)sw	$3,0($21)lw	$2,0($17)sw	$2,0($19)lw	$2,20($fp)lw	$3,0($2)sw	$3,0($17)lw	$4,48($fp)lw	$3,28($4)slt	$2,$3,4.set	noreorder.set	nomacrobeq	$2,$0,$L74li	$2,4			# 0x4.set	macro.set	reorderslt	$2,$3,2.set	noreorder.set	nomacrobne	$2,$0,$L108lw	$7,36($fp).set	macro.set	reorderlw	$9,36($fp)lw	$2,0($7)move	$6,$2sra	$7,$2,31sll	$4,$6,5srl	$2,$2,27sll	$5,$7,5or	$5,$2,$5subu	$2,$4,$6sltu	$8,$4,$2subu	$3,$5,$7subu	$3,$3,$8lw	$5,0($24)sll	$4,$3,27srl	$2,$2,5or	$2,$4,$2addu	$5,$5,$2sw	$5,0($24)$L70:lw	$2,48($fp)sw	$5,0($9)lw	$5,24($2)lw	$3,44($fp)addiu	$2,$5,-1slt	$2,$3,$2.set	noreorder.set	nomacrobeq	$2,$0,$L75lw	$4,48($fp).set	macro.set	reorderaddiu	$3,$3,1sw	$3,44($fp)$L77:lw	$3,40($fp)lw	$4,72($fp)mul	$2,$3,$5addiu	$24,$24,4sll	$2,$2,2addu	$2,$2,$4sltu	$2,$24,$2.set	noreorder.set	nomacrobne	$2,$0,$L118lw	$8,32($fp).set	macro.set	reorder$L33:lw	$6,32($fp)lw	$7,48($fp)lw	$2,8($6)addiu	$2,$2,32sw	$2,8($6)lw	$3,28($7)li	$2,2			# 0x2.set	noreorder.set	nomacrobeq	$3,$2,$L109lw	$3,40($fp).set	macro.set	reorderlw	$4,0($7)lui	$6,%hi($LC0)addiu	$6,$6,%lo($LC0).set	noreorder.set	nomacrojal	av_logmove	$5,$0.set	macro.set	reorderlw	$2,136($fp)lw	$sp,52($fp)move	$sp,$fplw	$31,116($sp)lw	$fp,112($sp)lw	$23,108($sp)lw	$22,104($sp)lw	$21,100($sp)lw	$20,96($sp)lw	$19,92($sp)lw	$18,88($sp)lw	$17,84($sp)lw	$16,80($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,120.set	macro.set	reorder$L54:lw	$3,56($fp)$L56:lw	$2,4($3)sltu	$2,$2,$4.set	noreorder.set	nomacrobeq	$2,$0,$L119andi	$2,$6,0x1.set	macro.set	reorderaddiu	$2,$5,1sw	$2,0($9)andi	$2,$6,0x1.set	noreorder.set	nomacrobne	$2,$0,$L120addiu	$2,$6,1.set	macro.set	reordersubu	$2,$0,$6$L117:sra	$2,$2,1sw	$2,0($24)lw	$2,8($15)addiu	$9,$15,144addiu	$3,$15,80sw	$9,16($fp)sw	$3,28($fp).set	noreorder.set	nomacrobeq	$2,$0,$L111lw	$6,4($15).set	macro.set	reorder$L63:bltz	$2,$L112lw	$14,16($15)lw	$2,80($15)lw	$3,144($15)lw	$7,20($15)addu	$14,$14,$2lw	$4,84($15)mtlo	$6lw	$2,148($15)madd	$3,$14addu	$18,$7,$4lw	$8,24($15)lw	$5,88($15)lw	$3,152($15)madd	$2,$18addu	$17,$8,$5lw	$9,28($15)lw	$4,92($15)lw	$2,156($15)madd	$3,$17lw	$8,32($15)lw	$6,96($15)addu	$9,$9,$4lw	$3,160($15)madd	$2,$9lw	$5,36($15)lw	$7,100($15)addu	$8,$8,$6lw	$10,164($15)madd	$3,$8lw	$4,40($15)lw	$16,104($15)addu	$5,$5,$7lw	$6,168($15)madd	$10,$5addu	$4,$4,$16lw	$2,44($15)lw	$7,108($15)madd	$6,$4lw	$3,172($15)addu	$2,$2,$7addiu	$6,$15,112sw	$2,44($15)madd	$3,$2addiu	$2,$15,84sw	$6,20($fp)sw	$14,16($15)sw	$18,20($15)sw	$17,24($15)sw	$4,40($15)sw	$9,28($15)sw	$8,32($15)sw	$5,36($15)sw	$2,24($fp)lw	$4,20($fp)addiu	$13,$15,148addiu	$22,$15,152addiu	$11,$15,88addiu	$20,$15,156addiu	$12,$15,92addiu	$18,$15,160addiu	$23,$15,96addiu	$16,$15,164addiu	$21,$15,100addiu	$25,$15,168addiu	$19,$15,104addiu	$14,$15,172addiu	$17,$15,108.set	noreorder.set	nomacroj	$L65addiu	$6,$15,176.set	macro.set	reorder$L75:lw	$2,32($4).set	noreorder.set	nomacrobne	$2,$0,$L78slt	$2,$5,2.set	macro.set	reorder.set	noreorder.set	nomacrobne	$2,$0,$L78lw	$6,48($fp).set	macro.set	reorderlw	$4,-4($24)lw	$3,0($24)srl	$2,$4,31addu	$2,$2,$4sra	$2,$2,1

⌨️ 快捷键说明

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