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

📄 alac.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
📖 第 1 页 / 共 3 页
字号:
	j	$L61	sw	$11,8($16)	.set	macro	.set	reorder$L131:	li	$2,31			# 0x1f	.set	noreorder	.set	nomacro	beq	$12,$2,$L265	slt	$2,$17,2	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	blez	$12,$L133	lw	$6,96($fp)	.set	macro	.set	reorder	li	$2,32			# 0x20	subu	$24,$2,$6	move	$4,$15	move	$5,$8	move	$6,$0$L152:	lw	$3,4($5)	lw	$2,0($4)	addiu	$6,$6,1	addu	$2,$2,$3	sll	$2,$2,$24	sra	$2,$2,$24	sw	$2,4($4)	addiu	$5,$5,4	.set	noreorder	.set	nomacro	bne	$12,$6,$L152	addiu	$4,$4,4	.set	macro	.set	reorder	addiu	$21,$12,1	slt	$2,$21,$17	.set	noreorder	.set	nomacro	beq	$2,$0,$L133	sll	$2,$12,2	.set	macro	.set	reorder	addu	$19,$15,$2	addiu	$5,$14,-1	addu	$20,$8,$2	addiu	$22,$12,-1	move	$25,$19	sw	$5,120($fp)$L155:	lw	$9,4($20)	lw	$7,0($15)	lw	$4,16($fp)	move	$5,$19	move	$6,$0	mtlo	$0$L156:	lw	$2,0($5)	lh	$3,0($4)	subu	$2,$2,$7	addiu	$6,$6,1	madd	$2,$3	addiu	$5,$5,-4	.set	noreorder	.set	nomacro	bne	$12,$6,$L156	addiu	$4,$4,2	.set	macro	.set	reorder	lw	$3,120($fp)	li	$2,1			# 0x1	mflo	$4	sll	$2,$2,$3	addu	$2,$2,$4	sra	$2,$2,$14	addu	$3,$9,$7	addu	$2,$2,$3	sll	$2,$2,$24	sra	$2,$2,$24	.set	noreorder	.set	nomacro	blez	$9,$L158	sw	$2,4($25)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bltz	$22,$L160	lw	$5,16($fp)	.set	macro	.set	reorder	sll	$2,$12,1	addu	$2,$2,$5	lw	$11,0($15)	addiu	$4,$2,-2	move	$7,$15	move	$6,$22	li	$10,1			# 0x1	.set	noreorder	.set	nomacro	j	$L162	li	$13,-1			# 0xffffffffffffffff	.set	macro	.set	reorder$L266:	.set	noreorder	.set	nomacro	blez	$9,$L160	addiu	$4,$4,-2	.set	macro	.set	reorder$L162:	lw	$2,4($7)	move	$8,$0	subu	$3,$11,$2	.set	noreorder	.set	nomacro	beq	$3,$0,$L165	move	$5,$0	.set	macro	.set	reorder	subu	$2,$0,$3	sra	$2,$2,$14	mul	$5,$2,$10	li	$8,65535			# 0xffff	.set	noreorder	.set	nomacro	blez	$3,$L165	sra	$2,$3,$14	.set	macro	.set	reorder	mul	$5,$10,$2	li	$8,1			# 0x1$L165:	lhu	$2,0($4)	addiu	$6,$6,-1	subu	$2,$2,$8	subu	$9,$9,$5	addiu	$7,$7,4	addiu	$10,$10,1	.set	noreorder	.set	nomacro	bne	$6,$13,$L266	sh	$2,0($4)	.set	macro	.set	reorder$L160:	addiu	$21,$21,1$L269:	slt	$2,$21,$17	addiu	$20,$20,4	addiu	$25,$25,4	.set	noreorder	.set	nomacro	beq	$2,$0,$L133	addiu	$19,$19,4	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L155	addiu	$15,$15,4	.set	macro	.set	reorder$L158:	beq	$9,$0,$L160	bltz	$22,$L160	.set	noreorder	.set	nomacro	bgez	$9,$L160	lw	$3,16($fp)	.set	macro	.set	reorder	sll	$2,$12,1	addu	$2,$2,$3	lw	$11,0($15)	addiu	$5,$2,-2	move	$8,$15	move	$7,$22	li	$13,1			# 0x1	.set	noreorder	.set	nomacro	j	$L172	li	$23,-1			# 0xffffffffffffffff	.set	macro	.set	reorder$L267:	bgez	$9,$L160$L172:	lw	$2,4($8)	move	$10,$0	subu	$4,$11,$2	.set	noreorder	.set	nomacro	beq	$4,$0,$L175	move	$6,$0	.set	macro	.set	reorder	sra	$2,$4,$14	subu	$3,$0,$4	mul	$6,$13,$2	sra	$3,$3,$14	.set	noreorder	.set	nomacro	blez	$4,$L175	li	$10,1			# 0x1	.set	macro	.set	reorder	mul	$6,$13,$3	li	$10,65535			# 0xffff$L175:	lhu	$2,0($5)	addiu	$7,$7,-1	subu	$2,$2,$10	sh	$2,0($5)	subu	$9,$9,$6	addiu	$8,$8,4	addiu	$13,$13,1	.set	noreorder	.set	nomacro	bne	$7,$23,$L267	addiu	$5,$5,-2	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L269	addiu	$21,$21,1	.set	macro	.set	reorder$L245:	.set	noreorder	.set	nomacro	j	$L44	li	$9,1			# 0x1	.set	macro	.set	reorder$L246:	.set	noreorder	.set	nomacro	j	$L44	li	$9,2			# 0x2	.set	macro	.set	reorder$L247:	.set	noreorder	.set	nomacro	j	$L44	li	$9,3			# 0x3	.set	macro	.set	reorder$L129:	lui	$6,%hi($LC5)	lw	$4,168($fp)	addiu	$6,$6,%lo($LC5)	.set	noreorder	.set	nomacro	jal	av_log	move	$5,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L270	lw	$2,92($fp)	.set	macro	.set	reorder$L248:	.set	noreorder	.set	nomacro	j	$L44	li	$9,4			# 0x4	.set	macro	.set	reorder$L249:	.set	noreorder	.set	nomacro	j	$L44	li	$9,5			# 0x5	.set	macro	.set	reorder$L250:	.set	noreorder	.set	nomacro	j	$L44	li	$9,6			# 0x6	.set	macro	.set	reorder$L251:	.set	noreorder	.set	nomacro	j	$L44	li	$9,7			# 0x7	.set	macro	.set	reorder$L59:	.set	noreorder	.set	nomacro	j	$L44	li	$9,8			# 0x8	.set	macro	.set	reorder$L261:	.set	noreorder	.set	nomacro	jal	memset	move	$5,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L271	addu	$2,$19,$20	.set	macro	.set	reorder$L114:	addiu	$5,$10,6	sb	$0,4($10)	.set	noreorder	.set	nomacro	j	$L112	sb	$0,5($10)	.set	macro	.set	reorder$L124:	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L111	sb	$0,1($3)	.set	macro	.set	reorder$L115:	addiu	$5,$10,7	sb	$0,4($10)	sb	$0,5($10)	.set	noreorder	.set	nomacro	j	$L112	sb	$0,6($10)	.set	macro	.set	reorder$L125:	sb	$0,6($5)	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L111	sb	$0,5($5)	.set	macro	.set	reorder$L265:	.set	noreorder	.set	nomacro	bne	$2,$0,$L133	lw	$4,44($fp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	blez	$4,$L133	lw	$5,96($fp)	.set	macro	.set	reorder	li	$2,32			# 0x20	subu	$7,$2,$5	move	$4,$15	move	$5,$8	li	$6,1			# 0x1$L150:	lw	$3,4($5)	lw	$2,0($4)	addiu	$6,$6,1	addu	$2,$2,$3	sll	$2,$2,$7	sra	$2,$2,$7	sw	$2,4($4)	addiu	$5,$5,4	.set	noreorder	.set	nomacro	bne	$17,$6,$L150	addiu	$4,$4,4	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L270	lw	$2,92($fp)	.set	macro	.set	reorder$L263:	.set	noreorder	.set	nomacro	j	$L111	sb	$0,4($5)	.set	macro	.set	reorder$L262:	addiu	$5,$10,5	.set	noreorder	.set	nomacro	j	$L112	sb	$0,4($10)	.set	macro	.set	reorder$L264:	move	$5,$15	addu	$3,$15,$2	sltu	$2,$15,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L139	move	$4,$8	.set	macro	.set	reorder$L215:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$5,4	S32SDI xr2,$5,4	S32SDI xr3,$5,4	S32SDI xr4,$5,4	S32SDI xr5,$5,4	S32SDI xr6,$5,4	S32SDI xr7,$5,4	S32SDI xr8,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L215$L139:	lw	$6,36($fp)	addu	$3,$3,$6	sltu	$2,$5,$3	beq	$2,$0,$L141$L216:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L216$L141:	lw	$3,40($fp)	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L144	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L145	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$3,$2,$L270	lw	$2,92($fp)	.set	macro	.set	reorder	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L133	sb	$2,4($5)	.set	macro	.set	reorder$L241:	li	$2,2			# 0x2	beq	$5,$2,$L196	.set	noreorder	.set	nomacro	blez	$17,$L7	lw	$5,172($fp)	.set	macro	.set	reorder	lw	$2,28($18)	lw	$3,44($18)	sll	$6,$2,1	move	$4,$0$L204:	lw	$2,0($3)	addiu	$4,$4,1	sh	$2,0($5)	addiu	$3,$3,4	.set	noreorder	.set	nomacro	bne	$17,$4,$L204	addu	$5,$5,$6	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L272	move	$sp,$fp	.set	macro	.set	reorder$L242:	move	$4,$8	addiu	$6,$6,%lo($LC1)	.set	noreorder	.set	nomacro	jal	av_log	move	$5,$0	.set	macro	.set	reorder	lw	$4,168($fp)	lui	$6,%hi($LC2)	addiu	$6,$6,%lo($LC2)	.set	noreorder	.set	nomacro	jal	av_log	move	$5,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L272	move	$sp,$fp	.set	macro	.set	reorder$L253:	move	$15,$0$L83:	li	$2,-65536			# 0xffffffffffff0000	and	$2,$12,$2	.set	noreorder	.set	nomacro	bne	$2,$0,$L101	move	$3,$12	.set	macro	.set	reorder	move	$6,$0$L102:	andi	$2,$3,0xff00	.set	noreorder	.set	nomacro	beq	$2,$0,$L280	lui	$2,%hi(ff_log2_tab)	.set	macro	.set	reorder	srl	$3,$3,8	addiu	$6,$6,8$L280:	addiu	$2,$2,%lo(ff_log2_tab)	addu	$2,$3,$2	sra	$5,$11,3	addu	$5,$5,$13	lbu	$4,0($2)	lbu	$3,0($5)	lbu	$7,1($5)	addu	$4,$6,$4	li	$2,31			# 0x1f	subu	$2,$2,$4	lbu	$8,3($5)	sll	$7,$7,16	lbu	$4,2($5)	addiu	$6,$12,16	sll	$3,$3,24	or	$3,$3,$7	srl	$6,$6,6	or	$3,$3,$8	addu	$6,$2,$6	sll	$4,$4,8	addiu	$7,$6,-24	or	$4,$4,$3	andi	$5,$11,0x7	subu	$3,$0,$7	li	$8,1			# 0x1	sll	$4,$4,$5	srl	$4,$4,$3	sll	$2,$8,$7	lw	$3,48($fp)	addiu	$2,$2,-1	and	$2,$3,$2	mul	$3,$15,$2	addu	$2,$3,$4	slt	$3,$4,2	.set	noreorder	.set	nomacro	bne	$3,$0,$L268	addiu	$19,$2,-1	.set	macro	.set	reorder	addu	$11,$7,$11	.set	noreorder	.set	nomacro	j	$L100	sw	$11,8($16)	.set	macro	.set	reorder$L101:	srl	$3,$12,16	.set	noreorder	.set	nomacro	j	$L102	li	$6,16			# 0x10	.set	macro	.set	reorder$L268:	subu	$3,$8,$4	addiu	$2,$6,-25	addu	$11,$11,$2	addu	$19,$19,$3	.set	noreorder	.set	nomacro	j	$L100	sw	$11,8($16)	.set	macro	.set	reorder$L254:	.set	noreorder	.set	nomacro	j	$L83	li	$15,1			# 0x1	.set	macro	.set	reorder$L255:	.set	noreorder	.set	nomacro	j	$L83	li	$15,2			# 0x2	.set	macro	.set	reorder$L256:	.set	noreorder	.set	nomacro	j	$L83	li	$15,3			# 0x3	.set	macro	.set	reorder$L257:	.set	noreorder	.set	nomacro	j	$L83	li	$15,4			# 0x4	.set	macro	.set	reorder$L258:	.set	noreorder	.set	nomacro	j	$L83	li	$15,5			# 0x5	.set	macro	.set	reorder$L259:	.set	noreorder	.set	nomacro	j	$L83	li	$15,6			# 0x6	.set	macro	.set	reorder$L243:	lw	$4,168($fp)	addiu	$6,$6,%lo($LC4)	.set	noreorder	.set	nomacro	jal	av_log	move	$5,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L273	lw	$5,124($fp)	.set	macro	.set	reorder$L260:	.set	noreorder	.set	nomacro	j	$L83	li	$15,7			# 0x7	.set	macro	.set	reorder$L98:	.set	noreorder	.set	nomacro	j	$L83	li	$15,8			# 0x8	.set	macro	.set	reorder$L144:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L133	sb	$3,5($5)	.set	macro	.set	reorder$L196:	.set	noreorder	.set	nomacro	blez	$17,$L7	lw	$2,28($18)	.set	macro	.set	reorder	andi	$10,$4,0x00ff	.set	noreorder	.set	nomacro	beq	$10,$0,$L200	sll	$8,$2,1	.set	macro	.set	reorder	lw	$11,48($18)	lw	$7,44($18)	andi	$9,$3,0x00ff	move	$6,$0$L202:	sll	$3,$6,2	addu	$2,$11,$3	lw	$5,0($2)	addu	$3,$7,$3	mul	$2,$10,$5	lw	$4,0($3)	sra	$2,$2,$9	subu	$4,$4,$2	lw	$2,172($fp)	addu	$5,$5,$4	sh	$5,0($2)	sh	$4,2($2)	addiu	$6,$6,1	addu	$2,$2,$8	.set	noreorder	.set	nomacro	bne	$17,$6,$L202	sw	$2,172($fp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L272	move	$sp,$fp	.set	macro	.set	reorder$L145:	lbu	$2,4($4)	sb	$2,4($5)	lbu	$3,5($4)	sb	$3,5($5)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L133	sb	$2,6($5)	.set	macro	.set	reorder$L200:	lw	$9,48($18)	lw	$7,44($18)	move	$6,$0$L203:	sll	$2,$6,2	addu	$4,$7,$2	addu	$2,$9,$2	lw	$3,0($4)	lh	$5,0($2)	lw	$4,172($fp)	addiu	$6,$6,1	sh	$3,0($4)	sh	$5,2($4)	addu	$4,$4,$8	.set	noreorder	.set	nomacro	bne	$17,$6,$L203	sw	$4,172($fp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L272	move	$sp,$fp	.set	macro	.set	reorder	.end	alac_decode_frame	.globl	alac_decoder	.section	.rodata.str1.4	.align	2$LC7:	.ascii	"alac\000"	.data	.align	2	.type	alac_decoder, @object	.size	alac_decoder, 52alac_decoder:	.word	$LC7	.word	1	.word	86035	.word	76	.word	alac_decode_init	.word	0	.word	alac_decode_close	.word	alac_decode_frame	.space	20	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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