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

📄 dca.s

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 S
📖 第 1 页 / 共 5 页
字号:
move	$4,$2jal	__muldf3move	$5,$3move	$4,$2jal	cosmove	$5,$3lw	$4,%lo($LC2)($19)lw	$5,%lo($LC2+4)($19)move	$6,$2jal	__divdf3move	$7,$3move	$4,$2jal	__truncdfsf2move	$5,$3addiu	$16,$16,2sw	$2,0($17)bne	$16,$18,$L15addiu	$17,$17,4lui	$2,%hi(cos_mod+2112)addiu	$17,$2,%lo(cos_mod+2112)li	$16,1			# 0x1lui	$19,%hi($LC3)li	$18,33			# 0x21$L17:jal	__floatsidfmove	$4,$16lw	$6,%lo($LC1)($20)lw	$7,%lo($LC1+4)($20)move	$4,$2jal	__muldf3move	$5,$3move	$4,$2jal	sinmove	$5,$3lw	$4,%lo($LC3)($19)lw	$5,%lo($LC3+4)($19)move	$6,$2jal	__divdf3move	$7,$3move	$4,$2jal	__truncdfsf2move	$5,$3addiu	$16,$16,2sw	$2,0($17)bne	$16,$18,$L17addiu	$17,$17,4li	$2,1			# 0x1lui	$3,%hi(cosmod_inited.7551)sw	$2,%lo(cosmod_inited.7551)($3)$L8:lw	$2,120($sp)lw	$5,168($sp)li	$4,46624			# 0xb620jal	dsputil_initaddu	$4,$2,$4lw	$31,164($sp)lw	$fp,160($sp)lw	$23,156($sp)lw	$22,152($sp)lw	$21,148($sp)lw	$20,144($sp)lw	$19,140($sp)lw	$18,136($sp)lw	$17,132($sp)lw	$16,128($sp)move	$2,$0j	$31addiu	$sp,$sp,168.set	macro.set	reorder.end	dca_decode_init.section	.rodata.cst4,"aM",@progbits,4.align	2$LC5:.word	1065353216.section	.text.dca_parse_frame_header,"ax",@progbits.align	2.align	5.ent	dca_parse_frame_header.type	dca_parse_frame_header, @functiondca_parse_frame_header:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0li	$2,65536			# 0x10000addu	$2,$4,$2lw	$3,-18944($2)move	$10,$4sll	$4,$3,3li	$2,384			# 0x180li	$3,46596			# 0xb604sra	$5,$4,3sw	$2,20988($10).set	noreorder.set	nomacrobltz	$5,$L43addu	$9,$10,$3.set	macro.set	reorder.set	noreorder.set	nomacrobltz	$4,$L148move	$2,$0.set	macro.set	reorderaddiu	$2,$10,30208addu	$3,$2,$5$L46:sw	$2,0($9)move	$8,$2li	$2,32			# 0x20sw	$2,8($9)sw	$4,12($9)sw	$3,4($9)lbu	$2,4($8)li	$3,33			# 0x21srl	$2,$2,7sw	$3,8($9)sw	$2,4($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,27addiu	$6,$6,5addiu	$2,$2,1sw	$6,8($9)sw	$2,8($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,12($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,25addiu	$6,$6,7addiu	$2,$2,1sw	$6,8($9)sw	$2,16($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8or	$2,$2,$3andi	$4,$6,0x7sll	$2,$2,$4srl	$2,$2,18addiu	$2,$2,1addiu	$6,$6,14slt	$3,$2,95sw	$6,8($9).set	noreorder.set	nomacrobeq	$3,$0,$L147sw	$2,20($10).set	macro.set	reorder$L47:li	$3,-1			# 0xffffffffffffffff$L111:.set	noreorder.set	nomacroj	$31move	$2,$3.set	macro.set	reorder$L43:move	$2,$0$L148:move	$4,$0.set	noreorder.set	nomacroj	$L46move	$3,$0.set	macro.set	reorder$L147:lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,26addiu	$6,$6,6sw	$6,8($9)sw	$2,24($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$2,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$3,2($4)sll	$2,$2,24sll	$5,$5,16or	$2,$2,$5or	$2,$2,$7sll	$3,$3,8andi	$4,$6,0x7or	$3,$3,$2sll	$3,$3,$4srl	$3,$3,28lui	$2,%hi(dca_sample_rates)sll	$3,$3,2addiu	$2,$2,%lo(dca_sample_rates)addu	$3,$3,$2lw	$4,0($3)addiu	$6,$6,4sw	$6,8($9).set	noreorder.set	nomacrobeq	$4,$0,$L47sw	$4,28($10).set	macro.set	reorderlw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$2,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$3,2($4)sll	$2,$2,24sll	$5,$5,16or	$2,$2,$5or	$2,$2,$7sll	$3,$3,8andi	$4,$6,0x7or	$3,$3,$2sll	$3,$3,$4srl	$3,$3,27lui	$2,%hi(dca_bit_rates)sll	$3,$3,2addiu	$2,$2,%lo(dca_bit_rates)addu	$3,$3,$2lw	$4,0($3)addiu	$6,$6,5sw	$6,8($9).set	noreorder.set	nomacrobeq	$4,$0,$L47sw	$4,32($10).set	macro.set	reorderlw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,36($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,40($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,44($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,48($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,52($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,29addiu	$6,$6,3sw	$6,8($9)sw	$2,56($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,60($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,64($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,30addiu	$6,$6,2sw	$6,8($9)sw	$2,68($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$2,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$3,2($4)sll	$2,$2,24sll	$5,$5,16or	$2,$2,$5or	$2,$2,$7sll	$3,$3,8or	$3,$3,$2addiu	$4,$6,1andi	$6,$6,0x7sw	$4,8($9)sll	$3,$3,$6lw	$2,12($10)srl	$3,$3,31.set	noreorder.set	nomacrobeq	$2,$0,$L51sw	$3,72($10).set	macro.set	reorderlw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,16addiu	$6,$6,16sw	$6,8($9)sw	$2,76($10)$L51:lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,80($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,28addiu	$6,$6,4sw	$6,8($9)sw	$2,84($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,30addiu	$6,$6,2sw	$6,8($9)sw	$2,88($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,29addiu	$6,$6,3sw	$6,8($9)sw	$2,92($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,96($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,31addiu	$6,$6,1sw	$6,8($9)sw	$2,100($10)lw	$6,8($9)sra	$3,$6,3addu	$3,$3,$8lbu	$4,0($3)lbu	$5,1($3)lbu	$7,3($3)lbu	$2,2($3)sll	$4,$4,24sll	$5,$5,16or	$4,$4,$5addiu	$3,$6,4or	$4,$4,$7sll	$2,$2,8sw	$3,8($9)or	$2,$2,$4andi	$6,$6,0x7sll	$2,$2,$6lw	$4,24($10)lw	$3,68($10)srl	$2,$2,28sw	$2,104($10).set	noreorder.set	nomacrobeq	$3,$0,$L53sw	$4,20984($10).set	macro.set	reorderori	$2,$4,0x80sw	$2,20984($10)$L53:lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$5,$5,16sll	$3,$3,24or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,28addiu	$6,$6,4addiu	$2,$2,1sw	$6,8($9)sw	$2,108($10)lw	$6,8($9)sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,29addiu	$11,$2,1addiu	$6,$6,3sw	$6,8($9)move	$12,$11.set	noreorder.set	nomacroblez	$11,$L55sw	$11,112($10).set	macro.set	reordermove	$11,$10move	$12,$0li	$13,32			# 0x20$L57:lw	$6,8($9)addiu	$12,$12,1sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8or	$2,$2,$3andi	$4,$6,0x7sll	$2,$2,$4srl	$2,$2,27addiu	$2,$2,2addiu	$6,$6,5slt	$3,$2,33sw	$6,8($9).set	noreorder.set	nomacrobne	$3,$0,$L58sw	$2,116($11).set	macro.set	reordersw	$13,116($11)$L58:lw	$3,112($10)slt	$2,$12,$3.set	noreorder.set	nomacrobne	$2,$0,$L57addiu	$11,$11,4.set	macro.set	reorder.set	noreorder.set	nomacroblez	$3,$L55move	$12,$3.set	macro.set	reordermove	$11,$10move	$13,$0li	$14,32			# 0x20$L62:lw	$6,8($9)addiu	$13,$13,1sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8or	$2,$2,$3andi	$4,$6,0x7sll	$2,$2,$4srl	$2,$2,27addiu	$2,$2,1addiu	$6,$6,5slt	$3,$2,33sw	$6,8($9).set	noreorder.set	nomacrobne	$3,$0,$L63sw	$2,136($11).set	macro.set	reordersw	$14,136($11)$L63:lw	$12,112($10)slt	$2,$13,$12.set	noreorder.set	nomacrobne	$2,$0,$L62addiu	$11,$11,4.set	macro.set	reorder$L55:.set	noreorder.set	nomacrobeq	$12,$0,$L65addiu	$11,$10,156.set	macro.set	reordermove	$13,$0$L67:lw	$6,8($9)addiu	$13,$13,1sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,29addiu	$6,$6,3sw	$6,8($9)sw	$2,0($11).set	noreorder.set	nomacrobne	$13,$12,$L67addiu	$11,$11,4.set	macro.set	reorder$L65:lw	$11,112($10).set	noreorder.set	nomacrobeq	$11,$0,$L149addiu	$4,$10,236.set	macro.set	reorderaddiu	$12,$10,176move	$13,$0$L70:lw	$6,8($9)addiu	$13,$13,1sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,30addiu	$6,$6,2sw	$6,8($9)sw	$2,0($12).set	noreorder.set	nomacrobne	$13,$11,$L70addiu	$12,$12,4.set	macro.set	reorderlw	$11,112($10).set	noreorder.set	nomacrobeq	$11,$0,$L149addiu	$4,$10,236.set	macro.set	reorderaddiu	$12,$10,196move	$13,$0$L73:lw	$6,8($9)addiu	$13,$13,1sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,29addiu	$6,$6,3sw	$6,8($9)sw	$2,0($12).set	noreorder.set	nomacrobne	$13,$11,$L73addiu	$12,$12,4.set	macro.set	reorderlw	$11,112($10).set	noreorder.set	nomacrobeq	$11,$0,$L149addiu	$4,$10,236.set	macro.set	reorderaddiu	$12,$10,216move	$13,$0$L76:lw	$6,8($9)addiu	$13,$13,1sra	$4,$6,3addu	$4,$4,$8lbu	$3,0($4)lbu	$5,1($4)lbu	$7,3($4)lbu	$2,2($4)sll	$3,$3,24sll	$5,$5,16or	$3,$3,$5or	$3,$3,$7sll	$2,$2,8andi	$4,$6,0x7or	$2,$2,$3sll	$2,$2,$4srl	$2,$2,29addiu	$6,$6,3

⌨️ 快捷键说明

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