mdct.mid

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 4,203 行 · 第 1/5 页

MID
4,203
字号
	addu	$6,$6,$16	addu	$5,$5,$16	lbu	$2,0($4)	lbu	$3,0($6)	lbu	$4,0($5)	sll	$2,$2,8	or	$4,$4,$2	sll	$3,$3,4	lw	$17,176($sp)	or	$3,$3,$4	xori	$2,$3,0xfff	lw	$18,20($sp)	sra	$2,$2,$17	sra	$3,$3,$17	lw	$23,140($sp)	sll	$2,$2,2	sll	$3,$3,2	addu	$2,$18,$2	addu	$3,$18,$3	lw	$22,0($2)	lw	$19,4($3)	lw	$18,-4($2)	lw	$2,0($23)	lw	$6,4($23)	lw	$3,0($3)	move	$8,$2	sra	$9,$2,31	subu	$2,$19,$22	addu	$4,$18,$3	sra	$7,$6,31	sw	$3,188($sp)	sra	$3,$2,31	mul	$23,$9,$4	mul	$25,$3,$8	mul	$24,$7,$4	addiu	$11,$15,1	sw	$22,192($sp)	mul	$22,$7,$2	multu	$8,$2	andi	$13,$11,0xf	addu	$13,$13,$16	mfhi	$21	andi	$12,$11,0xf0	multu	$4,$6	sra	$11,$11,8	addu	$11,$11,$16	lbu	$10,0($13)	lbu	$14,0($11)	mfhi	$13	multu	$4,$8	sll	$10,$10,8	sra	$12,$12,4	or	$14,$14,$10	mfhi	$11	mflo	$10	addu	$12,$12,$16	multu	$2,$6	sra	$5,$4,31	lbu	$15,0($12)	sw	$11,756($sp)	mfhi	$11	mul	$16,$5,$8	sll	$15,$15,4	or	$15,$15,$14	lw	$14,192($sp)	lw	$4,756($sp)	addu	$19,$19,$14	addu	$14,$16,$23	mul	$16,$3,$6	mul	$3,$5,$6	addu	$22,$16,$22	mul	$16,$9,$2	lw	$5,188($sp)	addu	$6,$3,$24	addu	$2,$16,$25	addu	$11,$22,$11	addu	$13,$6,$13	lw	$7,196($sp)	addu	$14,$14,$4	addu	$2,$2,$21	subu	$18,$18,$5	xori	$4,$15,0xfff	lw	$8,20($sp)	addu	$14,$14,$11	subu	$2,$2,$13	sra	$19,$19,1	sra	$18,$18,1	sra	$4,$4,$17	sra	$15,$15,$17	subu	$5,$19,$14	addiu	$7,$7,-16	lw	$9,144($sp)	subu	$6,$2,$18	addu	$14,$14,$19	addu	$2,$2,$18	sll	$4,$4,2	sll	$15,$15,2	sw	$14,0($fp)	sw	$2,4($fp)	addu	$4,$8,$4	sw	$5,8($7)	sw	$6,12($7)	addu	$15,$8,$15	lw	$16,4($15)	lw	$2,0($9)	sw	$10,752($sp)	lw	$10,0($4)	lw	$6,4($9)	lw	$11,0($15)	lw	$17,-4($4)	move	$8,$2	sra	$9,$2,31	subu	$2,$16,$10	addu	$4,$17,$11	sra	$3,$2,31	sw	$7,196($sp)	sra	$7,$6,31	mul	$22,$9,$4	mul	$15,$7,$2	mul	$24,$3,$8	mul	$23,$7,$4	multu	$8,$2	sra	$5,$4,31	mfhi	$21	multu	$4,$6	subu	$17,$17,$11	mfhi	$13	multu	$4,$8	addu	$16,$16,$10	mfhi	$19	multu	$2,$6	sra	$16,$16,1	mfhi	$11	mul	$25,$5,$8	sra	$17,$17,1	addu	$14,$25,$22	mul	$22,$3,$6	mul	$3,$5,$6	addu	$15,$22,$15	mul	$22,$9,$2	addu	$6,$3,$23	addu	$2,$22,$24	addu	$13,$6,$13	addu	$14,$14,$19	addu	$2,$2,$21	addu	$11,$15,$11	addu	$14,$14,$11	subu	$2,$2,$13	addu	$4,$14,$16	addu	$5,$2,$17	sw	$4,8($fp)	sw	$5,12($fp)	lw	$6,208($sp)	lw	$5,196($sp)	lw	$7,144($sp)	lw	$8,684($sp)	lw	$9,140($sp)	addiu	$fp,$fp,16	subu	$16,$16,$14	subu	$2,$2,$17	addiu	$6,$6,2	addu	$7,$7,$8	addu	$9,$9,$8	sltu	$4,$fp,$5	sw	$16,0($5)	sw	$2,4($5)	sw	$6,208($sp)	sw	$7,144($sp)	bne	$4,$0,$L37	sw	$9,140($sp)	lw	$10,172($sp)	sra	$4,$10,2	beq	$4,$0,$L40	li	$2,2147418112			# 0x7fff0000	li	$2,1			# 0x1	beq	$4,$2,$L41	slt	$2,$4,4	beq	$2,$0,$L42	lui	$2,%hi(sincos_lookup1)	addiu	$2,$2,%lo(sincos_lookup1)	sw	$2,52($sp)$L44:	lw	$13,52($sp)	sll	$2,$4,2	sll	$3,$4,3	addu	$13,$13,$2	addu	$3,$3,$2	lw	$24,16($sp)	addu	$14,$13,$2	addu	$3,$3,$2	lw	$23,816($sp)	addu	$fp,$14,$2	move	$25,$24	move	$11,$3	sw	$13,152($sp)	sw	$14,148($sp)	j	$L45	sw	$3,692($sp)$L91:	lw	$11,692($sp)$L45:	lw	$15,52($sp)	lw	$2,4($23)	lw	$4,4($15)	lw	$10,0($15)	lw	$6,0($23)	subu	$2,$0,$2	move	$8,$6	sra	$7,$10,31	sra	$3,$2,31	sra	$5,$4,31	mul	$19,$3,$10	mul	$21,$5,$8	mul	$18,$7,$8	mul	$20,$5,$2	multu	$10,$2	sra	$9,$6,31	mfhi	$17	multu	$8,$4	move	$6,$10	mfhi	$15	multu	$8,$6	lw	$10,52($sp)	mfhi	$13	multu	$2,$4	addu	$10,$10,$11	mfhi	$11	mul	$22,$9,$6	addiu	$24,$24,-16	addu	$18,$22,$18	mul	$22,$3,$4	mul	$3,$9,$4	addu	$20,$22,$20	mul	$22,$7,$2	addu	$4,$3,$21	addu	$2,$22,$19	addu	$13,$18,$13	addu	$11,$20,$11	addu	$17,$2,$17	addu	$15,$4,$15	addu	$2,$11,$13	subu	$4,$17,$15	sll	$2,$2,1	sll	$4,$4,1	sw	$2,12($24)	lw	$5,152($sp)	sw	$4,0($25)	lw	$2,12($23)	lw	$4,4($5)	lw	$6,8($23)	sw	$10,52($sp)	lw	$10,0($5)	subu	$2,$0,$2	move	$8,$6	sra	$7,$10,31	sra	$3,$2,31	sra	$5,$4,31	mul	$19,$3,$10	mul	$21,$5,$8	mul	$18,$7,$8	mul	$20,$5,$2	multu	$10,$2	sra	$9,$6,31	mfhi	$17	multu	$8,$4	move	$6,$10	mfhi	$15	multu	$8,$6	lw	$10,152($sp)	lw	$11,692($sp)	mfhi	$13	multu	$2,$4	addu	$10,$10,$11	mfhi	$11	mul	$22,$9,$6	lw	$5,148($sp)	addu	$18,$22,$18	mul	$22,$3,$4	mul	$3,$9,$4	addu	$20,$22,$20	mul	$22,$7,$2	addu	$4,$3,$21	addu	$2,$22,$19	addu	$13,$18,$13	addu	$11,$20,$11	addu	$17,$2,$17	addu	$15,$4,$15	addu	$2,$11,$13	subu	$4,$17,$15	sll	$2,$2,1	sll	$4,$4,1	sw	$2,8($24)	sw	$4,4($25)	lw	$2,20($23)	lw	$4,4($5)	lw	$6,16($23)	sw	$10,152($sp)	lw	$10,0($5)	subu	$2,$0,$2	move	$8,$6	sra	$7,$10,31	sra	$3,$2,31	sra	$5,$4,31	mul	$19,$3,$10	mul	$21,$5,$8	mul	$18,$7,$8	mul	$20,$5,$2	multu	$10,$2	sra	$9,$6,31	mfhi	$17	multu	$8,$4	move	$6,$10	mfhi	$15	multu	$8,$6	lw	$10,148($sp)	lw	$11,692($sp)	mfhi	$13	multu	$2,$4	addu	$10,$10,$11	mfhi	$11	mul	$22,$9,$6	sw	$10,148($sp)	addu	$18,$22,$18	mul	$22,$3,$4	mul	$3,$9,$4	addu	$20,$22,$20	mul	$22,$7,$2	addu	$4,$3,$21	addu	$2,$22,$19	addu	$13,$18,$13	addu	$11,$20,$11	addu	$17,$2,$17	addu	$15,$4,$15	addu	$2,$11,$13	subu	$4,$17,$15	sll	$2,$2,1	sll	$4,$4,1	sw	$2,4($24)	sw	$4,8($25)	lw	$2,28($23)	lw	$4,4($fp)	lw	$6,24($23)	lw	$10,0($fp)	subu	$2,$0,$2	move	$8,$6	sra	$3,$2,31	sra	$9,$6,31	sra	$7,$10,31	move	$6,$10	sra	$5,$4,31	mul	$10,$3,$10	mul	$20,$5,$2	mul	$18,$7,$8	mul	$21,$5,$8	multu	$6,$2	sw	$10,720($sp)	mfhi	$17	multu	$8,$4	addiu	$23,$23,32	mfhi	$15	multu	$8,$6	lw	$10,692($sp)	mfhi	$13	multu	$2,$4	sltu	$22,$23,$24	mfhi	$11	mul	$19,$9,$6	addu	$fp,$fp,$10	addu	$18,$19,$18	mul	$19,$3,$4	addu	$13,$18,$13	addu	$20,$19,$20	lw	$19,720($sp)	addu	$11,$20,$11	mtlo	$19	madd	$7,$2	mflo	$2	mul	$3,$9,$4	addu	$17,$2,$17	addu	$4,$3,$21	addu	$15,$4,$15	addu	$2,$11,$13	subu	$3,$17,$15	sll	$2,$2,1	sll	$3,$3,1	sw	$2,0($24)	sw	$3,12($25)	bne	$22,$0,$L91	addiu	$25,$25,16	lw	$6,816($sp)$L93:	lw	$7,164($sp)	lw	$5,16($sp)	addu	$4,$6,$7	move	$6,$4	addiu	$5,$5,-16$L95:	lw	$2,12($5)	addiu	$6,$6,-16	subu	$3,$0,$2	sw	$2,12($6)	sw	$3,0($4)	lw	$2,8($5)	subu	$3,$0,$2	sw	$2,8($6)	sw	$3,4($4)	lw	$2,4($5)	subu	$3,$0,$2	sw	$2,4($6)	sw	$3,8($4)	lw	$2,0($5)	subu	$3,$0,$2	sw	$2,0($6)	sw	$3,12($4)	addiu	$4,$4,16	sltu	$2,$4,$5	bne	$2,$0,$L95	addiu	$5,$5,-16	lw	$5,16($sp)	lw	$8,20($sp)	move	$6,$5$L51:	lw	$2,12($6)	addiu	$5,$5,-16	sw	$2,0($5)	lw	$3,8($6)	sltu	$4,$8,$5	sw	$3,4($5)	lw	$2,4($6)	sw	$2,8($5)	lw	$3,0($6)	addiu	$6,$6,16	bne	$4,$0,$L51	sw	$3,12($5)	lw	$fp,800($sp)	lw	$23,796($sp)	lw	$22,792($sp)	lw	$21,788($sp)	lw	$20,784($sp)	lw	$19,780($sp)	lw	$18,776($sp)	lw	$17,772($sp)	lw	$16,768($sp)	j	$31	addiu	$sp,$sp,808$L32:	lui	$7,%hi(sincos_lookup0)	sra	$2,$6,1	sll	$2,$2,2	addiu	$3,$7,%lo(sincos_lookup0)	addu	$2,$2,$3	move	$8,$2	j	$L34	sw	$2,200($sp)$L40:	ori	$2,$2,0xffff	lw	$5,16($sp)	sw	$2,264($sp)	lui	$3,%hi(sincos_lookup0+8)	lui	$2,%hi(sincos_lookup1)	addiu	$3,$3,%lo(sincos_lookup0+8)	addiu	$2,$2,%lo(sincos_lookup1)	lw	$fp,816($sp)	sw	$3,44($sp)	sw	$2,0($sp)	sw	$0,268($sp)	sw	$5,4($sp)	sw	$5,8($sp)$L48:	lw	$6,0($sp)	lw	$8,264($sp)	lw	$18,4($6)	lw	$4,4($fp)	subu	$10,$18,$8	sra	$10,$10,2	lw	$20,0($6)	addu	$2,$8,$10	lw	$7,268($sp)	subu	$4,$0,$4	sra	$3,$2,31	mul	$13,$3,$4	subu	$12,$20,$7	sra	$12,$12,2	lw	$14,0($fp)	addu	$6,$7,$12	sra	$7,$6,31	sra	$5,$4,31	mul	$21,$5,$6	mul	$11,$7,$14	sw	$13,720($sp)	mul	$13,$3,$14	multu	$6,$4	sra	$9,$14,31	mfhi	$25	multu	$14,$2	sw	$13,680($sp)	mfhi	$23	multu	$14,$6	lw	$13,4($sp)	mfhi	$17	multu	$4,$2	addiu	$13,$13,-16	mfhi	$15	mtlo	$11	madd	$9,$6	lw	$11,720($sp)	mflo	$19	mtlo	$11	madd	$5,$2	lw	$5,680($sp)	sw	$19,732($sp)	mflo	$19	mul	$11,$7,$4	mtlo	$5	madd	$9,$2	lw	$6,732($sp)	mflo	$2	addu	$4,$11,$21	sw	$13,4($sp)	addu	$17,$6,$17	addu	$15,$19,$15	addu	$25,$4,$25	addu	$23,$2,$23	addu	$4,$15,$17	subu	$5,$25,$23	lw	$7,4($sp)	lw	$8,8($sp)	sll	$4,$4,1	sll	$5,$5,1	sw	$4,12($7)	sw	$5,0($8)	lw	$2,12($fp)	lw	$6,8($fp)	subu	$10,$18,$10	subu	$12,$20,$12	subu	$2,$0,$2	sra	$3,$2,31	sra	$11,$10,31	sra	$13,$12,31	mul	$25,$11,$6	mul	$19,$13,$6	mul	$21,$11,$2	mul	$23,$3,$12	multu	$12,$2	move	$4,$6	mfhi	$17	multu	$4,$10	sra	$5,$6,31	mfhi	$15	multu	$4,$12	lw	$6,0($sp)	mfhi	$9	multu	$2,$10	lw	$4,4($sp)	mfhi	$7	mul	$22,$5,$12	addiu	$6,$6,8	addu	$19,$22,$19	mul	$22,$3,$10	mul	$3,$5,$10	addu	$21,$22,$21	mul	$22,$13,$2	addu	$10,$3,$25	addu	$2,$22,$23	addu	$9,$19,$9	addu	$7,$21,$7	addu	$17,$2,$17	addu	$15,$10,$15	addu	$2,$7,$9	subu	$3,$17,$15	lw	$5,8($sp)	sw	$6,0($sp)	sll	$2,$2,1	sll	$3,$3,1	lw	$6,44($sp)	lw	$7,44($sp)	sw	$2,8($4)	sw	$3,4($5)	lw	$7,4($7)	lw	$6,0($6)	lw	$2,20($fp)	subu	$10,$6,$20	subu	$8,$7,$18	sw	$6,268($sp)	sra	$10,$10,2	lw	$6,16($fp)	sra	$8,$8,2	addu	$20,$20,$10	addu	$18,$18,$8	subu	$2,$0,$2	move	$4,$6	sra	$21,$20,31	sra	$3,$2,31	sra	$19,$18,31	sra	$5,$6,31	mul	$22,$21,$6	mul	$24,$19,$2	mul	$6,$3,$20	mul	$25,$19,$4	multu	$20,$2	subu	$8,$7,$8	mfhi	$17	multu	$4,$18	sw	$7,264($sp)	mfhi	$15	multu	$4,$20	sw	$6,760($sp)	mfhi	$13	multu	$2,$18	lw	$6,268($sp)	mfhi	$7	mul	$23,$5,$20	subu	$10,$6,$10	addu	$22,$23,$22	mul	$23,$3,$18	addu	$13,$22,$13	addu	$24,$23,$24	lw	$23,760($sp)	addu	$7,$24,$7	mtlo	$23	madd	$21,$2	lw	$6,8($sp)	mflo	$2	mul	$3,$5,$18	addu	$17,$2,$17	addu	$18,$3,$25	addu	$15,$18,$15	addu	$2,$7,$13	subu	$4,$17,$15	lw	$5,4($sp)	sll	$2,$2,1	sll	$4,$4,1	sw	$2,4($5)	sw	$4,8($6)	lw	$2,28($fp)	lw	$6,24($fp)	subu	$2,$0,$2	sra	$3,$2,31	sra	$9,$8,31	sra	$11,$10,31	mul	$18,$11,$6	mul	$20,$9,$2	mul	$19,$3,$10	mul	$21,$9,$6	multu	$10,$2	move	$4,$6	mfhi	$17	multu	$6,$8	sra	$5,$6,31	mfhi	$15	multu	$4,$10	lw	$6,4($sp)	mfhi	$13	multu	$2,$8	addiu	$fp,$fp,32	mfhi	$7	mul	$23,$5,$10	sltu	$22,$fp,$6	addu	$18,$23,$18	mul	$23,$3,$8	mul	$3,$5,$8	addu	$20,$23,$20	mul	$23,$11,$2	addu	$8,$3,$21	addu	$2,$23,$19	addu	$17,$2,$17	addu	$13,$18,$13	addu	$7,$20,$7	addu	$15,$8,$15	lw	$5,8($sp)	lw	$6,44($sp)	addu	$2,$7,$13	subu	$3,$17,$15	lw	$4,4($sp)	sll	$2,$2,1	sll	$3,$3,1	addiu	$6,$6,8	sw	$2,0($4)	sw	$3,12($5)	addiu	$5,$5,16	sw	$6,44($sp)	bne	$22,$0,$L48	sw	$5,8($sp)	j	$L93	lw	$6,816($sp)$L41:	li	$2,2147418112			# 0x7fff0000	ori	$2,$2,0xffff	sra	$23,$2,1	lui	$2,%hi(sincos_lookup1)	addiu	$2,$2,%lo(sincos_lookup1)	lui	$3,%hi(sincos_lookup0+8)	lw	$24,16($sp)	lw	$fp,816($sp)	addiu	$3,$3,%lo(sincos_lookup0+8)	move	$25,$0	move	$4,$2	sw	$3,48($sp)	sw	$2,272($sp)	j	$L47	sw	$24,12($sp)$L92:	lw	$4,272($sp)$L47:	lw	$12,0($4)	lw	$14,4($4)	lw	$2,4($fp)	sra	$12,$12,1	sra	$14,$14,1	lw	$10,0($fp)	addu	$4,$25,$12	addu	$6,$23,$14	subu	$2,$0,$2	sra	$5,$4,31	sra	$3,$2,31	sra	$7,$6,31	mul	$23,$3,$4	mul	$25,$7,$10	mul	$13,$5,$10	mul	$15,$7,$2	multu	$4,$2	sra	$9,$10,31	mfhi	$21	multu	$10,$6	addiu	$24,$24,-16	mfhi	$19	multu	$10,$4	mfhi	$17	multu	$2,$6	mfhi	$11	mul	$22,$9,$4	lw	$4,12($sp)	addu	$13,$22,$13	mul	$22,$3,$6	mul	$3,$9,$6	addu	$15,$22,$15	mul	$22,$5,$2	addu	$6,$3,$25	addu	$2,$22,$23	addu	$17,$13,$17	addu	$11,$15,$11	addu	$21,$2,$21	addu	$19,$6,$19	addu	$2,$11,$17	subu	$3,$21,$19	lw	$5,48($sp)	sll	$2,$2,1	sll	$3,$3,1	sw	$2,12($24)	sw	$3,0($4)	lw	$8,0($5)	lw	$10,4($5)	lw	$2,12($fp)	sra	$8,$8,1	sra	$10,$10,1	lw	$6,8($fp)	addu	$12,$12,$8	addu	$14,$14,$10	subu	$2,$0,$2	sra	$13,$12,31	sra	$3,$2,31	sra	$15,$14,31	mul	$23,$3,$12	mul	$25,$15,$6	mul	$9,$13,$6	mul	$11,$15,$2	multu	$12,$2	sra	$5,$6,31	mfhi	$21	multu	$6,$14	lw	$4,12($sp)	mfhi	$19	multu	$6,$12	mfhi	$17	multu	$2,$14	mfhi	$7	mul	$22,$5,$12	addu	$9,$22,$9	mul	$22,$3,$14	mul	$3,$5,$14	addu	$11,$22,$11	mul	$22,$13,$2	addu	$14,$3,$25	addu	$2,$22,$23	addu	$17,$9,$17	addu	$7,$11,$7	addu	$21,$2,$21	addu	$19,$14,$19	addu	$2,$7,$17	subu	$3,$21,$19	lw	$5,272($sp)	sll	$2,$2,1	sll	$3,$3,1	sw	$2,8($24)	sw	$3,4($4)	lw	$16,8($5)	lw	$12,12($5)	lw	$2,20($fp)	sra	$16,$16,1	sra	$12,$12,1	lw	$6,16($fp)	addu	$10,$10,$12	subu	$2,$0,$2	addu	$8,$8,$16	sra	$3,$2,31	sra	$11,$10,31	sra	$9,$8,31	mul	$25,$11,$6	mul	$13,$9,$6	mul	$17,$11,$2	mul	$23,$3,$8	multu	$8,$2	move	$4,$6	mfhi	$21	multu	$4,$10	sra	$5,$6,31	mfhi	$19	multu	$4,$8	lw	$4,12($sp)	mfhi	$15	multu	$2,$10	lw	$6,272($sp)	mfhi	$7	mul	$22,$5,$8	addiu	$6,$6,16	addu	$13,$22,$13	mul	$22,$3,$10	mul	$3,$5,$10

⌨️ 快捷键说明

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