synth.s

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

S
4,139
字号
mfhi	$5mflo	$3subu	$7,$7,$12sll	$6,$6,16srl	$4,$4,16sll	$5,$5,16srl	$3,$3,16addu	$7,$7,$10addu	$8,$8,$9or	$6,$6,$4or	$5,$5,$3addu	$7,$7,$6addu	$8,$8,$5lui	$2,%hi(D)addiu	$2,$2,%lo(D)addu	$7,$7,$8addiu	$21,$11,1024subu	$25,$2,$15sw	$7,-124($22)addiu	$18,$22,-120subu	$24,$2,$23move	$17,$22move	$15,$21addiu	$19,$16,480$L22:lw	$6,0($15)lw	$2,128($14)lw	$5,4($15)lw	$4,8($15)lw	$3,12($15)#APPmult	$6,$2#NO_APPlw	$2,184($14)mfhi	$12mflo	$6#APPmult	$5,$2#NO_APPlw	$2,176($14)mfhi	$9mflo	$5#APPmult	$4,$2#NO_APPlw	$2,168($14)mfhi	$10mflo	$4#APPmult	$3,$2#NO_APPmfhi	$7mflo	$3srl	$6,$6,16srl	$4,$4,16srl	$3,$3,16sll	$12,$12,16sll	$10,$10,16sll	$7,$7,16lw	$2,160($14)or	$7,$7,$3or	$12,$12,$6lw	$3,20($15)or	$10,$10,$4lw	$4,16($15)#APPmult	$4,$2#NO_APPlw	$2,152($14)mfhi	$8mflo	$4#APPmult	$3,$2#NO_APPmfhi	$6mflo	$3srl	$5,$5,16srl	$4,$4,16srl	$3,$3,16sll	$9,$9,16sll	$8,$8,16sll	$6,$6,16lw	$2,144($14)or	$9,$9,$5or	$8,$8,$4or	$6,$6,$3lw	$4,24($15)lw	$3,28($15)#APPmult	$4,$2#NO_APPaddu	$10,$10,$7lw	$2,136($14)mfhi	$7mflo	$4#APPmult	$3,$2#NO_APPmfhi	$5mflo	$3addiu	$16,$16,32addu	$12,$12,$9srl	$4,$4,16srl	$3,$3,16sll	$7,$7,16sll	$5,$5,16lw	$2,136($13)or	$7,$7,$4or	$5,$5,$3lw	$4,144($13)lw	$3,28($16)addu	$12,$12,$8#APPmult	$3,$2#NO_APPaddu	$10,$10,$6lw	$2,24($16)mfhi	$8mflo	$3#APPmult	$2,$4#NO_APPmfhi	$6mflo	$2srl	$3,$3,16srl	$2,$2,16sll	$8,$8,16sll	$6,$6,16lw	$4,20($16)addu	$10,$10,$5or	$6,$6,$2lw	$5,160($13)lw	$2,16($16)addu	$12,$12,$7or	$8,$8,$3lw	$3,152($13)#APPmult	$4,$3#NO_APPmfhi	$7mflo	$4#APPmult	$2,$5#NO_APPmfhi	$9mflo	$2srl	$4,$4,16srl	$2,$2,16sll	$7,$7,16sll	$9,$9,16lw	$3,168($13)lw	$5,176($13)or	$9,$9,$2addu	$12,$12,$10lw	$2,8($16)or	$7,$7,$4lw	$4,12($16)#APPmult	$4,$3#NO_APPmfhi	$11mflo	$4#APPmult	$2,$5#NO_APPmfhi	$10mflo	$2srl	$4,$4,16srl	$2,$2,16sll	$11,$11,16sll	$10,$10,16lw	$3,184($13)lw	$5,128($13)or	$11,$11,$4or	$10,$10,$2lw	$4,4($16)lw	$2,0($16)#APPmult	$4,$3#NO_APPaddu	$8,$8,$6mflo	$4mfhi	$6#APPmult	$2,$5#NO_APPmfhi	$3mflo	$2addu	$8,$8,$9srl	$4,$4,16srl	$2,$2,16subu	$7,$7,$12sll	$6,$6,16sll	$3,$3,16or	$6,$6,$4or	$3,$3,$2addu	$7,$7,$11addu	$8,$8,$10addu	$8,$8,$3addu	$7,$7,$6addu	$7,$7,$8sw	$7,0($18)lw	$2,188($25)lw	$3,196($25)lw	$6,204($25)lw	$9,212($25)lw	$5,0($16)lw	$4,4($16)#APPmult	$5,$2#NO_APPlw	$2,12($16)mfhi	$7mflo	$5#APPmult	$4,$3#NO_APPlw	$3,8($16)mfhi	$11mflo	$4#APPmult	$3,$6#NO_APPmfhi	$8mflo	$3#APPmult	$2,$9#NO_APPmfhi	$6mflo	$2srl	$5,$5,16srl	$4,$4,16srl	$3,$3,16srl	$2,$2,16sll	$7,$7,16sll	$11,$11,16sll	$8,$8,16sll	$6,$6,16or	$11,$11,$4or	$6,$6,$2lw	$4,16($16)lw	$2,20($16)or	$7,$7,$5or	$8,$8,$3lw	$5,228($25)lw	$3,220($25)#APPmult	$4,$3#NO_APPmfhi	$10mflo	$4#APPmult	$2,$5#NO_APPmfhi	$9mflo	$2srl	$4,$4,16srl	$2,$2,16sll	$10,$10,16sll	$9,$9,16lw	$3,236($25)lw	$5,244($25)or	$10,$10,$4or	$9,$9,$2lw	$4,24($16)lw	$2,28($16)#APPmult	$4,$3#NO_APPaddu	$7,$7,$11addu	$8,$8,$6mfhi	$11mflo	$4#APPmult	$2,$5#NO_APPmfhi	$6mflo	$2srl	$4,$4,16srl	$2,$2,16sll	$11,$11,16sll	$6,$6,16lw	$3,24($15)or	$11,$11,$4or	$6,$6,$2lw	$4,28($15)lw	$2,244($24)addu	$8,$8,$9#APPmult	$4,$2#NO_APPlw	$2,236($24)mfhi	$9mflo	$4#APPmult	$3,$2#NO_APPmfhi	$5mflo	$3srl	$4,$4,16srl	$3,$3,16sll	$9,$9,16sll	$5,$5,16lw	$2,228($24)or	$9,$9,$4or	$5,$5,$3lw	$4,20($15)lw	$3,16($15)#APPmult	$4,$2#NO_APPaddu	$7,$7,$10lw	$2,220($24)addu	$8,$8,$6mfhi	$10mflo	$4#APPmult	$3,$2#NO_APPmfhi	$6mflo	$3addu	$7,$7,$11srl	$4,$4,16srl	$3,$3,16sll	$10,$10,16sll	$6,$6,16lw	$2,212($24)or	$6,$6,$3addu	$7,$7,$9lw	$3,8($15)or	$10,$10,$4lw	$4,12($15)#APPmult	$4,$2#NO_APPlw	$2,204($24)mfhi	$11mflo	$4#APPmult	$3,$2#NO_APPmfhi	$9mflo	$3addu	$8,$8,$5srl	$4,$4,16srl	$3,$3,16sll	$11,$11,16sll	$9,$9,16lw	$2,196($24)addu	$8,$8,$6or	$11,$11,$4or	$9,$9,$3lw	$4,4($15)lw	$3,0($15)#APPmult	$4,$2#NO_APPlw	$2,188($24)mfhi	$6mflo	$4#APPmult	$3,$2#NO_APPmfhi	$5mflo	$3addu	$7,$7,$10sll	$6,$6,16srl	$4,$4,16sll	$5,$5,16srl	$3,$3,16addu	$7,$7,$11addu	$8,$8,$9or	$6,$6,$4or	$5,$5,$3addu	$7,$7,$6addu	$8,$8,$5addu	$7,$7,$8sw	$7,0($17)addiu	$18,$18,4addiu	$17,$17,-4addiu	$15,$15,32addiu	$14,$14,128addiu	$13,$13,128addiu	$25,$25,128.set	noreorder.set	nomacrobne	$16,$19,$L22addiu	$24,$24,128.set	macro.set	reorderlui	$2,%hi(D+1920)addiu	$9,$2,%lo(D+1920)addiu	$9,$9,128addu	$9,$23,$9addiu	$12,$21,480lw	$6,480($21)lw	$2,0($9)lw	$5,4($12)#APPmult	$6,$2#NO_APPlw	$4,8($12)lw	$2,56($9)lw	$3,12($12)mfhi	$7mflo	$6#APPmult	$5,$2#NO_APPlw	$2,48($9)mfhi	$14mflo	$5#APPmult	$4,$2#NO_APPlw	$2,40($9)mfhi	$8mflo	$4#APPmult	$3,$2#NO_APPmfhi	$10mflo	$3srl	$4,$4,16srl	$3,$3,16sll	$8,$8,16sll	$10,$10,16lw	$2,32($9)or	$8,$8,$4or	$10,$10,$3lw	$4,16($12)lw	$3,20($12)#APPmult	$4,$2#NO_APPlw	$2,24($9)mfhi	$13mflo	$4#APPmult	$3,$2#NO_APPmfhi	$11mflo	$3srl	$6,$6,16srl	$5,$5,16srl	$4,$4,16srl	$3,$3,16sll	$7,$7,16sll	$14,$14,16sll	$13,$13,16sll	$11,$11,16lw	$2,8($9)or	$7,$7,$6or	$14,$14,$5or	$13,$13,$4or	$11,$11,$3lw	$4,28($12)lw	$3,24($12)#APPmult	$4,$2#NO_APPlw	$2,16($9)mfhi	$6mflo	$4#APPmult	$3,$2#NO_APPmfhi	$5mflo	$3addu	$7,$7,$14srl	$3,$3,16addu	$8,$8,$10sll	$6,$6,16srl	$4,$4,16sll	$5,$5,16or	$5,$5,$3addu	$7,$7,$13addu	$8,$8,$11or	$6,$6,$4lw	$2,16($sp)addu	$7,$7,$5addu	$8,$8,$6addu	$7,$7,$8lw	$3,84($sp)subu	$7,$0,$7addiu	$2,$2,1sw	$7,-60($22)sw	$2,16($sp)addiu	$fp,$fp,128.set	noreorder.set	nomacrobeq	$3,$2,$L19addiu	$22,$22,128.set	macro.set	reorderaddiu	$2,$20,1.set	noreorder.set	nomacroj	$L21andi	$20,$2,0xf.set	macro.set	reorder$L19:lw	$4,20($sp)lw	$5,28($sp)lw	$2,24($sp)lw	$3,80($sp)addiu	$4,$4,1addiu	$5,$5,2048addiu	$2,$2,4608sw	$4,20($sp)sw	$5,28($sp).set	noreorder.set	nomacrobne	$3,$4,$L18sw	$2,24($sp).set	macro.set	reorder$L25:lw	$31,68($sp)lw	$fp,64($sp)lw	$23,60($sp)lw	$22,56($sp)lw	$21,52($sp)lw	$20,48($sp)lw	$19,44($sp)lw	$18,40($sp)lw	$17,36($sp)lw	$16,32($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,72.set	macro.set	reorder.end	synth_full.section	.rodata.cst4,"aM",@progbits,4.align	2$LC0:.word	D.section	.text.synth_half,"ax",@progbits.align	2.align	5.ent	synth_half.type	synth_half, @functionsynth_half:.frame	$sp,72,$31		# vars= 16, regs= 10/0, args= 16, gp= 0.mask	0xc0ff0000,-4.fmask	0x00000000,0addiu	$sp,$sp,-72sw	$31,68($sp)sw	$fp,64($sp)sw	$23,60($sp)sw	$22,56($sp)sw	$21,52($sp)sw	$20,48($sp)sw	$19,44($sp)sw	$18,40($sp)sw	$17,36($sp)sw	$16,32($sp)sw	$6,80($sp)sw	$4,72($sp)sw	$5,76($sp).set	noreorder.set	nomacrobeq	$6,$0,$L41sw	$7,84($sp).set	macro.set	reordersw	$0,20($sp)move	$fp,$4sw	$0,24($sp)$L32:lw	$2,72($sp)lw	$3,84($sp).set	noreorder.set	nomacrobeq	$3,$0,$L33lw	$19,4096($2).set	macro.set	reorderlw	$4,24($sp)sw	$0,16($sp)addu	$2,$4,$2addiu	$18,$2,4108lw	$2,76($sp)addiu	$3,$4,48addu	$21,$2,$3lui	$3,%hi($LC0)addiu	$3,$3,%lo($LC0)lw	$23,0($3)$L35:andi	$16,$19,0x1sll	$16,$16,9addu	$16,$16,$fpmove	$6,$16addiu	$7,$16,1024move	$4,$21.set	noreorder.set	nomacrojal	dct32srl	$5,$19,1.set	macro.set	reorderaddiu	$2,$19,-1andi	$2,$2,0xfnor	$11,$0,$19ori	$2,$2,0x1andi	$11,$11,0x1sll	$20,$2,2sll	$11,$11,9addu	$11,$11,$fpaddu	$14,$23,$20lw	$6,0($11)lw	$2,0($14)lw	$5,4($11)#APPmult	$6,$2#NO_APPlw	$4,8($11)lw	$2,56($14)lw	$3,12($11)mfhi	$12mflo	$6#APPmult	$5,$2#NO_APPlw	$2,48($14)mfhi	$10mflo	$5#APPmult	$4,$2#NO_APPlw	$2,40($14)mfhi	$9mflo	$4#APPmult	$3,$2#NO_APPmfhi	$7mflo	$3srl	$6,$6,16srl	$4,$4,16srl	$3,$3,16sll	$12,$12,16sll	$9,$9,16sll	$7,$7,16or	$7,$7,$3lw	$2,32($14)lw	$3,20($11)or	$12,$12,$6or	$9,$9,$4lw	$4,16($11)#APPmult	$4,$2#NO_APPlw	$2,24($14)mfhi	$8mflo	$4#APPmult	$3,$2#NO_APPmfhi	$6mflo	$3srl	$5,$5,16srl	$4,$4,16srl	$3,$3,16li	$15,-2			# 0xfffffffffffffffesll	$10,$10,16sll	$8,$8,16sll	$6,$6,16or	$10,$10,$5or	$8,$8,$4or	$6,$6,$3lw	$4,24($11)lw	$2,16($14)lw	$3,28($11)#APPmult	$4,$2#NO_APPaddu	$9,$9,$7lw	$2,8($14)mfhi	$7mflo	$4and	$15,$19,$15#APPmult	$3,$2#NO_APPmfhi	$5mflo	$3sll	$15,$15,2addu	$13,$23,$15addu	$12,$12,$10srl	$4,$4,16srl	$3,$3,16sll	$7,$7,16sll	$5,$5,16or	$7,$7,$4or	$5,$5,$3lw	$4,0($16)lw	$3,4($16)lw	$2,0($13)addu	$12,$12,$8#APPmult	$4,$2#NO_APPaddu	$9,$9,$6lw	$2,56($13)mfhi	$8mflo	$4#APPmult	$3,$2#NO_APPmfhi	$6mflo	$3srl	$4,$4,16srl	$3,$3,16sll	$8,$8,16sll	$6,$6,16addu	$9,$9,$5or	$6,$6,$3lw	$2,48($13)lw	$3,12($16)addu	$12,$12,$7or	$8,$8,$4lw	$4,8($16)#APPmult	$4,$2#NO_APPlw	$2,40($13)mfhi	$7mflo	$4#APPmult	$3,$2#NO_APPmfhi	$5mflo	$3srl	$4,$4,16srl	$3,$3,16sll	$7,$7,16sll	$5,$5,16addu	$12,$12,$9or	$5,$5,$3lw	$2,32($13)lw	$3,20($16)or	$7,$7,$4lw	$4,16($16)#APPmult	$4,$2#NO_APPlw	$2,24($13)mfhi	$10mflo	$4#APPmult	$3,$2#NO_APPmfhi	$9mflo	$3addu	$8,$8,$6srl	$4,$4,16srl	$3,$3,16sll	$10,$10,16sll	$9,$9,16lw	$2,16($13)addu	$8,$8,$5or	$10,$10,$4or	$9,$9,$3lw	$4,24($16)lw	$3,28($16)#APPmult	$4,$2#NO_APPlw	$2,8($13)mfhi	$6mflo	$4#APPmult	$3,$2#NO_APPmfhi	$5mflo	$3subu	$7,$7,$12sll	$6,$6,16srl	$4,$4,16sll	$5,$5,16srl	$3,$3,16addu	$7,$7,$10addu	$8,$8,$9or	$6,$6,$4or	$5,$5,$3addu	$7,$7,$6addu	$8,$8,$5addu	$7,$7,$8sw	$7,0($18)addiu	$17,$18,60subu	$24,$23,$15addiu	$16,$16,32addiu	$12,$11,1056addiu	$22,$11,1024addiu	$18,$18,4subu	$15,$23,$20li	$25,2			# 0x2$L36:andi	$2,$25,0x1.set	noreorder.set	nomacrobne	$2,$0,$L37addiu	$16,$16,32.set	macro.set	reorderlw	$6,0($12)lw	$2,256($14)lw	$5,4($12)#APPmult	$6,$2#NO_APPlw	$4,8($12)lw	$2,312($14)lw	$3,12($12)mfhi	$11mflo	$6#APPmult	$5,$2#NO_APPlw	$2,304($14)mfhi	$10mflo	$5#APPmult	$4,$2#NO_APPlw	$2,296($14)mfhi	$9mflo	$4#APPmult	$3,$2#NO_APPmfhi	$7mflo	$3srl	$5,$5,16srl	$4,$4,16srl	$3,$3,16sll	$10,$10,16sll	$9,$9,16sll	$7,$7,16lw	$2,288($14)or	$10,$10,$5or	$7,$7,$3or	$9,$9,$4lw	$3,20($12)lw	$4,16($12)#APPmult	$4,$2#NO_APPlw	$2,280($14)mfhi	$8mflo	$4#APPmult	$3,$2#NO_APPmfhi	$5mflo	$3srl	$6,$6,16srl	$4,$4,16srl	$3,$3,16sll	$11,$11,16sll	$8,$8,16sll	$5,$5,16lw	$2,272($14)or	$8,$8,$4or	$5,$5,$3lw	$4,24($12)lw	$3,28($12)#APPmult	$4,$2#NO_APPor	$11,$11,$6lw	$2,264($14)addu	$9,$9,$7mflo	$4mfhi	$7#APPmult	$3,$2#NO_APPmfhi	$6mflo	$3addu	$11,$11,$10srl	$4,$4,16srl	$3,$3,16sll	$7,$7,16sll	$6,$6,16lw	$2,264($13)or	$7,$7,$4or	$6,$6,$3lw	$4,28($16)lw	$3,24($16)#APPmult	$4,$2#NO_APPaddu	$11,$11,$8lw	$2,272($13)addu	$9,$9,$5mfhi	$8mflo	$4#APPmult	$3,$2#NO_APPmfhi	$5mflo	$3srl	$4,$4,16srl	$3,$3,16sll	$8,$8,16sll	$5,$5,16lw	$2,280($13)addu	$9,$9,$6or	$5,$5,$3addu	$11,$11,$7lw	$3,16($16)or	$8,$8,$4lw	$4,20($16)#APPmult	$4,$2#NO_APPlw	$2,288($13)mfhi	$7mflo	$4#APPmult	$3,$2#NO_APPmfhi	$6mflo	$3srl	$4,$4,16srl	$3,$3,16sll	$7,$7,16sll	$6,$6,16lw	$2,296($13)addu	$11,$11,$9or	$6,$6,$3or	$7,$7,$4lw	$3,8($16)lw	$4,12($16)#APPmult	$4,$2#NO_APPlw	$2,304($13)mfhi	$10mflo	$4#APPmult	$3,$2#NO_APPmfhi	$9mflo	$3addu	$8,$8,$5srl	$4,$4,16srl	$3,$3,16sll	$10,$10,16sll	$9,$9,16lw	$2,312($13)or	$10,$10,$4or	$9,$9,$3lw	$4,4($16)lw	$3,0($16)#APPmult	$4,$2#NO_APPaddu	$8,$8,$6lw	$2,256($13)mfhi	$6mflo	$4#APPmult	$3,$2#NO_APPmfhi	$5mflo	$3subu	$7,$7,$11srl	$4,$4,16srl	$3,$3,16sll	$6,$6,16sll	$5,$5,16or	$6,$6,$4or	$5,$5,$3addu	$7,$7,$10addu	$8,$8,$9addu	$8,$8,$5addu	$7,$7,$6addu	$7,$7,$8sw	$7,0($18)lw	$6,28($12)lw	$2,372($15)lw	$5,24($12)#APPmult	$6,$2#NO_APPlw	$4,20($12)lw	$2,364($15)lw	$3,16($12)mfhi	$8mflo	$6#APPmult	$5,$2#NO_APPlw	$2,356($15)mfhi	$11mflo	$5#APPmult	$4,$2#NO_APPlw	$2,348($15)mfhi	$7mflo	$4#APPmult	$3,$2#NO_APPmfhi	$9mflo	$3srl	$5,$5,16srl	$4,$4,16srl	$3,$3,16sll	$11,$11,16sll	$7,$7,16sll	$9,$9,16or	$11,$11,$5or	$9,$9,$3lw	$2,340($15)lw	$3,8($12)or	$7,$7,$4lw	$4,12($12)#APP

⌨️ 快捷键说明

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