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

📄 vorbis_dec.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
📖 第 1 页 / 共 5 页
字号:
	.set	macro	.set	reorder	addiu	$2,$6,-4$L349:	li	$3,-4			# 0xfffffffffffffffc	and	$3,$2,$3	sltu	$4,$5,$3	beq	$4,$0,$L227$L305:#APP	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L305$L227:	andi	$3,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L230	addiu	$4,$5,4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$3,$2,$L231	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L332$L217:	lbu	$2,3232($20)$L340:	.set	noreorder	.set	nomacro	blez	$2,$L232	lw	$4,72($fp)	.set	macro	.set	reorder	move	$16,$0	srl	$4,$4,1	sll	$19,$4,2	.set	noreorder	.set	nomacro	j	$L234	sw	$4,88($fp)	.set	macro	.set	reorder$L333:	lw	$3,16($17)	lw	$4,3280($20)	addu	$3,$3,$16	lbu	$2,0($3)	addu	$2,$2,$17	lbu	$3,20($2)	li	$2,616			# 0x268	mul	$6,$3,$2	addu	$5,$6,$4	lw	$2,4($5)	move	$6,$18	addiu	$5,$5,8	.set	noreorder	.set	nomacro	jal	$2	move	$4,$20	.set	macro	.set	reorder	addu	$3,$16,$22	sb	$2,0($3)	lbu	$2,3232($20)	addiu	$16,$16,1	slt	$2,$16,$2	.set	noreorder	.set	nomacro	beq	$2,$0,$L232	addu	$18,$18,$19	.set	macro	.set	reorder$L234:	lbu	$2,0($17)	sltu	$2,$2,2	beq	$2,$0,$L333	lbu	$3,20($17)	li	$4,616			# 0x268	mul	$6,$3,$4	lw	$2,3280($20)	move	$4,$20	addu	$5,$6,$2	lw	$2,4($5)	move	$6,$18	.set	noreorder	.set	nomacro	jal	$2	addiu	$5,$5,8	.set	macro	.set	reorder	addu	$3,$16,$22	sb	$2,0($3)	lbu	$2,3232($20)	addiu	$16,$16,1	slt	$2,$16,$2	.set	noreorder	.set	nomacro	bne	$2,$0,$L234	addu	$18,$18,$19	.set	macro	.set	reorder$L232:	lw	$2,4($17)	addiu	$6,$2,-1	bltz	$6,$L239$L306:	lw	$2,8($17)	lw	$4,12($17)	addu	$2,$2,$6	addu	$4,$4,$6	lbu	$5,0($2)	lbu	$3,0($4)	addu	$5,$22,$5	addu	$3,$22,$3	lbu	$4,0($3)	lbu	$2,0($5)	and	$2,$2,$4	bne	$2,$0,$L241	sb	$0,0($5)	lw	$2,12($17)	addu	$2,$2,$6	lbu	$3,0($2)	addu	$3,$22,$3	sb	$0,0($3)$L241:	addiu	$6,$6,-1	bgez	$6,$L306$L239:	lbu	$3,0($17)	.set	noreorder	.set	nomacro	blez	$3,$L243	lw	$2,72($fp)	.set	macro	.set	reorder	move	$19,$0	srl	$2,$2,1	sw	$2,88($fp)	lbu	$18,3232($20)	.set	noreorder	.set	nomacro	blez	$18,$L334	move	$16,$0	.set	macro	.set	reorder	move	$4,$0$L351:	.set	noreorder	.set	nomacro	j	$L247	move	$6,$0	.set	macro	.set	reorder$L336:	li	$2,1	sb	$2,0($5)$L255:	addiu	$2,$6,1	addiu	$3,$16,1	lbu	$18,3232($20)	andi	$6,$2,0x00ff	andi	$16,$3,0x00ff$L252:	addiu	$4,$4,1	slt	$2,$4,$18	.set	noreorder	.set	nomacro	beq	$2,$0,$L335	lw	$3,72($fp)	.set	macro	.set	reorder	lbu	$3,0($17)$L247:	li	$2,1			# 0x1	addu	$5,$23,$4	.set	noreorder	.set	nomacro	beq	$3,$2,$L248	addu	$7,$4,$22	.set	macro	.set	reorder	lw	$2,16($17)	addu	$2,$2,$4	lbu	$2,0($2)	.set	noreorder	.set	nomacro	beq	$2,$0,$L252	move	$19,$0	.set	macro	.set	reorder	move	$19,$2$L248:	sb	$16,0($5)	lbu	$2,0($7)	.set	noreorder	.set	nomacro	bne	$2,$0,$L336	addu	$5,$21,$6	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L255	sb	$0,0($5)	.set	macro	.set	reorder$L190:	srl	$3,$3,16	.set	noreorder	.set	nomacro	j	$L192	li	$10,16			# 0x10	.set	macro	.set	reorder$L335:	mul	$2,$3,$6	srl	$2,$2,1	sll	$18,$2,2$L257:	addu	$2,$19,$17	lbu	$3,36($2)	lw	$4,3288($20)	sll	$2,$3,8	sll	$5,$3,2	addu	$5,$5,$2	subu	$5,$5,$3	sll	$5,$5,3	addu	$5,$5,$4	lw	$4,64($fp)	move	$7,$21	sw	$4,16($sp)	lw	$2,88($fp)	move	$4,$20	.set	noreorder	.set	nomacro	jal	vorbis_residue_decode	sw	$2,20($sp)	.set	macro	.set	reorder	lbu	$3,0($17)	addiu	$19,$19,1	slt	$2,$19,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L243	lw	$4,64($fp)	.set	macro	.set	reorder	addu	$4,$4,$18	sw	$4,64($fp)	lbu	$18,3232($20)	.set	noreorder	.set	nomacro	bgtz	$18,$L351	move	$4,$0	.set	macro	.set	reorder$L334:	move	$6,$0	.set	noreorder	.set	nomacro	j	$L257	move	$18,$0	.set	macro	.set	reorder$L243:	lw	$2,4($17)	addiu	$16,$2,-1	.set	noreorder	.set	nomacro	bltz	$16,$L260	lw	$5,72($fp)	.set	macro	.set	reorder	srl	$18,$5,1$L262:	lw	$2,8($17)	lw	$3,12($17)	addu	$2,$2,$16	addu	$3,$3,$16	lbu	$5,0($2)	lbu	$6,0($3)	addu	$5,$23,$5	addu	$6,$23,$6	lw	$2,72($fp)	lbu	$4,0($5)	lbu	$5,0($6)	mul	$4,$2,$4	mul	$5,$2,$5	srl	$4,$4,1	lw	$2,3312($20)	srl	$5,$5,1	sll	$4,$4,2	sll	$5,$5,2	lw	$3,2876($20)	addiu	$16,$16,-1	addu	$5,$2,$5	addu	$4,$2,$4	.set	noreorder	.set	nomacro	jal	$3	move	$6,$18	.set	macro	.set	reorder	bgez	$16,$L262$L260:	lbu	$18,3232($20)	.set	noreorder	.set	nomacro	blez	$18,$L263	lw	$16,3316($20)	.set	macro	.set	reorder	lw	$2,72($fp)	move	$17,$0	srl	$19,$2,1	sll	$21,$19,2$L265:	addu	$2,$23,$17	lbu	$5,0($2)	lw	$2,72($fp)	lw	$3,3312($20)	mul	$5,$2,$5	lw	$2,2884($20)	srl	$5,$5,1	sll	$5,$5,2	move	$4,$16	addu	$5,$5,$3	.set	noreorder	.set	nomacro	jal	$2	move	$6,$19	.set	macro	.set	reorder	lbu	$18,3232($20)	addiu	$17,$17,1	slt	$2,$17,$18	.set	noreorder	.set	nomacro	bne	$2,$0,$L265	addu	$16,$16,$21	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	blez	$18,$L352	move	$22,$0	.set	macro	.set	reorder	sw	$0,68($fp)	sw	$0,36($fp)	sw	$0,32($fp)$L268:	lw	$3,40($fp)	lw	$2,3304($20)	lw	$8,3256($20)	addu	$2,$2,$3	lbu	$3,0($2)	lw	$2,68($fp)	sll	$4,$3,4	mul	$8,$2,$8	sll	$2,$3,2	subu	$4,$4,$2	lw	$5,36($fp)	lw	$2,3320($20)	subu	$4,$4,$3	srl	$8,$8,1	lw	$3,3332($20)	sll	$8,$8,2	sw	$3,44($fp)	srl	$6,$5,1	lw	$3,3316($20)	addu	$21,$8,$2	lw	$2,3328($20)	sll	$6,$6,2	addu	$6,$6,$3	sw	$2,56($fp)	lw	$3,3264($20)	lw	$2,3260($20)	sll	$4,$4,2	addiu	$4,$4,3136	lw	$9,3176($20)	lw	$7,3336($20)	lw	$5,44($fp)	addu	$4,$20,$4	sw	$3,52($fp)	sw	$2,48($fp)	.set	noreorder	.set	nomacro	jal	$9	lw	$19,3324($20)	.set	macro	.set	reorder	lw	$3,40($fp)	lw	$2,3304($20)	addu	$2,$2,$3	lbu	$3,0($2)	.set	noreorder	.set	nomacro	beq	$3,$0,$L269	lw	$4,68($fp)	.set	macro	.set	reorder	lw	$4,80($fp)	.set	noreorder	.set	nomacro	beq	$4,$0,$L271	move	$7,$21	.set	macro	.set	reorder	lw	$2,3340($20)	lw	$5,56($fp)	lw	$6,32($fp)	sw	$2,16($sp)	lw	$3,3256($20)	sw	$18,24($sp)	srl	$3,$3,1	sw	$3,20($sp)	addu	$4,$5,$6	lw	$2,2892($20)	lw	$5,44($fp)	lw	$6,52($fp)	.set	noreorder	.set	nomacro	jal	$2	move	$7,$21	.set	macro	.set	reorder	lw	$3,3256($20)	lw	$4,76($fp)	.set	noreorder	.set	nomacro	bne	$4,$0,$L337	srl	$22,$3,1	.set	macro	.set	reorder$L281:	lw	$19,3252($20)	srl	$2,$3,1	subu	$3,$3,$19	srl	$17,$3,2	lw	$3,44($fp)	sll	$2,$2,2	.set	noreorder	.set	nomacro	beq	$17,$0,$L284	addu	$16,$3,$2	.set	macro	.set	reorder	move	$6,$0	move	$4,$0$L286:	sll	$4,$4,2	addu	$2,$4,$16	lw	$3,0($2)	lw	$5,3344($20)	addu	$4,$4,$21	addiu	$6,$6,1	addu	$3,$3,$5	sw	$3,0($4)	.set	noreorder	.set	nomacro	bne	$6,$17,$L286	move	$4,$6	.set	macro	.set	reorder	lw	$19,3252($20)$L284:	sll	$4,$17,2	lw	$2,2888($20)	lw	$6,48($fp)	addu	$5,$16,$4	srl	$7,$19,1	.set	noreorder	.set	nomacro	jal	$2	addu	$4,$21,$4	.set	macro	.set	reorder$L283:	lw	$5,68($fp)$L338:	lbu	$18,3232($20)	lw	$6,36($fp)	lw	$4,32($fp)	lw	$3,72($fp)	addiu	$5,$5,1	addu	$6,$6,$3	addiu	$4,$4,4	slt	$2,$5,$18	sw	$5,68($fp)	sw	$6,36($fp)	.set	noreorder	.set	nomacro	bne	$2,$0,$L268	sw	$4,32($fp)	.set	macro	.set	reorder$L296:	mul	$2,$18,$22	sw	$17,3324($20)$L186:	lw	$sp,84($fp)	move	$sp,$fp	lw	$31,132($sp)	lw	$fp,128($sp)	lw	$23,124($sp)	lw	$22,120($sp)	lw	$21,116($sp)	lw	$20,112($sp)	lw	$19,108($sp)	lw	$18,104($sp)	lw	$17,100($sp)	lw	$16,96($sp)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,136	.set	macro	.set	reorder$L269:	lw	$23,3340($20)	beq	$23,$0,$L287	.set	noreorder	.set	nomacro	beq	$19,$0,$L290	move	$2,$0	.set	macro	.set	reorder	lw	$4,56($fp)	lw	$5,32($fp)	sll	$22,$18,2	addu	$16,$4,$5	move	$17,$0$L292:	sll	$2,$2,2	addu	$2,$2,$21	lw	$5,0($2)	lw	$4,60($fp)	.set	noreorder	.set	nomacro	jal	__addsf3	addiu	$17,$17,1	.set	macro	.set	reorder	sw	$2,0($16)	addu	$16,$16,$22	.set	noreorder	.set	nomacro	bne	$17,$19,$L292	move	$2,$17	.set	macro	.set	reorder	addiu	$2,$19,-1	mul	$5,$18,$2	lw	$6,68($fp)	addu	$3,$18,$6	addu	$4,$5,$3$L290:	sw	$23,16($sp)	lw	$2,3252($20)	sw	$18,24($sp)	srl	$2,$2,1	sw	$2,20($sp)	lw	$6,56($fp)	sll	$4,$4,2	addu	$4,$6,$4	lw	$3,2892($20)	lw	$5,44($fp)	lw	$6,48($fp)	sll	$7,$19,2	.set	noreorder	.set	nomacro	jal	$3	addu	$7,$21,$7	.set	macro	.set	reorder	lw	$2,3252($20)	lw	$4,44($fp)	srl	$2,$2,1	sll	$5,$2,2	lw	$3,2888($20)	lw	$6,48($fp)	addu	$5,$4,$5	move	$7,$2	move	$4,$21	addu	$22,$19,$2	.set	noreorder	.set	nomacro	jal	$3	move	$17,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L338	lw	$5,68($fp)	.set	macro	.set	reorder$L287:	.set	noreorder	.set	nomacro	beq	$19,$0,$L290	lw	$2,56($fp)	.set	macro	.set	reorder	lw	$3,32($fp)	sll	$6,$18,2	addu	$4,$2,$3	move	$5,$0	move	$2,$0$L294:	sll	$2,$2,2	addu	$2,$2,$21	lw	$3,0($2)	addiu	$5,$5,1	sw	$3,0($4)	move	$2,$5	.set	noreorder	.set	nomacro	bne	$5,$19,$L294	addu	$4,$4,$6	.set	macro	.set	reorder	addiu	$2,$19,-1	mul	$5,$18,$2	lw	$4,68($fp)	addu	$3,$18,$4	.set	noreorder	.set	nomacro	j	$L290	addu	$4,$5,$3	.set	macro	.set	reorder$L271:	lw	$3,3252($20)	lw	$2,3256($20)	lw	$4,3340($20)	subu	$2,$2,$3	srl	$3,$3,1	sw	$4,16($sp)	sw	$3,20($sp)	sw	$18,24($sp)	srl	$23,$2,2	lw	$2,44($fp)	lw	$3,56($fp)	lw	$5,32($fp)	sll	$16,$23,2	addu	$16,$2,$16	lw	$6,48($fp)	lw	$2,2892($20)	addu	$4,$3,$5	.set	noreorder	.set	nomacro	jal	$2	move	$5,$16	.set	macro	.set	reorder	lw	$19,3252($20)	lw	$4,68($fp)	srl	$2,$19,1	lw	$7,3344($20)	sll	$3,$2,2	mtlo	$4	madd	$2,$18	.set	noreorder	.set	nomacro	beq	$7,$0,$L274	addu	$5,$16,$3	.set	macro	.set	reorder	blez	$23,$L277	mflo	$6	lw	$3,56($fp)	sll	$2,$6,2	addu	$4,$2,$3	move	$6,$0	.set	noreorder	.set	nomacro	j	$L279	sll	$3,$18,2	.set	macro	.set	reorder$L299:	lw	$7,3344($20)$L279:	lw	$2,0($5)	addiu	$6,$6,1	addu	$2,$2,$7	sw	$2,0($4)	addiu	$5,$5,4	.set	noreorder	.set	nomacro	bne	$23,$6,$L299	addu	$4,$4,$3	.set	macro	.set	reorder	lw	$19,3252($20)$L277:	lw	$3,3332($20)$L339:	lw	$4,76($fp)	srl	$2,$19,1	sw	$3,44($fp)	addu	$22,$23,$2	.set	noreorder	.set	nomacro	beq	$4,$0,$L281	lw	$3,3256($20)	.set	macro	.set	reorder$L337:	lw	$6,44($fp)	srl	$7,$3,1	sll	$5,$7,2	addu	$5,$6,$5	lw	$2,2888($20)	lw	$6,52($fp)	.set	noreorder	.set	nomacro	jal	$2	move	$4,$21	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L283	move	$17,$0	.set	macro	.set	reorder$L274:	.set	noreorder	.set	nomacro	blez	$23,$L277	mflo	$4	.set	macro	.set	reorder	lw	$6,56($fp)	sll	$2,$4,2	sll	$22,$18,2	addu	$17,$6,$2	move	$16,$5	move	$18,$0$L280:	lw	$5,0($16)	lw	$4,60($fp)	.set	noreorder	.set	nomacro	jal	__addsf3	addiu	$18,$18,1	.set	macro	.set	reorder	sw	$2,0($17)	addiu	$16,$16,4	.set	noreorder	.set	nomacro	bne	$23,$18,$L280	addu	$17,$17,$22	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L339	lw	$3,3332($20)	.set	macro	.set	reorder$L195:	lw	$6,8($16)	lw	$4,0($16)	addiu	$5,$6,1	sra	$2,$6,3	addu	$2,$4,$2	sra	$3,$5,3	lbu	$7,0($2)	addu	$4,$4,$3	sw	$5,8($16)	lbu	$3,0($4)	andi	$2,$6,0x7	andi	$5,$5,0x7	sra	$7,$7,$2	sra	$3,$3,$5	lw	$5,40($fp)	addiu	$6,$6,2	andi	$3,$3,0x1	andi	$7,$7,0x1	sw	$6,8($16)	sw	$3,76($fp)	sw	$7,80($fp)	addu	$3,$8,$5	lbu	$2,0($3)	lbu	$4,3232($20)	sll	$2,$2,2	addu	$2,$2,$20	lw	$2,3252($2)	sll	$4,$4,2	mul	$4,$2,$4	sw	$2,72($fp)	srl	$6,$4,1	sltu	$2,$6,40	.set	noreorder	.set	nomacro	beq	$2,$0,$L353	lw	$3,64($fp)	.set	macro	.set	reorder	lw	$4,64($fp)$L342:	.set	noreorder	.set	nomacro	jal	memset	move	$5,$0	.set	macro	.set	reorder	lbu	$2,3232($20)	lw	$3,72($fp)	sll	$2,$2,2	mul	$2,$3,$2	srl	$6,$2,1	sltu	$3,$6,40	.set	noreorder	.set	nomacro	beq	$3,$0,$L215	move	$4,$18	.set	macro	.set	reorder$L348:	.set	noreorder	.set	nomacro	jal	memset	move	$5,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L340	lbu	$2,3232($20)	.set	macro	.set	reorder$L326:	move	$2,$0	.set	noreorder	.set	nomacro	j	$L189	sw	$0,40($fp)	.set	macro	.set	reorder$L183:	srl	$2,$4,1	andi	$4,$4,0x1	.set	noreorder	.set	nomacro	jal	__floatsisf	or	$4,$4,$2	.set	macro	.set	reorder	move	$4,$2	.set	noreorder	.set	nomacro	jal	__addsf3	move	$5,$2	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L182	sw	$2,60($fp)	.set	macro	.set	reorder$L213:	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L200	sb	$0,1($3)	.set	macro	.set	reorder$L203:	move	$2,$5	addiu	$5,$5,2	sb	$0,0($2)	.set	noreorder	.set	nomacro	j	$L201	sb	$0,1($2)	.set	macro	.set	reorder

⌨️ 快捷键说明

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