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

📄 dca.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
📖 第 1 页 / 共 5 页
字号:
	sra	$4,$6,3	addu	$4,$4,$8	lbu	$3,0($4)	lbu	$5,1($4)	lbu	$7,3($4)	lbu	$2,2($4)	sll	$3,$3,24	sll	$5,$5,16	or	$3,$3,$5	or	$3,$3,$7	sll	$2,$2,8	andi	$4,$6,0x7	or	$2,$2,$3	sll	$2,$2,$4	srl	$2,$2,30	addiu	$6,$6,2	sw	$6,8($9)	sw	$2,0($12)	.set	noreorder	.set	nomacro	bne	$13,$11,$L70	addiu	$12,$12,4	.set	macro	.set	reorder	lw	$11,112($10)	.set	noreorder	.set	nomacro	beq	$11,$0,$L149	addiu	$4,$10,236	.set	macro	.set	reorder	addiu	$12,$10,196	move	$13,$0$L73:	lw	$6,8($9)	addiu	$13,$13,1	sra	$4,$6,3	addu	$4,$4,$8	lbu	$3,0($4)	lbu	$5,1($4)	lbu	$7,3($4)	lbu	$2,2($4)	sll	$3,$3,24	sll	$5,$5,16	or	$3,$3,$5	or	$3,$3,$7	sll	$2,$2,8	andi	$4,$6,0x7	or	$2,$2,$3	sll	$2,$2,$4	srl	$2,$2,29	addiu	$6,$6,3	sw	$6,8($9)	sw	$2,0($12)	.set	noreorder	.set	nomacro	bne	$13,$11,$L73	addiu	$12,$12,4	.set	macro	.set	reorder	lw	$11,112($10)	.set	noreorder	.set	nomacro	beq	$11,$0,$L149	addiu	$4,$10,236	.set	macro	.set	reorder	addiu	$12,$10,216	move	$13,$0$L76:	lw	$6,8($9)	addiu	$13,$13,1	sra	$4,$6,3	addu	$4,$4,$8	lbu	$3,0($4)	lbu	$5,1($4)	lbu	$7,3($4)	lbu	$2,2($4)	sll	$3,$3,24	sll	$5,$5,16	or	$3,$3,$5	or	$3,$3,$7	sll	$2,$2,8	andi	$4,$6,0x7	or	$2,$2,$3	sll	$2,$2,$4	srl	$2,$2,29	addiu	$6,$6,3	sw	$6,8($9)	sw	$2,0($12)	.set	noreorder	.set	nomacro	bne	$13,$11,$L76	addiu	$12,$12,4	.set	macro	.set	reorder	addiu	$4,$10,236$L149:	andi	$2,$4,0x3	li	$3,4			# 0x4	subu	$3,$3,$2	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L79	addiu	$6,$10,876	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L80	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$3,$2,$L150	addiu	$5,$4,-4	.set	macro	.set	reorder	addiu	$4,$10,237	sb	$0,236($10)$L77:	addiu	$5,$4,-4$L150:	move	$2,$0#APP	S32I2M xr1,$2#NO_APP	andi	$3,$4,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L151	addiu	$2,$6,-31	.set	macro	.set	reorder	li	$2,-32			# 0xffffffffffffffe0	and	$2,$5,$2	addiu	$4,$2,32	sltu	$3,$5,$4	.set	noreorder	.set	nomacro	beq	$3,$0,$L151	addiu	$2,$6,-31	.set	macro	.set	reorder$L123:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$4	.set	noreorder	.set	nomacro	bne	$2,$0,$L123	addiu	$2,$6,-31	.set	macro	.set	reorder$L151:	li	$3,-32			# 0xffffffffffffffe0	and	$3,$2,$3	sltu	$4,$5,$3	.set	noreorder	.set	nomacro	beq	$4,$0,$L152	addiu	$2,$6,-4	.set	macro	.set	reorder	addiu	$2,$5,4$L153:#APP	pref 30,0($2)	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	bne	$2,$0,$L153	addiu	$2,$5,4	.set	macro	.set	reorder	addiu	$2,$6,-4$L152:	li	$3,-4			# 0xfffffffffffffffc	and	$3,$2,$3	sltu	$4,$5,$3	beq	$4,$0,$L86$L125:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L125$L86:	andi	$3,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L90	addiu	$4,$5,4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L91	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$3,$2,$L154	lui	$2,%hi(bitlen.6597)	.set	macro	.set	reorder	sb	$0,4($5)$L88:	lui	$2,%hi(bitlen.6597)$L154:	addiu	$2,$2,%lo(bitlen.6597)	lw	$11,112($10)	addiu	$15,$2,4	move	$12,$0	li	$13,1			# 0x1	li	$24,32			# 0x20$L144:	sll	$2,$12,5	addu	$2,$2,$13	sll	$2,$2,2	slt	$3,$12,$11	addu	$14,$2,$10	.set	noreorder	.set	nomacro	bne	$3,$0,$L93	addiu	$12,$12,1	.set	macro	.set	reorder	addiu	$13,$13,1	slt	$2,$13,11	move	$12,$0	.set	noreorder	.set	nomacro	bne	$2,$0,$L144	addiu	$15,$15,4	.set	macro	.set	reorder	move	$4,$0	move	$5,$0$L145:	sll	$2,$4,5	addu	$2,$2,$5	sll	$2,$2,2	slt	$3,$4,$11	addu	$6,$2,$10	.set	noreorder	.set	nomacro	bne	$3,$0,$L98	addiu	$4,$4,1	.set	macro	.set	reorder	addiu	$5,$5,1	slt	$2,$5,11	.set	noreorder	.set	nomacro	bne	$2,$0,$L145	move	$4,$0	.set	macro	.set	reorder	move	$8,$0	li	$12,1			# 0x1$L146:	sll	$3,$8,5$L155:	lui	$2,%hi(thr.6598)	addiu	$2,$2,%lo(thr.6598)	addu	$3,$3,$12	sll	$4,$12,2	sll	$3,$3,2	addu	$4,$4,$2	slt	$2,$8,$11	addu	$13,$3,$10	.set	noreorder	.set	nomacro	bne	$2,$0,$L103	addiu	$8,$8,1	.set	macro	.set	reorder	addiu	$12,$12,1	slt	$2,$12,11	.set	noreorder	.set	nomacro	bne	$2,$0,$L146	move	$8,$0	.set	macro	.set	reorder	lw	$2,12($10)	beq	$2,$0,$L109	lw	$2,8($9)	addiu	$2,$2,16	sw	$2,8($9)$L109:	li	$2,65536			# 0x10000	addu	$2,$10,$2	move	$3,$0	sw	$0,-18920($2)	.set	noreorder	.set	nomacro	j	$L111	sw	$0,-18924($2)	.set	macro	.set	reorder$L103:	lw	$3,0($4)	lw	$2,236($13)	slt	$2,$2,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L155	sll	$3,$8,5	.set	macro	.set	reorder	lw	$6,8($9)	lw	$3,0($9)	sra	$4,$6,3	addu	$4,$4,$3	lbu	$2,0($4)	lbu	$5,1($4)	lbu	$7,3($4)	lbu	$3,2($4)	sll	$2,$2,24	sll	$5,$5,16	or	$2,$2,$5	or	$2,$2,$7	sll	$3,$3,8	or	$3,$3,$2	andi	$4,$6,0x7	sll	$3,$3,$4	srl	$3,$3,30	lui	$2,%hi(adj_table.6596)	addiu	$2,$2,%lo(adj_table.6596)	sll	$3,$3,2	addiu	$6,$6,2	addu	$3,$3,$2	sw	$6,8($9)	lw	$2,0($3)	lw	$11,112($10)	.set	noreorder	.set	nomacro	j	$L146	sw	$2,876($13)	.set	macro	.set	reorder$L98:	lui	$2,%hi($LC5)	lw	$3,%lo($LC5)($2)	.set	noreorder	.set	nomacro	j	$L145	sw	$3,876($6)	.set	macro	.set	reorder$L93:	lw	$6,8($9)	lw	$3,0($9)	sra	$4,$6,3	addu	$4,$4,$3	lbu	$2,0($4)	lbu	$5,1($4)	lbu	$8,3($4)	lbu	$3,2($4)	lw	$7,0($15)	sll	$2,$2,24	sll	$5,$5,16	or	$2,$2,$5	addu	$4,$7,$6	or	$2,$2,$8	sll	$3,$3,8	sw	$4,8($9)	or	$3,$3,$2	andi	$6,$6,0x7	sll	$3,$3,$6	subu	$7,$24,$7	lw	$11,112($10)	srl	$3,$3,$7	.set	noreorder	.set	nomacro	j	$L144	sw	$3,236($14)	.set	macro	.set	reorder$L90:	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L88	sb	$0,1($4)	.set	macro	.set	reorder$L79:	addiu	$4,$10,238	sb	$0,236($10)	.set	noreorder	.set	nomacro	j	$L77	sb	$0,237($10)	.set	macro	.set	reorder$L91:	sb	$0,6($5)	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L88	sb	$0,5($5)	.set	macro	.set	reorder$L80:	addiu	$4,$10,239	sb	$0,236($10)	sb	$0,237($10)	.set	noreorder	.set	nomacro	j	$L77	sb	$0,238($10)	.set	macro	.set	reorder	.end	dca_parse_frame_header	.section	.rodata.str1.4,"aMS",@progbits,1	.align	2$LC6:	.ascii	"Input frame size larger then DCA_MAX_FRAME_SIZE!\012\000"	.align	2$LC7:	.ascii	"Not a valid DCA frame\012\000"	.align	2$LC8:	.ascii	"DTS source channels are less than specified: output to %"	.ascii	"d channels.\012\000"	.align	2$LC9:	.ascii	"Cannot downmix DTS to %d channels.\012\000"	.align	2$LC10:	.ascii	"check failed: %i>%i\000"	.globl	__floatsisf	.globl	__mulsf3	.align	2$LC12:	.ascii	"ERROR: block code look-up failed\012\000"	.globl	__addsf3	.align	2$LC14:	.ascii	"Stream with high frequencies VQ coding\012\000"	.align	2$LC16:	.ascii	"Didn't get subframe DSYNC\012\000"	.align	2$LC18:	.ascii	"Not implemented!\012\000"	.globl	__subsf3	.section	.rodata.cst8	.align	3$LC11:	.word	515396076	.word	1067576197	.section	.rodata.cst4	.align	2$LC13:	.word	956301312	.align	2$LC15:	.word	1031798784	.align	2$LC17:	.word	1059760811	.align	2$LC19:	.word	872415232	.section	.text.dca_decode_frame,"ax",@progbits	.align	2	.align	5	.ent	dca_decode_frame	.type	dca_decode_frame, @functiondca_decode_frame:	.frame	$sp,5872,$31		# vars= 5808, regs= 10/0, args= 24, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	addiu	$sp,$sp,-5872	sw	$19,5844($sp)	sw	$18,5840($sp)	sw	$31,5868($sp)	sw	$fp,5864($sp)	sw	$23,5860($sp)	sw	$22,5856($sp)	sw	$21,5852($sp)	sw	$20,5848($sp)	sw	$17,5836($sp)	sw	$16,5832($sp)	lw	$3,5888($sp)	move	$18,$4	lw	$4,136($4)	sltu	$2,$3,16384	move	$19,$5	sw	$6,5880($sp)	.set	noreorder	.set	nomacro	beq	$2,$0,$L605	sw	$4,5644($sp)	.set	macro	.set	reorder	lbu	$6,0($7)	lbu	$10,1($7)	lbu	$4,2($7)	sll	$3,$10,16	sll	$2,$6,24	lbu	$5,3($7)	or	$2,$2,$3	or	$2,$2,$5	sll	$4,$4,8	or	$4,$4,$2	li	$3,2147352576			# 0x7ffe0000	lw	$2,5644($sp)	ori	$3,$3,0x8001	.set	noreorder	.set	nomacro	beq	$4,$3,$L162	addiu	$17,$2,30208	.set	macro	.set	reorder	sltu	$2,$3,$4	.set	noreorder	.set	nomacro	beq	$2,$0,$L606	li	$2,536805376			# 0x1fff0000	.set	macro	.set	reorder	li	$2,-25231360			# 0xfffffffffe7f0000	ori	$2,$2,0x180	.set	noreorder	.set	nomacro	beq	$4,$2,$L163	li	$2,-14745600			# 0xffffffffff1f0000	.set	macro	.set	reorder	ori	$2,$2,0xe8	.set	noreorder	.set	nomacro	beq	$4,$2,$L650	lw	$3,5888($sp)	.set	macro	.set	reorder	li	$16,-1			# 0xffffffffffffffff$L165:	lw	$4,5644($sp)$L643:	li	$2,65536			# 0x10000	addu	$2,$4,$2	li	$3,-1			# 0xffffffffffffffff	.set	noreorder	.set	nomacro	beq	$16,$3,$L159	sw	$16,-18944($2)	.set	macro	.set	reorder$L198:	sll	$3,$16,3	li	$2,46596			# 0xb604	addu	$2,$4,$2	sra	$5,$3,3	.set	noreorder	.set	nomacro	bltz	$5,$L200	sw	$2,5544($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bltz	$3,$L200	lw	$7,5544($sp)	.set	macro	.set	reorder	move	$4,$17	addu	$2,$17,$5	sw	$4,0($7)	lw	$4,5644($sp)	sw	$3,12($7)	sw	$2,4($7)	.set	noreorder	.set	nomacro	jal	dca_parse_frame_header	sw	$0,8($7)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bltz	$2,$L651	lw	$2,5880($sp)	.set	macro	.set	reorder	lw	$3,5644($sp)$L657:	lw	$4,832($18)	lw	$2,28($3)	move	$5,$3	sw	$2,64($18)	lw	$3,32($3)	sw	$4,5712($sp)	sw	$3,4($18)	lw	$2,68($5)	lw	$3,112($5)	sltu	$2,$0,$2	addu	$16,$2,$3	.set	noreorder	.set	nomacro	beq	$4,$0,$L601	sw	$4,68($18)	.set	macro	.set	reorder	lw	$6,5712($sp)	slt	$2,$16,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L608	lui	$6,%hi($LC8)	.set	macro	.set	reorder$L208:	lw	$7,68($18)	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$7,$2,$L609	sw	$7,5712($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$16,$7,$L610	lui	$6,%hi($LC9)	.set	macro	.set	reorder$L212:	lw	$5,5644($sp)	lw	$6,5712($sp)	lw	$3,16($5)	sll	$6,$6,9	addiu	$4,$3,7	slt	$2,$3,0	movn	$3,$4,$2	sra	$3,$3,3	mul	$3,$3,$6	lw	$4,5880($sp)	sw	$6,5664($sp)	lw	$2,0($4)	sltu	$2,$2,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L214	lw	$6,5880($sp)	.set	macro	.set	reorder	li	$5,-1			# 0xffffffffffffffff	sw	$5,5888($sp)$L199:	lw	$2,5888($sp)	lw	$31,5868($sp)	lw	$fp,5864($sp)	lw	$23,5860($sp)	lw	$22,5856($sp)	lw	$21,5852($sp)	lw	$20,5848($sp)	lw	$19,5844($sp)	lw	$18,5840($sp)	lw	$17,5836($sp)	lw	$16,5832($sp)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,5872	.set	macro	.set	reorder$L606:	ori	$2,$2,0xe800	.set	noreorder	.set	nomacro	bne	$4,$2,$L165	li	$16,-1			# 0xffffffffffffffff	.set	macro	.set	reorder	lw	$3,5888($sp)$L650:	addiu	$2,$3,1	sra	$12,$2,1	.set	noreorder	.set	nomacro	blez	$12,$L611	li	$2,536805376			# 0x1fff0000	.set	macro	.set	reorder	ori	$2,$2,0xe800	.set	noreorder	.set	nomacro	beq	$4,$2,$L181	li	$2,-16777216			# 0xffffffffff000000	.set	macro	.set	reorder	li	$3,16711680			# 0xff0000	ori	$14,$2,0xff00	ori	$15,$3,0xff	move	$9,$17	move	$11,$0	move	$4,$0	li	$8,32			# 0x20	.set	noreorder	.set	nomacro	j	$L183	li	$13,14			# 0xe	.set	macro	.set	reorder$L612:	subu	$3,$13,$8	sll	$2,$4,$8	srl	$3,$5,$3	or	$2,$2,$3	srl	$4,$2,8	sll	$2,$2,8	and	$2,$2,$14	and	$4,$4,$15	or	$2,$2,$4	sll	$3,$2,16	srl	$2,$2,16	or	$2,$2,$3	addiu	$11,$11,1	sw	$2,0($9)	addiu	$8,$8,18	.set	noreorder	.set	nomacro	beq	$11,$12,$L187	addiu	$9,$9,4	.set	macro	.set	reorder$L613:	addiu	$7,$7,2	lbu	$6,0($7)	lbu	$10,1($7)	move	$4,$5$L183:	sll	$2,$10,8	or	$2,$2,$6	slt	$3,$8,15	.set	noreorder	.set	nomacro	bne	$3,$0,$L612	andi	$5,$2,0x3fff	.set	macro	.set	reorder	sll	$2,$4,14	addiu	$11,$11,1	or	$5,$5,$2	.set	noreorder	.set	nomacro	bne	$11,$12,$L613	addiu	$8,$8,-14	.set	macro	.set	reorder$L187:	slt	$2,$8,32	.set	noreorder	.set	nomacro	beq	$2,$0,$L614	move	$4,$8	.set	macro	.set	reorder	sll	$6,$5,$8	move	$5,$9$L196:	addiu	$4,$4,8	srl	$2,$6,24	slt	$3,$4,32	sb	$2,0($5)	sll	$6,$6,8	.set	noreorder	.set	nomacro	bne	$3,$0,$L196	addiu	$5,$5,1	.set	macro	.set	reorder	subu	$2,$5,$17	sll	$2,$2,3	lw	$4,5644($sp)	sra	$16,$2,3	li	$2,65536			# 0x10000	addu	$2,$4,$2	li	$3,-1			# 0xffffffffffffffff	.set	noreorder	.set	nomacro	bne	$16,$3,$L198	sw	$16,-18944($2)	.set	macro	.set	reorder$L159:	lui	$6,%hi($LC7)	move	$4,$18	move	$5,$0	.set	noreorder	.set	nomacro	jal	av_log	addiu	$6,$6,%lo($LC7)	.set	macro	.set	reorder	li	$5,-1			# 0xffffffffffffffff	sw	$5,5888($sp)	lw	$2,5888($sp)	lw	$31,5868($sp)	lw	$fp,5864($sp)	lw	$23,5860($sp)	lw	$22,5856($sp)	lw	$21,5852($sp)	lw	$20,5848($sp)	lw	$19,5844($sp)	lw	$18,5840($sp)	lw	$17,5836($sp)	lw	$16,5832($sp)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,5872	.set	macro	.set	reorder$L608:	addiu	$6,$6,%lo($LC8)	move	$4,$18	li	$5,1			# 0x1	.set	noreorder	.set	nomacro	jal	av_log	move	$7,$16	.set	macro	.set	reorder$L601:	.set	noreorder	.set	nomacro	j	$L208	sw	$16,68($18)	.set	macro	.set	reorder$L214:	lw	$7,5644($sp)	sw	$0,0($6)	lw	$2,16($7)	addiu	$4,$2,7	slt	$3,$2,0

⌨️ 快捷键说明

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