synth.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 4,139 行 · 第 1/4 页
MID
4,139 行
addu $11,$11,$12 sw $22,840($sp) sw $fp,420($sp) sw $11,208($sp) lw $14,376($sp) lw $3,184($sp) lw $10,468($sp) sll $2,$14,1 lw $4,128($sp) subu $2,$2,$fp sll $9,$3,1 sw $2,400($sp) subu $9,$9,$14 lw $8,312($sp) subu $2,$19,$10 lw $14,452($sp) lw $10,448($sp) sll $3,$4,1 lw $11,464($sp) lw $12,460($sp)#APP mult $2,$21#NO_APP subu $3,$3,$8 subu $8,$14,$10 mfhi $10 lw $13,164($sp) sw $3,228($sp) subu $3,$11,$12 sll $11,$10,4 sw $11,916($sp) addu $13,$20,$13 li $11,52363264 # 0x31f0000 sw $13,160($sp) sw $10,72($sp) lw $13,456($sp) mflo $2 ori $11,$11,0x1708#APP mult $3,$11#NO_APP mfhi $10 li $11,223150080 # 0xd4d0000 subu $4,$13,$18 mflo $3 sll $13,$10,4 ori $11,$11,0xb315#APP mult $4,$11#NO_APP mfhi $10 lw $11,208($sp) lw $14,160($sp) sll $fp,$10,4 li $10,149094400 # 0x8e30000 mflo $4 ori $10,$10,0x9d9d#APP mult $8,$10#NO_APP sll $10,$11,1 mfhi $12 mflo $8 sll $11,$14,1 lw $14,916($sp) srl $3,$3,28 srl $2,$2,28 or $2,$14,$2 or $13,$13,$3 srl $4,$4,28 lw $3,340($sp) srl $8,$8,28 sll $12,$12,4 sw $2,332($sp) or $fp,$fp,$4 lw $2,400($sp) lw $4,284($sp) or $12,$12,$8 lw $8,280($sp) subu $11,$11,$3 li $3,189792256 # 0xb500000 ori $3,$3,0x4f33 sw $13,328($sp) subu $10,$10,$2 lw $13,232($sp) subu $2,$4,$8 sw $11,256($sp)#APP mult $2,$3#NO_APP lw $11,236($sp) mflo $4 sw $10,372($sp) mfhi $2 subu $10,$11,$13 srl $24,$4,28#APP mult $10,$3#NO_APP mflo $4 sw $fp,324($sp) sll $17,$2,4 srl $fp,$4,28 mfhi $2 lw $4,228($sp) lw $10,372($sp) sll $8,$9,1 sll $23,$2,4 sll $2,$4,1 subu $8,$8,$10 subu $2,$2,$9 sw $8,336($sp) sw $2,276($sp) lw $13,264($sp) lw $14,260($sp) lw $4,332($sp) subu $11,$13,$14 lw $13,304($sp) lw $14,300($sp) lw $8,328($sp) lw $9,324($sp) subu $10,$13,$14 lw $14,644($sp) lw $13,648($sp) subu $2,$4,$8 subu $4,$9,$12 lw $8,656($sp) lw $9,652($sp) addu $13,$13,$14 addu $8,$8,$9 lw $14,628($sp) sw $13,528($sp) lw $13,632($sp) lw $9,636($sp) sw $8,532($sp) lw $8,640($sp) addu $13,$13,$14 addu $8,$8,$9 lw $14,612($sp) sw $13,520($sp) lw $13,616($sp) lw $9,620($sp) sw $8,524($sp) lw $8,624($sp) addu $13,$13,$14 addu $8,$8,$9 lw $14,596($sp) sw $13,512($sp) lw $13,600($sp) lw $9,604($sp) sw $8,516($sp) lw $8,608($sp) addu $13,$13,$14 addu $8,$8,$9 sw $13,504($sp) lw $9,464($sp) lw $13,460($sp) sw $8,508($sp) lw $8,468($sp) or $17,$17,$24 or $23,$23,$fp addu $9,$9,$13 sw $17,1016($sp) sw $23,1032($sp) addu $19,$19,$8 sw $9,396($sp) lw $9,448($sp) lw $8,452($sp)#APP mult $11,$3#NO_APP addu $8,$8,$9 sw $8,388($sp) mfhi $8 mflo $9 sll $8,$8,4 sw $8,960($sp)#APP mult $2,$15#NO_APP mfhi $8 srl $9,$9,28 lw $14,456($sp) sw $9,964($sp) sll $9,$8,4 sw $9,972($sp) sw $8,32($sp) mflo $2#APP mult $4,$16#NO_APP mfhi $8 mflo $4#APP mult $10,$3#NO_APP mflo $9 addu $18,$14,$18 sw $18,392($sp) sll $11,$8,4 srl $18,$9,28 mfhi $8 lw $9,256($sp) lw $10,336($sp) lw $13,972($sp) srl $4,$4,28 lw $14,532($sp) or $11,$11,$4 sll $fp,$8,4 lw $4,528($sp) sll $8,$9,1 srl $2,$2,28 subu $8,$8,$10 or $2,$13,$2 lw $9,520($sp) lw $10,516($sp) lw $13,508($sp) sw $8,308($sp) sw $2,148($sp) lw $8,524($sp) subu $2,$14,$4 sw $11,144($sp) lw $14,504($sp) lw $11,512($sp) subu $4,$8,$9 subu $8,$10,$11 subu $9,$13,$14 lw $11,396($sp) lw $13,392($sp) lw $14,388($sp) subu $10,$19,$11 subu $11,$13,$14 lw $14,964($sp) lw $13,960($sp) or $fp,$fp,$18 or $13,$13,$14 sw $13,968($sp) lw $14,188($sp) lw $13,192($sp) sw $fp,1028($sp) subu $13,$13,$14 sw $13,1060($sp) lw $14,132($sp) lw $13,136($sp) addu $6,$5,$6 subu $18,$13,$14 sll $13,$17,1 sw $13,1020($sp) lw $13,276($sp)#APP mult $18,$3#NO_APP sll $13,$13,1 sw $13,1024($sp) mflo $13 mfhi $18#APP mult $2,$21#NO_APP mfhi $21 srl $13,$13,28 sw $13,1084($sp) sll $21,$21,4 li $13,52363264 # 0x31f0000 sw $21,900($sp) mflo $2 ori $13,$13,0x1708#APP mult $4,$13#NO_APP mfhi $21 li $13,223150080 # 0xd4d0000 sll $14,$23,1 mflo $4 sll $21,$21,4 ori $13,$13,0xb315#APP mult $8,$13#NO_APP li $13,149094400 # 0x8e30000 sw $14,1036($sp) sw $21,904($sp) lw $14,332($sp) mfhi $21 mflo $8 ori $13,$13,0x9d9d#APP mult $9,$13#NO_APP lw $13,328($sp) sll $21,$21,4 addu $14,$14,$13 sw $14,248($sp) lw $14,324($sp) sw $21,908($sp) addu $12,$14,$12 mfhi $21 sw $12,244($sp) mflo $9#APP mult $10,$15#NO_APP mfhi $12 mflo $10#APP mult $11,$16#NO_APP mfhi $13 srl $2,$2,28 sll $14,$13,4 sw $14,928($sp) lw $14,900($sp) srl $4,$4,28 or $2,$14,$2 sw $2,368($sp) lw $2,904($sp) srl $8,$8,28 or $4,$2,$4 sw $4,364($sp) lw $4,908($sp) mflo $11 or $8,$4,$8 sw $8,360($sp) lw $8,928($sp) sw $13,56($sp) srl $11,$11,28 lw $13,1060($sp)#APP mult $13,$3#NO_APP mflo $13 or $11,$8,$11 sll $fp,$21,4 srl $9,$9,28 srl $10,$10,28 sll $12,$12,4 or $fp,$fp,$9 lw $2,212($sp) sw $13,4($sp) srl $25,$13,28 or $12,$12,$10 lw $13,228($sp) lw $10,308($sp) sw $11,200($sp) lw $9,1024($sp) lw $11,1036($sp) lw $14,216($sp) subu $9,$9,$10 subu $11,$11,$13 subu $14,$14,$2 sw $fp,356($sp) sw $9,296($sp) sw $11,124($sp) sw $14,1040($sp) lw $10,276($sp) lw $9,1020($sp) lw $8,1084($sp) subu $9,$9,$10 sll $18,$18,4 sw $9,224($sp) or $18,$18,$8 lw $9,388($sp) lw $8,392($sp) lw $4,164($sp) lw $13,1028($sp) lw $14,396($sp) lw $11,968($sp) addu $8,$8,$9 mfhi $21 lw $9,1040($sp)#APP mult $9,$3#NO_APP mfhi $9 subu $20,$20,$4 addu $19,$19,$14 sll $4,$13,1 lw $14,144($sp) lw $13,148($sp) lw $10,248($sp) sw $9,12($sp) sll $2,$11,1 mflo $9 lw $11,244($sp) addu $13,$13,$14 sw $9,8($sp) lw $14,296($sp) sw $8,292($sp) sw $13,140($sp) addu $8,$10,$11 lw $13,256($sp) lw $10,12($sp) lw $11,8($sp)#APP mult $20,$3#NO_APP subu $2,$2,$13 subu $4,$4,$14 lw $13,248($sp) lw $14,244($sp) sll $9,$10,4 mfhi $10 srl $11,$11,28 sw $11,1044($sp) subu $13,$13,$14 sll $11,$10,4 sw $10,0($sp) sw $11,1068($sp) lw $10,364($sp) lw $11,360($sp) sw $2,156($sp) sw $4,272($sp) lw $4,368($sp) sw $13,984($sp) lw $13,1044($sp) subu $2,$4,$10 or $9,$9,$13 subu $4,$11,$fp lw $10,148($sp) lw $11,144($sp) sw $9,1048($sp) lw $9,292($sp) subu $10,$10,$11 sw $10,1008($sp) addu $9,$19,$9 lw $10,200($sp) sw $9,444($sp) mflo $20#APP mult $2,$15#NO_APP mfhi $9 addu $10,$12,$10 sw $10,196($sp) sw $9,44($sp) sll $10,$9,4 mflo $2#APP mult $4,$16#NO_APP mfhi $9 lw $14,1068($sp) sw $10,944($sp) sw $9,40($sp) sll $10,$9,4 mflo $4 lw $9,984($sp)#APP mult $9,$3#NO_APP mflo $9 srl $20,$20,28 sw $10,948($sp) or $20,$14,$20 srl $10,$9,28 lw $14,224($sp) sw $20,1072($sp) sw $10,988($sp) mfhi $20 lw $10,1008($sp)#APP mult $10,$3#NO_APP mflo $10 sll $fp,$14,1 srl $11,$10,28 lw $14,444($sp) sw $11,1012($sp) sll $11,$8,1 lw $13,140($sp) subu $11,$11,$14 sw $11,384($sp) lw $11,944($sp) sw $10,16($sp) srl $2,$2,28 sll $10,$13,1 lw $13,124($sp) or $2,$11,$2 sll $21,$21,4 lw $14,272($sp) sw $2,172($sp) or $21,$21,$25 lw $2,224($sp) sll $25,$13,1 lw $13,948($sp) srl $4,$4,28 subu $25,$25,$2 sw $9,24($sp) or $4,$13,$4 subu $fp,$fp,$14 mfhi $9 sw $4,168($sp) sw $fp,252($sp) sw $25,180($sp) lw $11,200($sp) lw $13,1012($sp) sll $9,$9,4 subu $10,$10,$8 lw $4,292($sp) lw $8,988($sp) lw $14,184($sp) lw $2,128($sp) subu $12,$12,$11 or $9,$9,$13 lw $11,532($sp) lw $13,528($sp) sll $21,$21,1 sll $18,$18,1 sll $20,$20,4 subu $19,$19,$4 addu $11,$11,$13 lw $4,1048($sp) or $20,$20,$8 subu $21,$21,$14 lw $8,1072($sp) lw $14,524($sp) subu $18,$18,$2 lw $2,520($sp) sw $11,416($sp) lw $13,504($sp) lw $11,508($sp)#APP mult $19,$3#NO_APP addu $14,$14,$2 sll $24,$4,1 mfhi $2 lw $4,516($sp) sll $fp,$8,1 lw $8,512($sp) addu $11,$11,$13 sw $11,404($sp) addu $4,$4,$8 sw $2,28($sp) lw $8,196($sp) mflo $19 sll $11,$2,4#APP mult $12,$3#NO_APP mfhi $2 sw $14,412($sp) lw $14,384($sp) sw $4,408($sp) sw $2,20($sp) sll $4,$2,4 sll $2,$8,1 lw $13,156($sp) subu $2,$2,$14 sw $2,320($sp) lw $2,252($sp) sw $4,992($sp) sll $4,$13,1 subu $4,$4,$2 lw $8,412($sp) lw $13,408($sp) lw $14,404($sp) sw $4,220($sp) srl $19,$19,28 lw $4,416($sp) or $11,$11,$19 mflo $12 subu $2,$4,$8 subu $4,$13,$14 lw $13,172($sp) lw $14,168($sp) sw $11,976($sp) lw $11,992($sp) srl $12,$12,28 or $12,$11,$12 subu $8,$13,$14 sw $12,996($sp) lw $13,160($sp) lw $12,208($sp) lw $11,364($sp) subu $24,$24,$12 lw $14,368($sp) lw $12,360($sp) subu $fp,$fp,$13 lw $13,356($sp) sw $24,1052($sp)#APP mult $2,$15#NO_APP addu $24,$12,$13 addu $14,$14,$11 mfhi $12 mflo $2#APP mult $4,$16#NO_APP mfhi $15 mflo $4#APP mult $8,$3#NO_APP mfhi $11 mflo $8 sw $14,268($sp) srl $2,$2,28 srl $4,$4,28 srl $8,$8,28 sll $20,$20,1 sll $12,$12,4 sll $15,$15,4 sll $11,$11,4 subu $20,$20,$10 or $12,$12,$2 or $15,$15,$4 lw $2,220($sp) lw $4,268($sp) sll $16,$10,1 or $11,$11,$8 lw $10,124($sp) lw $8,140($sp) sll $19,$25,1 sll $9,$9,1 sll $18,$18,1 lw $14,320($sp) subu $19,$19,$2 lw $13,976($sp) subu $2,$4,$24 subu $9,$9,$8 lw $4,1052($sp) lw $8,172($sp) subu $18,$18,$10 lw $10,168($sp) sll $21,$21,1 subu $16,$16,$14 subu $21,$21,$25#APP mult $2,$3#NO_APP addu $25,$8,$10 sll $13,$13,1 lw $14,996($sp) sll $4,$4,1 mfhi $10 mflo $2 sw $4,1056($sp) sw $13,980($sp) subu $4,$13,$16 lw $13,196($sp) sll $14,$14,1 lw $8,1056($sp) srl $2,$2,28 sll $10,$10,4 sw $14,1000($sp) or $10,$10,$2 subu $2,$14,$13 lw $14,156($sp) sw $4,240($sp) subu $8,$8,$19 sll $fp,$fp,1 sw $8,176($sp) sw $fp,1076($sp) lw $8,268($sp) subu $fp,$fp,$14 lw $14,240($sp) sw $19,204($sp) sll $19,$20,1 addu $24,$8,$24 subu $19,$19,$14 subu $4,$12,$15 lw $14,176($sp)#APP mult $4,$3#NO_APP mfhi $8 mflo $4 sll $13,$21,1 subu $13,$13,$14 srl $4,$4,28 sll $2,$2,1 sll $8,$8,4 sw $16,288($sp) sw $24,352($sp) or $8,$8,$4 sw $13,152($sp) sw $2,1004($sp) lw $4,412($sp) lw $2,416($sp) lw $13,408($sp) lw $14,404($sp) sll $18,$18,1 subu $18,$18,$21 sll $9,$9,1 addu $21,$2,$4 lw $2,1004($sp) lw $4,152($sp) sll $fp,$fp,1 subu $9,$9,$20 sll $11,$11,1 addu $20,$13,$14 subu $22,$2,$19 sll $16,$25,1 subu $2,$21,$20 subu $11,$11,$25#APP mult $2,$3#NO_APP subu $25,$fp,$4 mflo $2 mfhi $4 srl $2,$2,28 sll $4,$4,4 addu $5,$5,$7 or $4,$4,$2 addu $2,$21,$20 sw $2,480($5) lw $3,444($sp) lw $2,536($sp) sw $4,0($6) lw $14,420($sp) sw $2,448($5) sw $3,416($5) lw $4,472($sp) lw $2,384($sp) lw $3,400($sp) addu $12,$12,$15 sll $8,$8,1 subu $16,$16,$24 subu $8,$8,$12 sll $10,$10,1 subu $10,$10,$16 sw $4,384($5) sw $14,320($5) sw $2,288($5) sw $3,256($5) sw $12,224($5) lw $4,372($sp) lw $12,336($sp) sw $24,352($5) sll $11,$11,1 sw $8,256($6) lw $8,320($sp) subu $11,$11,$10 sw $fp,1080($sp) sw $4,192($5) sw $8,160($5) sw $12,128($5) sw $16,96($5) sll $9,$9,1 sw $11,384($6) sw $10,128($6) lw $13,308($sp) lw $14,288($sp) subu $9,$9,$22 sw $13,64($5) sw $14,32($5) lw $2,240($sp) sw $9,448($6) lw $3,296($sp) lw $4,272($sp) lw $8,252($sp) lw $9,220($sp) lw $10,204($sp) lw $11,176($sp) lw $12,152($sp) sll $18,$18,1 subu $18,$18,$25 sw $2,64($6) sw $19,192($6) sw $22,320($6) sw $3,0($5) sw $18,480($6) sw $4,32($6) sw $8,96($6) sw $9,160($6) sw $10,224($6) sw $11,288($6) sw $12,352($6) sw $25,416($6) lw $fp,1128($sp) lw $23,1124($sp) lw $22,1120($sp) lw $21,1116($sp) lw $20,1112($sp) lw $19,1108($sp) lw $18,1104($sp) lw $17,1100($sp) lw $16,1096($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,1136 .set macro .set reorder .end dct32 .section .text.synth_full,"ax",@progbits .align 2 .align 5 .ent synth_full .type synth_full, @functionsynth_full: .frame $sp,72,$31 # vars= 16, regs= 10/0, args= 16, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 addiu $sp,$sp,-72 sw $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 nomacro beq $6,$0,$L25 sw $7,84($sp) .set macro .set reorder sw $0,20($sp) sw $0,24($sp) sw $4,28($sp)$L18: lw $2,72($sp) lw $3,84($sp) .set noreorder .set nomacro beq $3,$0,$L19 lw $20,4096($2) .set macro .set reorder lw $4,24($sp) move $5,$2 addu $3,$4,$5 addiu $2,$4,48 lw $4,76($sp) addiu $22,$3,4232 addu $fp,$4,$2 sw $0,16($sp)$L21: lw $5,28($sp) andi $16,$20,0x1 sll $16,$16,9 addu $16,$5,$16 move $4,$fp srl $5,$20,1 move $6,$16 .set noreorder .set nomacro jal dct32 addiu $7,$16,1024 .set macro .set reorder addiu $2,$20,-1 andi $2,$2,0xf ori $2,$2,0x1 nor $11,$0,$20 sll $23,$2,2 andi $11,$11,0x1 lw $2,28($sp) lui $3,%hi(D) addiu $3,$3,%lo(D) sll $11,$11,9 addu $11,$2,$11 addu $14,$23,$3 lw $6,0($11) lw $2,0($14) lw $5,4($11)#APP mult $6,$2#NO_APP lw $4,8($11) lw $2,56($14) lw $3,12($11) mfhi $12 mflo $6#APP mult $5,$2#NO_APP lw $2,48($14) mfhi $13 mflo $5#APP mult $4,$2#NO_APP lw $2,40($14) mfhi $9 mflo $4#APP mult $3,$2#NO_APP mfhi $7 mflo $3 srl $4,$4,16 srl $3,$3,16 sll $9,$9,16 sll $7,$7,16 or $7,$7,$3 lw $2,32($14) lw $3,20($11) or $9,$9,$4 li $15,-2 # 0xfffffffffffffffe lw $4,16($11)#APP mult $4,$2#NO_APP lw $2,24($14) mfhi $10 mflo $4#APP mult $3,$2#NO_APP mfhi $8 mflo $3 srl $6,$6,16 srl $5,$5,16 and $15,$20,$15 sll $12,$12,16 sll $13,$13,16 lui $2,%hi(D) or $13,$13,$5 sll $15,$15,2 or $12,$12,$6 srl $3,$3,16 addiu $2,$2,%lo(D) sll $8,$8,16 or $8,$8,$3 lw $5,28($11) lw $3,24($11) addu $12,$12,$13 addu $9,$9,$7 addu $13,$15,$2 lw $2,16($14)#APP mult $3,$2#NO_APP lw $2,8($14) mfhi $7 mflo $3#APP mult $5,$2#NO_APP mfhi $6 mflo $5 srl $4,$4,16 srl $3,$3,16 srl $5,$5,16 sll $10,$10,16 sll $7,$7,16 sll $6,$6,16 or $10,$10,$4 or $7,$7,$3 or $6,$6,$5 lw $4,0($16) lw $2,0($13) lw $3,4($16)#APP mult $4,$2#NO_APP addu $9,$9,$8 lw $2,56($13) mfhi $8 mflo $4#APP mult $3,$2#NO_APP mfhi $5 mflo $3 addu $12,$12,$10 srl $4,$4,16 srl $3,$3,16 sll $8,$8,16 sll $5,$5,16 addu $9,$9,$6 or $5,$5,$3 lw $2,48($13) lw $3,12($16) addu $12,$12,$7 or $8,$8,$4 lw $4,8($16)#APP mult $4,$2#NO_APP lw $2,40($13) mfhi $7 mflo $4#APP mult $3,$2#NO_APP mfhi $6 mflo $3 srl $4,$4,16 srl $3,$3,16 sll $7,$7,16 sll $6,$6,16 or $6,$6,$3 lw $2,32($13) lw $3,20($16) addu $12,$12,$9 or $7,$7,$4 lw $4,16($16)#APP mult $4,$2#NO_APP lw $2,24($13) mfhi $10 mflo $4#APP mult $3,$2#NO_APP mfhi $9 mflo $3 addu $8,$8,$5 srl $4,$4,16 srl $3,$3,16 sll $10,$10,16 sll $9,$9,16 lw $2,16($13) addu $8,$8,$6 or $10,$10,$4 or $9,$9,$3 lw $4,24($16) lw $3,28($16)#APP mult $4,$2#NO_APP lw $2,8($13) mfhi $6 mflo $4#APP mult $3,$2#NO_APP
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?