synth.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,139 行 · 第 1/4 页
S
4,139 行
mult $4,$2#NO_APPlw $2,332($15)mfhi $10mflo $4#APPmult $3,$2#NO_APPmfhi $5mflo $3srl $6,$6,16srl $4,$4,16srl $3,$3,16sll $8,$8,16sll $10,$10,16sll $5,$5,16or $10,$10,$4or $5,$5,$3lw $4,4($12)lw $2,324($15)lw $3,0($12)#APPmult $4,$2#NO_APPor $8,$8,$6lw $2,316($15)addu $7,$7,$9mflo $4mfhi $9#APPmult $3,$2#NO_APPmfhi $6mflo $3addu $8,$8,$11srl $4,$4,16srl $3,$3,16sll $9,$9,16sll $6,$6,16or $9,$9,$4or $6,$6,$3lw $4,0($16)lw $2,316($24)lw $3,4($16)#APPmult $4,$2#NO_APPaddu $8,$8,$10lw $2,324($24)addu $7,$7,$5mfhi $10mflo $4#APPmult $3,$2#NO_APPmfhi $5mflo $3srl $4,$4,16srl $3,$3,16sll $10,$10,16sll $5,$5,16or $10,$10,$4or $5,$5,$3lw $4,8($16)lw $2,332($24)lw $3,12($16)#APPmult $4,$2#NO_APPaddu $7,$7,$6lw $2,340($24)mfhi $11mflo $4#APPmult $3,$2#NO_APPmfhi $6mflo $3addu $8,$8,$9srl $4,$4,16srl $3,$3,16sll $11,$11,16sll $6,$6,16or $6,$6,$3lw $2,348($24)lw $3,20($16)addu $8,$8,$10or $11,$11,$4lw $4,16($16)#APPmult $4,$2#NO_APPlw $2,356($24)mfhi $10mflo $4#APPmult $3,$2#NO_APPmfhi $9mflo $3addu $7,$7,$5srl $4,$4,16srl $3,$3,16sll $10,$10,16sll $9,$9,16lw $2,364($24)addu $7,$7,$6or $10,$10,$4or $9,$9,$3lw $4,24($16)lw $3,28($16)#APPmult $4,$2#NO_APPlw $2,372($24)mfhi $6mflo $4#APPmult $3,$2#NO_APPmfhi $5mflo $3addu $8,$8,$11sll $6,$6,16srl $4,$4,16sll $5,$5,16srl $3,$3,16addu $8,$8,$10addu $7,$7,$9or $6,$6,$4or $5,$5,$3addu $8,$8,$6addu $7,$7,$5addu $8,$8,$7sw $8,0($17)addiu $18,$18,4addiu $17,$17,-4$L37:addiu $25,$25,1li $2,16 # 0x10addiu $14,$14,128addiu $13,$13,128addiu $15,$15,128addiu $24,$24,128.set noreorder.set nomacrobne $25,$2,$L36addiu $12,$12,32.set macro.set reorderlui $2,%hi(D+2048)addiu $9,$2,%lo(D+2048)addu $9,$20,$9addiu $12,$22,480lw $6,480($22)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 $2,16($sp)sw $7,0($18).set noreorder.set nomacrobeq $3,$2,$L33addiu $21,$21,128.set macro.set reorderaddiu $2,$19,1addiu $18,$18,32.set noreorder.set nomacroj $L35andi $19,$2,0xf.set macro.set reorder$L33:lw $4,20($sp)lw $2,24($sp)lw $3,80($sp)addiu $4,$4,1addiu $2,$2,4608sw $4,20($sp)sw $2,24($sp).set noreorder.set nomacrobne $3,$4,$L32addiu $fp,$fp,2048.set macro.set reorder$L41: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_half.section .text.mad_synth_frame,"ax",@progbits.align 2.align 5.globl mad_synth_frame.ent mad_synth_frame.type mad_synth_frame, @functionmad_synth_frame:.frame $sp,32,$31 # vars= 0, regs= 3/0, args= 16, gp= 0.mask 0x80030000,-8.fmask 0x00000000,0.set noreorder.set nomacrolw $2,4($5)addiu $sp,$sp,-32sw $16,16($sp)sw $31,24($sp)sw $17,20($sp)beq $2,$0,$L46move $16,$4lw $3,0($5)li $2,1 # 0x1li $6,2 # 0x2beq $3,$2,$L59li $7,2 # 0x2$L49:li $2,3 # 0x3beq $3,$2,$L60nop$L52:li $17,36 # 0x24li $4,1152 # 0x480$L51:lw $3,20($5)sh $7,4104($16)sw $3,4100($16)lw $2,44($5)andi $2,$2,0x2beq $2,$0,$L61sh $4,4106($16)$L55:lhu $2,4106($16)srl $3,$3,1sw $3,4100($16)srl $2,$2,1lui $3,%hi(synth_half)sh $2,4106($16)move $4,$16addiu $2,$3,%lo(synth_half)jal $2move $7,$17lw $2,4096($16)addu $2,$17,$2andi $2,$2,0xfsw $2,4096($16)lw $31,24($sp)lw $17,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,32$L46:lw $3,0($5)li $2,1 # 0x1li $6,1 # 0x1bne $3,$2,$L49li $7,1 # 0x1$L59:lw $3,20($5)li $4,384 # 0x180sw $3,4100($16)lw $2,44($5)li $17,12 # 0xcandi $2,$2,0x2sh $7,4104($16)bne $2,$0,$L55sh $4,4106($16)$L61:lui $2,%hi(synth_full)addiu $2,$2,%lo(synth_full)move $4,$16jal $2move $7,$17lw $2,4096($16)addu $2,$17,$2andi $2,$2,0xfsw $2,4096($16)lw $31,24($sp)lw $17,20($sp)lw $16,16($sp)j $31addiu $sp,$sp,32$L60:lw $2,28($5)andi $2,$2,0x1000beq $2,$0,$L52li $17,18 # 0x12j $L51li $4,576 # 0x240.set macro.set reorder.end mad_synth_frame.section .text.mad_synth_init,"ax",@progbits.align 2.align 5.globl mad_synth_init.ent mad_synth_init.type mad_synth_init, @functionmad_synth_init:.frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0.mask 0x00000000,0.fmask 0x00000000,0.set noreorder.set nomacromove $7,$0li $8,2 # 0x2li $6,16 # 0x10$L63:sll $2,$7,11addu $2,$4,$2move $5,$2move $3,$0$L66:addiu $3,$3,1sw $0,1536($2)sw $0,1024($2)sw $0,512($2)sw $0,0($5)sw $0,1540($2)sw $0,1028($2)sw $0,516($2)sw $0,4($2)sw $0,1544($2)sw $0,1032($2)sw $0,520($2)sw $0,8($2)sw $0,1548($2)sw $0,1036($2)sw $0,524($2)sw $0,12($2)sw $0,1552($2)sw $0,1040($2)sw $0,528($2)sw $0,16($2)sw $0,1556($2)sw $0,1044($2)sw $0,532($2)sw $0,20($2)sw $0,1560($2)sw $0,1048($2)sw $0,536($2)sw $0,24($2)sw $0,1564($2)sw $0,1052($2)sw $0,540($2)sw $0,28($2)addiu $5,$5,32bne $3,$6,$L66addiu $2,$2,32addiu $7,$7,1bne $7,$8,$L63nopsh $0,4106($4)sw $0,4096($4)sw $0,4100($4)j $31sh $0,4104($4).set macro.set reorder.end mad_synth_init.rdata.align 2.type D, @object.size D, 2176D:.word 0.word -29.word 213.word -459.word 2037.word -5153.word 6574.word -37489.word 75038.word 37489.word 6574.word 5153.word 2037.word 459.word 213.word 29.word 0.word -29.word 213.word -459.word 2037.word -5153.word 6574.word -37489.word 75038.word 37489.word 6574.word 5153.word 2037.word 459.word 213.word 29.word -1.word -31.word 218.word -519.word 2000.word -5517.word 5959.word -39336.word 74992.word 35640.word 7134.word 4788.word 2063.word 401.word 208.word 26.word -1.word -31.word 218.word -519.word 2000.word -5517.word 5959.word -39336.word 74992.word 35640.word 7134.word 4788.word 2063.word 401.word 208.word 26.word -1.word -35.word 222.word -581.word 1952.word -5879.word 5288.word -41176.word 74856.word 33791.word 7640.word 4425.word 2080.word 347.word 202.word 24.word -1.word -35.word 222.word -581.word 1952.word -5879.word 5288.word -41176.word 74856.word 33791.word 7640.word 4425.word 2080.word 347.word 202.word 24.word -1.word -38.word 225.word -645.word 1893.word -6237.word 4561.word -43006.word 74630.word 31947.word 8092.word 4063.word 2087.word 294.word 196.word 21.word -1.word -38.word 225.word -645.word 1893.word -6237.word 4561.word -43006.word 74630.word 31947.word 8092.word 4063.word 2087.word 294.word 196.word 21.word -1.word -41.word 227.word -711.word 1822.word -6589.word 3776.word -44821.word 74313.word 30112.word 8492.word 3705.word 2085.word 244.word 190.word 19.word -1.word -41.word 227.word -711.word 1822.word -6589.word 3776.word -44821.word 74313.word 30112.word 8492.word 3705.word 2085.word 244.word 190.word 19.word -1.word -45.word 228.word -779.word 1739.word -6935.word 2935.word -46617.word 73908.word 28289.word 8840.word 3351.word 2075.word 197.word 183.word 17.word -1.word -45.word 228.word -779.word 1739.word -6935.word 2935.word -46617.word 73908.word 28289.word 8840.word 3351.word 2075.word 197.word 183.word 17.word -1.word -49.word 228.word -848.word 1644.word -7271.word 2037.word -48390.word 73415.word 26482.word 9139.word 3004.word 2057.word 153.word 176.word 16.word -1.word -49.word 228.word -848.word 1644.word -7271.word 2037.word -48390.word 73415.word 26482.word 9139.word 3004.word 2057.word 153.word 176.word 16.word -2.word -53.word 227.word -919.word 1535.word -7597.word 1082.word -50137.word 72835.word 24694.word 9389.word 2663.word 2032.word 111.word 169.word 14.word -2.word -53.word 227.word -919.word 1535.word -7597.word 1082.word -50137.word 72835.word 24694.word 9389.word 2663.word 2032.word 111.word 169.word 14.word -2.word -58.word 224.word -991.word 1414.word -7910.word 70.word -51853.word 72169.word 22929.word 9592.word 2330.word 2001.word 72.word 161.word 13.word -2.word -58.word 224.word -991.word 1414.word -7910.word 70.word -51853.word 72169.word 22929.word 9592.word 2330.word 2001.word 72.word 161.word 13.word -2.word -63.word 221.word -1064.word 1280.word -8209.word -998.word -53534.word 71420.word 21189.word 9750.word 2006.word 1962.word 36.word 154.word 11.word -2.word -63.word 221.word -1064.word 1280.word -8209.word -998.word -53534.word 71420.word 21189.word 9750.word 2006.word 1962.word 36.word 154.word 11.word -2.word -68.word 215.word -1137.word 1131.word -8491.word -2122.word -55178.word 70590.word 19478.word 9863.word 1692.word 1919.word 2.word 147.word 10.word -2.word -68.word 215.word -1137.word 1131.word -8491.word -2122.word -55178.word 70590.word 19478.word 9863.word 1692.word 1919.word 2.word 147.word 10.word -3.word -73.word 208.word -1210.word 970.word -8755.word -3300.word -56778.word 69679.word 17799.word 9935.word 1388.word 1870.word -29.word 139.word 9.word -3.word -73.word 208.word -1210.word 970.word -8755.word -3300.word -56778.word 69679.word 17799.word 9935.word 1388.word 1870.word -29.word 139.word 9.word -3.word -79.word 200.word -1283.word 794.word -8998.word -4533.word -58333.word 68692.word 16155.word 9966.word 1095.word 1817.word -57.word 132.word 8.word -3.word -79.word 200.word -1283.word 794.word -8998.word -4533.word -58333.word 68692.word 16155.word 9966.word 1095.word 1817.word -57.word 132.word 8.word -4.word -85.word 189.word -1356.word 605.word -9219.word -5818.word -59838.word 67629.word 14548.word 9959.word 814.word 1759.word -83.word 125.word 7.word -4.word -85.word 189.word -1356.word 605.word -9219.word -5818.word -59838.word 67629.word 14548.word 9959.word 814.word 1759.word -83.word 125.word 7.word -4.word -91.word 177.word -1428.word 402.word -9416.word -7154.word -61289.word 66494.word 12980.word 9916.word 545.word 1698.word -106.word 117.word 7.word -4.word -91.word 177.word -1428.word 402.word -9416.word -7154.word -61289.word 66494.word 12980.word 9916.word 545.word 1698.word -106.word 117.word 7.word -5.word -97.word 163.word -1498.word 185.word -9585.word -8540.word -62684.word 65290.word 11455.word 9838.word 288.word 1634.word -127.word 111.word 6.word -5.word -97.word 163.word -1498.word 185.word -9585.word -8540.word -62684.word 65290.word 11455.word 9838.word 288.word 1634.word -127.word 111.word 6.word -5.word -104.word 146.word -1567.word -45.word -9727.word -9975.word -64019.word 64019.word 9975.word 9727.word 45.word 1567.word -146.word 104.word 5.word -5.word -104.word 146.word -1567.word -45.word -9727.word -9975.word -64019.word 64019.word 9975.word 9727.word 45.word 1567.word -146.word 104.word 5.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?