mdct.mid

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

MID
4,203
字号
	mfhi	$3	sw	$2,576($sp)	li	$2,821755904			# 0x30fb0000	subu	$20,$15,$17	ori	$2,$2,0xc54d	multu	$20,$2	sw	$3,580($sp)	lw	$3,96($fp)	mflo	$2	addu	$6,$3,$6	mfhi	$3	sw	$2,584($sp)	sw	$3,588($sp)	li	$2,1983971328			# 0x76410000	lw	$3,100($fp)	ori	$2,$2,0xaf3d	multu	$20,$2	addu	$7,$3,$7	lw	$2,80($fp)	lw	$3,16($fp)	sw	$7,444($sp)	addu	$3,$3,$2	li	$2,821755904			# 0x30fb0000	ori	$2,$2,0xc54d	mfhi	$7	multu	$18,$2	sw	$3,512($sp)	mfhi	$3	lw	$2,84($fp)	sw	$3,748($sp)	lw	$3,20($fp)	sra	$9,$8,31	addu	$3,$3,$2	lw	$2,396($sp)	sw	$3,516($sp)	mtlo	$2	li	$2,1983971328			# 0x76410000	ori	$2,$2,0xaf3d	madd	$2,$9	lw	$3,8($fp)	mflo	$2	sra	$5,$4,31	sw	$2,396($sp)	lw	$2,72($fp)	sw	$24,360($sp)	subu	$3,$3,$2	lw	$2,404($sp)	sw	$3,28($sp)	mtlo	$2	li	$2,821755904			# 0x30fb0000	ori	$2,$2,0xc54d	madd	$2,$5	lw	$3,12($fp)	mflo	$2	sw	$6,440($sp)	sw	$2,404($sp)	lw	$2,76($fp)	sra	$13,$12,31	subu	$3,$3,$2	sw	$3,36($sp)	lw	$2,476($sp)	lw	$3,404($sp)	mtlo	$2	li	$2,821755904			# 0x30fb0000	ori	$2,$2,0xc54d	madd	$2,$13	sra	$11,$10,31	mflo	$2	sra	$17,$16,31	sw	$2,476($sp)	lw	$2,396($sp)	sra	$15,$14,31	addu	$3,$3,$2	lw	$2,484($sp)	sw	$3,408($sp)	mtlo	$2	li	$2,1983971328			# 0x76410000	ori	$2,$2,0xaf3d	madd	$2,$11	sll	$3,$3,1	mflo	$2	sw	$3,412($sp)	sw	$2,484($sp)	li	$2,821755904			# 0x30fb0000	ori	$2,$2,0xc54d	mul	$3,$2,$17	lw	$2,484($sp)	addu	$25,$3,$25	lw	$3,476($sp)	sra	$21,$20,31	addu	$2,$2,$3	sw	$2,488($sp)	li	$2,1983971328			# 0x76410000	ori	$2,$2,0xaf3d	mul	$3,$2,$15	lw	$2,488($sp)	addu	$23,$3,$23	sll	$2,$2,1	sw	$2,492($sp)	li	$2,1983971328			# 0x76410000	ori	$2,$2,0xaf3d	mul	$3,$2,$21	lw	$2,748($sp)	sra	$19,$18,31	mtlo	$2	li	$2,821755904			# 0x30fb0000	ori	$2,$2,0xc54d	madd	$2,$19	addu	$7,$3,$7	mflo	$2	subu	$22,$25,$23	sw	$2,748($sp)	lw	$2,372($sp)	lw	$3,748($sp)	mtlo	$2	li	$2,1983971328			# 0x76410000	ori	$2,$2,0xaf3d	madd	$2,$5	subu	$7,$7,$3	mflo	$2	sll	$22,$22,1	sw	$2,372($sp)	lw	$2,380($sp)	lw	$3,372($sp)	mtlo	$2	li	$2,821755904			# 0x30fb0000	ori	$2,$2,0xc54d	madd	$2,$9	sll	$7,$7,1	mflo	$2	sw	$22,540($sp)	sw	$2,380($sp)	lw	$2,452($sp)	lw	$5,380($sp)	mtlo	$2	li	$2,821755904			# 0x30fb0000	ori	$2,$2,0xc54d	madd	$2,$11	subu	$4,$3,$5	mflo	$2	sll	$4,$4,1	sw	$2,452($sp)	lw	$2,460($sp)	lw	$3,452($sp)	mtlo	$2	li	$2,1983971328			# 0x76410000	ori	$2,$2,0xaf3d	madd	$2,$13	sw	$4,384($sp)	mflo	$2	sw	$7,596($sp)	sw	$2,460($sp)	lw	$2,524($sp)	lw	$4,460($sp)	mtlo	$2	li	$2,821755904			# 0x30fb0000	ori	$2,$2,0xc54d	madd	$2,$15	mflo	$2	sw	$2,524($sp)	subu	$2,$3,$4	lw	$3,532($sp)	sll	$2,$2,1	mtlo	$3	li	$3,1983971328			# 0x76410000	ori	$3,$3,0xaf3d	madd	$3,$17	mflo	$3	sw	$3,532($sp)	sw	$2,464($sp)	lw	$2,580($sp)	lw	$4,524($sp)	mtlo	$2	li	$2,1983971328			# 0x76410000	ori	$2,$2,0xaf3d	madd	$2,$19	lw	$10,32($sp)	mflo	$2	lw	$11,40($sp)	sw	$2,580($sp)	addu	$2,$3,$4	lw	$3,588($sp)	lw	$5,580($sp)	mtlo	$3	li	$3,821755904			# 0x30fb0000	ori	$3,$3,0xc54d	madd	$3,$21	sll	$2,$2,1	mflo	$3	lw	$9,68($fp)	sw	$2,536($sp)	lw	$8,4($fp)	addu	$2,$3,$5	lw	$15,464($sp)	lw	$16,596($sp)	lw	$18,492($sp)	lw	$7,64($fp)	addu	$17,$10,$11	lw	$6,0($fp)	lw	$5,444($sp)	lw	$10,356($sp)	lw	$11,512($sp)	sll	$2,$2,1	subu	$25,$16,$18	addu	$8,$8,$9	lw	$16,40($sp)	sw	$3,588($sp)	sw	$2,592($sp)	lw	$3,440($sp)	subu	$2,$2,$15	lw	$15,32($sp)	addu	$6,$6,$7	sw	$8,572($sp)	subu	$7,$8,$5	subu	$8,$10,$11	li	$10,1518469120			# 0x5a820000	sw	$6,568($sp)	ori	$10,$10,0x799a	subu	$6,$6,$3	subu	$3,$15,$16	mult	$3,$10	lw	$13,36($sp)	lw	$14,28($sp)	lw	$19,384($sp)	lw	$22,536($sp)	mflo	$10	subu	$12,$13,$14	subu	$4,$19,$22	lw	$23,412($sp)	lw	$24,540($sp)	lw	$13,360($sp)	lw	$14,516($sp)	lw	$18,28($sp)	lw	$19,36($sp)	sw	$10,424($sp)	li	$10,1518469120			# 0x5a820000	ori	$10,$10,0x799a	mfhi	$11	mult	$17,$10	addu	$5,$18,$19	mflo	$10	sw	$11,428($sp)	sw	$10,736($sp)	li	$10,1518469120			# 0x5a820000	ori	$10,$10,0x799a	mfhi	$11	li	$3,1518469120			# 0x5a820000	mult	$5,$10	ori	$3,$3,0x799a	sw	$11,740($sp)	mflo	$10	mfhi	$11	mult	$12,$3	subu	$16,$25,$2	addu	$2,$2,$25	subu	$9,$23,$24	subu	$24,$13,$14	mfhi	$13	mult	$2,$3	lw	$14,124($fp)	lw	$2,60($fp)	sw	$11,556($sp)	mfhi	$11	mult	$16,$3	addu	$18,$4,$9	subu	$4,$4,$9	addu	$22,$8,$24	mfhi	$17	subu	$8,$8,$24	mult	$4,$3	subu	$24,$14,$2	lw	$3,40($fp)	lw	$2,104($fp)	subu	$20,$7,$6	addu	$2,$2,$3	sw	$2,416($sp)	li	$2,1518469120			# 0x5a820000	addu	$6,$6,$7	ori	$2,$2,0x799a	lw	$7,44($fp)	lw	$3,108($fp)	mfhi	$5	mult	$18,$2	addu	$3,$3,$7	mfhi	$19	sw	$3,420($sp)	mult	$6,$2	lw	$3,92($fp)	lw	$2,28($fp)	lw	$9,24($fp)	subu	$2,$2,$3	sw	$2,504($sp)	li	$2,1518469120			# 0x5a820000	ori	$2,$2,0x799a	lw	$3,88($fp)	mfhi	$7	mult	$20,$2	subu	$3,$3,$9	mfhi	$21	sw	$3,508($sp)	mult	$8,$2	lw	$3,72($fp)	lw	$2,8($fp)	sw	$10,552($sp)	addu	$2,$2,$3	lw	$10,76($fp)	lw	$3,12($fp)	lw	$15,120($fp)	sw	$11,748($sp)	sw	$2,544($sp)	lw	$11,56($fp)	li	$2,1518469120			# 0x5a820000	addu	$3,$3,$10	ori	$2,$2,0x799a	subu	$25,$15,$11	mfhi	$9	sw	$3,548($sp)	mult	$22,$2	lw	$11,428($sp)	lw	$2,740($sp)	lw	$3,556($sp)	sll	$12,$13,1	sll	$11,$11,1	sll	$2,$2,1	sll	$3,$3,1	sw	$11,432($sp)	sw	$2,436($sp)	sw	$3,560($sp)	lw	$13,24($fp)	sw	$12,564($sp)	lw	$12,88($fp)	lw	$10,56($fp)	lw	$11,60($fp)	lw	$3,92($fp)	addu	$12,$12,$13	lw	$2,28($fp)	addu	$15,$15,$10	addu	$14,$14,$11	lw	$13,492($sp)	lw	$11,464($sp)	sw	$12,496($sp)	lw	$10,592($sp)	lw	$12,596($sp)	addu	$2,$2,$3	addu	$10,$10,$11	addu	$12,$12,$13	lw	$3,436($sp)	sw	$2,500($sp)	lw	$2,564($sp)	lw	$11,560($sp)	lw	$13,536($sp)	sw	$10,600($sp)	sw	$12,604($sp)	lw	$10,432($sp)	lw	$12,384($sp)	subu	$2,$2,$3	subu	$10,$10,$11	addu	$12,$12,$13	lw	$3,540($sp)	sw	$2,624($sp)	lw	$2,412($sp)	sw	$10,628($sp)	sw	$12,632($sp)	lw	$10,508($sp)	lw	$12,504($sp)	addu	$2,$2,$3	addu	$11,$24,$10	sw	$2,636($sp)	subu	$10,$25,$12	lw	$2,440($sp)	lw	$12,444($sp)	lw	$13,568($sp)	lw	$3,572($sp)	addu	$13,$13,$2	addu	$3,$3,$12	sw	$13,640($sp)	sw	$3,644($sp)	lw	$12,544($sp)	lw	$3,416($sp)	lw	$2,420($sp)	lw	$13,548($sp)	subu	$3,$3,$12	subu	$13,$13,$2	lw	$12,516($sp)	sw	$3,668($sp)	lw	$3,360($sp)	lw	$2,512($sp)	sw	$13,664($sp)	lw	$13,356($sp)	addu	$3,$3,$12	addu	$13,$13,$2	sw	$3,676($sp)	lw	$2,500($sp)	lw	$3,496($sp)	sll	$18,$19,1	sll	$6,$7,1	subu	$12,$15,$3	sll	$16,$17,1	lw	$8,436($sp)	lw	$22,420($sp)	sw	$13,672($sp)	sw	$18,716($sp)	addu	$13,$14,$2	lw	$18,544($sp)	lw	$2,748($sp)	sw	$6,648($sp)	lw	$3,432($sp)	lw	$6,560($sp)	lw	$7,564($sp)	lw	$17,416($sp)	lw	$19,548($sp)	mfhi	$23	sll	$4,$5,1	sll	$20,$21,1	addu	$3,$3,$6	addu	$7,$7,$8	addu	$17,$17,$18	addu	$19,$19,$22	sll	$2,$2,1	sll	$5,$23,1	sw	$2,608($sp)	sw	$16,612($sp)	sw	$4,744($sp)	lw	$16,508($sp)	sll	$4,$9,1	sw	$20,652($sp)	lw	$9,504($sp)	sw	$3,616($sp)	sw	$7,620($sp)	sw	$17,656($sp)	sw	$19,660($sp)	lw	$23,496($sp)	lw	$2,500($sp)	lw	$3,744($sp)	lw	$6,608($sp)	addu	$25,$25,$9	subu	$20,$3,$6	addu	$15,$15,$23	subu	$14,$14,$2	lw	$7,716($sp)	lw	$8,612($sp)	lw	$9,624($sp)	lw	$19,636($sp)	lw	$23,604($sp)	lw	$2,616($sp)	lw	$3,620($sp)	subu	$24,$24,$16	lw	$16,628($sp)	subu	$6,$7,$8	subu	$21,$10,$9	subu	$8,$19,$23	subu	$9,$11,$3	subu	$23,$25,$2	lw	$17,632($sp)	lw	$18,600($sp)	lw	$3,640($sp)	lw	$2,672($sp)	subu	$7,$24,$16	lw	$16,648($sp)	subu	$22,$17,$18	lw	$19,668($sp)	lw	$17,652($sp)	subu	$2,$2,$3	lw	$3,656($sp)	subu	$16,$4,$16	lw	$18,664($sp)	subu	$3,$15,$3	sw	$16,228($sp)	sw	$2,216($sp)	subu	$16,$5,$17	lw	$2,644($sp)	subu	$17,$14,$19	lw	$19,676($sp)	subu	$18,$12,$18	sw	$3,224($sp)	lw	$3,260($sp)	sw	$18,232($sp)	subu	$18,$19,$2	lw	$2,660($sp)	addiu	$3,$3,32	subu	$19,$13,$2	sw	$3,260($sp)	lw	$2,744($sp)	lw	$3,608($sp)	addu	$2,$2,$3	sw	$2,712($sp)	lw	$3,612($sp)	lw	$2,716($sp)	addu	$2,$2,$3	sw	$2,716($sp)	lw	$2,624($sp)	lw	$3,628($sp)	addu	$10,$10,$2	addu	$24,$24,$3	lw	$2,632($sp)	lw	$3,600($sp)	addu	$2,$2,$3	sw	$2,236($sp)	lw	$3,604($sp)	lw	$2,636($sp)	addu	$2,$2,$3	sw	$2,240($sp)	lw	$3,620($sp)	lw	$2,616($sp)	addu	$11,$11,$3	addu	$25,$25,$2	lw	$3,652($sp)	lw	$2,648($sp)	addu	$5,$5,$3	addu	$4,$4,$2	lw	$3,668($sp)	lw	$2,664($sp)	addu	$14,$14,$3	addu	$12,$12,$2	lw	$3,640($sp)	lw	$2,672($sp)	addu	$2,$2,$3	sw	$2,212($sp)	lw	$3,644($sp)	lw	$2,676($sp)	addu	$2,$2,$3	sw	$2,220($sp)	lw	$3,660($sp)	lw	$2,656($sp)	addu	$13,$13,$3	addu	$15,$15,$2	addu	$3,$20,$7	subu	$2,$21,$6	sw	$2,8($fp)	sw	$3,12($fp)	lw	$2,712($sp)	lw	$3,716($sp)	addu	$2,$2,$10	addu	$3,$3,$24	sw	$2,24($fp)	sw	$3,28($fp)	subu	$2,$23,$8	addu	$3,$22,$9	sw	$2,40($fp)	sw	$3,44($fp)	lw	$2,236($sp)	lw	$3,240($sp)	addu	$2,$2,$25	addu	$3,$3,$11	sw	$2,56($fp)	sw	$3,60($fp)	lw	$3,228($sp)	lw	$2,232($sp)	addu	$3,$3,$17	sw	$3,76($fp)	addu	$3,$5,$14	subu	$2,$2,$16	sw	$3,92($fp)	lw	$3,216($sp)	sw	$2,72($fp)	addu	$2,$4,$12	sw	$2,88($fp)	addu	$3,$3,$19	lw	$2,224($sp)	sw	$3,108($fp)	lw	$3,220($sp)	subu	$2,$2,$18	sw	$2,104($fp)	addu	$3,$3,$13	lw	$2,212($sp)	sw	$3,124($fp)	lw	$3,716($sp)	addu	$2,$2,$15	sw	$2,120($fp)	subu	$24,$24,$3	lw	$2,712($sp)	lw	$3,228($sp)	addu	$8,$8,$23	subu	$9,$9,$22	lw	$23,240($sp)	lw	$22,236($sp)	subu	$12,$12,$4	lw	$4,224($sp)	subu	$10,$10,$2	subu	$25,$25,$22	lw	$2,232($sp)	subu	$11,$11,$23	subu	$17,$17,$3	subu	$14,$14,$5	addu	$18,$18,$4	lw	$5,216($sp)	lw	$22,212($sp)	lw	$23,220($sp)	lw	$3,276($sp)	lw	$4,260($sp)	addu	$16,$16,$2	addu	$6,$6,$21	subu	$7,$7,$20	subu	$19,$19,$5	subu	$15,$15,$22	subu	$13,$13,$23	slt	$2,$4,$3	sw	$6,0($fp)	sw	$7,4($fp)	sw	$10,16($fp)	sw	$24,20($fp)	sw	$8,32($fp)	sw	$9,36($fp)	sw	$25,48($fp)	sw	$11,52($fp)	sw	$16,64($fp)	sw	$17,68($fp)	sw	$12,80($fp)	sw	$14,84($fp)	sw	$18,96($fp)	sw	$19,100($fp)	sw	$15,112($fp)	sw	$13,116($fp)	bne	$2,$0,$L31	addiu	$fp,$fp,128$L29:	lw	$5,172($sp)	slt	$2,$5,4	beq	$2,$0,$L32	lw	$6,172($sp)	lui	$2,%hi(sincos_lookup1)	addiu	$2,$2,%lo(sincos_lookup1)	sw	$2,200($sp)	move	$8,$2$L34:	lw	$9,168($sp)	lw	$11,20($sp)	addu	$3,$8,$9	sw	$3,132($sp)	addiu	$10,$8,4096	addu	$3,$3,$9	lw	$fp,816($sp)	sw	$10,204($sp)	sw	$3,136($sp)	sw	$11,196($sp)	sw	$0,208($sp)$L35:	lw	$12,208($sp)	lui	$13,%hi(bitrev)	addiu	$13,$13,%lo(bitrev)	andi	$6,$12,0xf0	andi	$4,$12,0xf	addu	$4,$4,$13	sra	$5,$12,8	sra	$6,$6,4	addu	$6,$6,$13	addu	$5,$5,$13	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	$14,176($sp)	or	$3,$3,$4	xori	$2,$3,0xfff	lw	$15,20($sp)	sra	$2,$2,$14	sra	$3,$3,$14	lw	$22,200($sp)	sll	$2,$2,2	sll	$3,$3,2	addu	$2,$15,$2	addu	$3,$15,$3	lw	$16,0($2)	lw	$19,4($3)	lw	$18,-4($2)	lw	$2,4($22)	lw	$6,0($22)	lw	$3,0($3)	move	$8,$2	sra	$9,$2,31	subu	$2,$19,$16	addu	$4,$18,$3	sra	$7,$6,31	sw	$3,180($sp)	sra	$3,$2,31	mul	$23,$9,$4	mul	$25,$3,$8	mul	$24,$7,$4	mul	$22,$7,$2	addiu	$11,$12,1	multu	$8,$2	lui	$17,%hi(bitrev)	addiu	$17,$17,%lo(bitrev)	andi	$13,$11,0xf	addu	$13,$13,$17	mfhi	$21	andi	$12,$11,0xf0	multu	$4,$6	sra	$11,$11,8	addu	$11,$11,$17	lbu	$10,0($13)	lbu	$14,0($11)	mfhi	$13	multu	$4,$8	sll	$10,$10,8	or	$14,$14,$10	mfhi	$11	mflo	$10	multu	$2,$6	sra	$5,$4,31	sra	$12,$12,4	addu	$12,$12,$17	sw	$11,756($sp)	addu	$19,$19,$16	mfhi	$11	mul	$16,$5,$8	lbu	$15,0($12)	lw	$4,756($sp)	sll	$15,$15,4	or	$15,$15,$14	addu	$14,$16,$23	mul	$16,$3,$6	mul	$3,$5,$6	addu	$22,$16,$22	mul	$16,$9,$2	addu	$6,$3,$24	lw	$5,180($sp)	addu	$13,$6,$13	addu	$2,$16,$25	lw	$6,176($sp)	addu	$11,$22,$11	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,$6	sra	$15,$15,$6	subu	$5,$19,$14	subu	$6,$2,$18	addiu	$7,$7,-16	lw	$9,132($sp)	addu	$2,$2,$18	addu	$14,$14,$19	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	$13,4($15)	lw	$2,4($9)	sw	$10,752($sp)	lw	$10,0($4)	lw	$6,0($9)	lw	$11,0($15)	lw	$18,-4($4)	move	$8,$2	sra	$9,$2,31	subu	$2,$13,$10	addu	$4,$18,$11	sra	$3,$2,31	sw	$7,196($sp)	sra	$7,$6,31	mul	$22,$9,$4	mul	$19,$7,$2	mul	$24,$3,$8	mul	$23,$7,$4	multu	$8,$2	addu	$13,$13,$10	mfhi	$21	multu	$4,$6	subu	$18,$18,$11	mfhi	$15	multu	$4,$8	lw	$11,704($sp)	mfhi	$17	lw	$10,136($sp)	multu	$2,$6	sra	$5,$4,31	addu	$10,$10,$11	mfhi	$11	mul	$25,$5,$8	sw	$10,136($sp)	addu	$12,$25,$22	mul	$22,$3,$6	mul	$3,$5,$6	addu	$19,$22,$19	mul	$22,$9,$2	addu	$6,$3,$23	addu	$11,$19,$11	addu	$15,$6,$15	lw	$5,64($sp)	lw	$6,136($sp)	addu	$12,$12,$17	addu	$12,$12,$11	sra	$13,$13,1	addu	$4,$5,$6	addu	$2,$22,$24	subu	$5,$13,$12	addu	$12,$12,$13	sw	$12,8($fp)	lw	$9,208($sp)	lw	$10,200($sp)	lw	$11,704($sp)	lw	$12,132($sp)	addu	$2,$2,$21	lw	$7,204($sp)	subu	$2,$2,$15	sra	$18,$18,1	lw	$8,196($sp)	subu	$6,$2,$18	addiu	$9,$9,2	addu	$2,$2,$18	addu	$10,$10,$11	addu	$12,$12,$11	sltu	$4,$4,$7	sw	$2,12($fp)	sw	$9,208($sp)	sw	$5,0($8)	sw	$6,4($8)	sw	$10,200($sp)	addiu	$fp,$fp,16	bne	$4,$0,$L35	sw	$12,132($sp)	lw	$13,168($sp)	subu	$3,$10,$13	subu	$14,$3,$13	sw	$14,144($sp)	sw	$3,140($sp)$L37:	lw	$15,208($sp)	lui	$16,%hi(bitrev)	addiu	$16,$16,%lo(bitrev)	andi	$6,$15,0xf0	andi	$4,$15,0xf	addu	$4,$4,$16	sra	$5,$15,8	sra	$6,$6,4

⌨️ 快捷键说明

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