📄 output.mid
字号:
.file 1 "output.c" .section .mdebug.abi32 .previous .section .rodata.cst4,"aM",@progbits,4 .align 2$LC0: .word 1518500250 .align 2$LC1: .word 688004886 .align 2$LC2: .word 8388607 .section .text.output_to_PCM_sux,"ax",@progbits .align 2 .align 5 .globl output_to_PCM_sux .ent output_to_PCM_sux .type output_to_PCM_sux, @functionoutput_to_PCM_sux: .frame $sp,56,$31 # vars= 16, regs= 9/0, args= 0, gp= 0 .mask 0x40ff0000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-56 sw $18,24($sp) andi $18,$7,0x00ff sw $fp,48($sp) sw $23,44($sp) sw $17,20($sp) sw $16,16($sp) sw $22,40($sp) sw $21,36($sp) sw $20,32($sp) sw $19,28($sp) move $14,$4 move $16,$5 move $fp,$6 lhu $17,72($sp) beq $18,$0,$L2 lbu $23,76($sp) li $22,1 # 0x1 sw $0,8($sp) j $L4 sw $0,0($sp)$L75: beq $23,$22,$L74 nop$L5: lw $3,8($sp)$L84: addiu $2,$3,1 andi $2,$2,0x00ff sw $2,8($sp) lw $2,0($sp) lw $3,8($sp) addiu $2,$2,1 beq $18,$3,$L2 sw $2,0($sp)$L4: li $2,2 # 0x2 beq $23,$2,$L7 sltu $2,$23,3 bne $2,$0,$L75 li $2,3 # 0x3 beq $23,$2,$L8 li $2,4 # 0x4 bne $23,$2,$L84 lw $3,8($sp) beq $17,$0,$L84 lw $2,0($sp) lui $3,%hi($LC0) andi $19,$2,0x00ff lui $2,%hi($LC1) addiu $3,$3,%lo($LC0) addiu $2,$2,%lo($LC1) lw $24,0($3) lw $25,0($2) move $12,$0 move $13,$0 addiu $15,$14,1936 j $L51 li $20,1073741824 # 0x40000000$L77: lbu $2,0($3)$L71: sll $2,$2,2 addu $2,$2,$16 lw $3,0($2) sll $4,$4,2 addu $4,$4,$3 lw $4,0($4)$L54: lw $3,8($sp) addiu $13,$13,1 mtlo $3 madd $12,$18 addiu $3,$12,1 mflo $2 andi $12,$3,0xffff sll $2,$2,2 addu $2,$2,$fp beq $17,$12,$L5 sw $4,0($2)$L51: lbu $2,17($14) lbu $3,16($14) beq $2,$22,$L76 andi $4,$13,0xffff beq $3,$0,$L77 addu $3,$15,$19 bne $19,$0,$L57 sll $11,$4,2 lbu $2,1936($14) lbu $3,3($15) sll $2,$2,2 addu $2,$2,$16 sll $3,$3,2 lw $5,0($2) addu $3,$3,$16 lw $2,0($3) lbu $4,1($15) addu $5,$5,$11$L72: lw $6,0($5) addu $2,$11,$2 lw $8,0($2) mult $6,$24 sll $4,$4,2 mflo $6 mfhi $7 mult $8,$24 addu $4,$4,$16 mflo $8 lw $5,0($4) addu $2,$6,$20 sltu $10,$2,$6 addu $4,$8,$20 mfhi $9 addu $3,$10,$7 addu $11,$11,$5 sltu $10,$4,$8 addu $5,$10,$9 sll $8,$3,1 lw $6,0($11) srl $2,$2,31 or $2,$8,$2 srl $4,$4,31 sll $8,$5,1 addu $6,$6,$2 or $4,$8,$4 addu $6,$6,$4 mult $6,$25 mflo $6 mfhi $7 addu $2,$6,$20 sltu $4,$2,$6 addu $3,$4,$7 sll $5,$3,1 srl $2,$2,31 or $2,$5,$2 j $L54 move $4,$2$L7: beq $17,$0,$L5 lw $2,0($sp) lui $3,%hi($LC0) andi $20,$2,0x00ff lui $2,%hi($LC2) addiu $2,$2,%lo($LC2) lw $21,0($2) lbu $2,17($14) addiu $3,$3,%lo($LC0) move $13,$0 lw $19,0($3) move $12,$0 addiu $15,$14,1936 li $24,1073741824 # 0x40000000 lbu $3,16($14) beq $2,$22,$L78 andi $4,$13,0xffff$L29: bne $3,$0,$L32 addu $3,$15,$20 lbu $2,0($3)$L67: sll $2,$2,2 addu $2,$2,$16 lw $3,0($2) sll $4,$4,2 addu $4,$4,$3 lw $2,0($4) bltz $2,$L36 nop$L79: addiu $2,$2,32 sra $4,$2,6 slt $3,$4,$21 bne $3,$0,$L85 lw $3,8($sp) move $4,$21$L38: lw $3,8($sp)$L85: addiu $13,$13,1 mtlo $3 madd $18,$12 addiu $3,$12,1 mflo $2 andi $12,$3,0xffff sll $2,$2,2 addu $2,$2,$fp beq $17,$12,$L5 sw $4,0($2) lbu $2,17($14) lbu $3,16($14) bne $2,$22,$L29 andi $4,$13,0xffff$L78: j $L67 lbu $2,1936($14)$L32: bne $20,$0,$L34 sll $11,$4,2 lbu $2,1936($14) lbu $3,3($15) sll $2,$2,2 addu $2,$2,$16 sll $3,$3,2 lw $5,0($2) addu $3,$3,$16 lw $2,0($3) lbu $4,1($15) addu $5,$5,$11$L68: lw $6,0($5) addu $2,$11,$2 lw $8,0($2) mult $6,$19 sll $4,$4,2 mflo $6 mfhi $7 mult $8,$19 addu $4,$4,$16 mflo $8 lw $5,0($4) addu $2,$6,$24 sltu $10,$2,$6 addu $4,$8,$24 mfhi $9 addu $3,$10,$7 addu $11,$11,$5 sltu $10,$4,$8 addu $5,$10,$9 sll $8,$3,1 lw $6,0($11) srl $2,$2,31 or $2,$8,$2 srl $4,$4,31 sll $8,$5,1 addu $6,$6,$2 or $4,$8,$4 li $2,687996928 # 0x29020000 addu $6,$6,$4 ori $2,$2,0x1f16 mult $6,$2 mflo $6 mfhi $7 addu $2,$6,$24 sltu $4,$2,$6 addu $3,$4,$7 sll $5,$3,1 srl $2,$2,31 or $2,$5,$2 bgez $2,$L79 nop$L36: addiu $2,$2,-32 sra $2,$2,6 li $4,-8388608 # 0xffffffffff800000 slt $3,$2,$4 j $L38 movz $4,$2,$3$L34: lbu $2,1936($14) lbu $3,4($15) sll $2,$2,2 addu $2,$2,$16 sll $3,$3,2 lw $5,0($2) addu $3,$3,$16 lw $2,0($3) lbu $4,2($15) j $L68 addu $5,$5,$11$L76: j $L71 lbu $2,1936($14)$L57: lbu $2,1936($14) lbu $3,4($15) sll $2,$2,2 addu $2,$2,$16 sll $3,$3,2 lw $5,0($2) addu $3,$3,$16 lw $2,0($3) lbu $4,2($15) j $L72 addu $5,$5,$11$L2: move $2,$fp lw $23,44($sp) lw $fp,48($sp) lw $22,40($sp) lw $21,36($sp) lw $20,32($sp) lw $19,28($sp) lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) j $31 addiu $sp,$sp,56$L8: beq $17,$0,$L5 lw $2,0($sp) lui $3,%hi($LC0) andi $20,$2,0x00ff lui $2,%hi($LC1) addiu $2,$2,%lo($LC1) lw $21,0($2) lbu $2,17($14) addiu $3,$3,%lo($LC0) move $13,$0 lw $19,0($3) move $12,$0 addiu $15,$14,1936 li $24,1073741824 # 0x40000000 lbu $3,16($14) beq $2,$22,$L80 andi $4,$13,0xffff$L41: bne $3,$0,$L44 addu $3,$15,$20 lbu $2,0($3)$L69: sll $2,$2,2 addu $2,$2,$16 lw $3,0($2) sll $4,$4,2 addu $4,$4,$3 lw $2,0($4) bltz $2,$L48 nop$L81: addiu $2,$2,2 sll $4,$2,2$L50: lw $3,8($sp) addiu $13,$13,1 mtlo $3 madd $12,$18 addiu $3,$12,1 mflo $2 andi $12,$3,0xffff sll $2,$2,2 addu $2,$2,$fp beq $17,$12,$L5 sw $4,0($2) lbu $2,17($14) lbu $3,16($14) bne $2,$22,$L41 andi $4,$13,0xffff$L80: j $L69 lbu $2,1936($14)$L44: bne $20,$0,$L46 sll $11,$4,2 lbu $2,1936($14) lbu $3,3($15) sll $2,$2,2 addu $2,$2,$16 sll $3,$3,2 lw $5,0($2) addu $3,$3,$16 lw $2,0($3) lbu $4,1($15) addu $5,$5,$11$L70: lw $6,0($5) addu $2,$11,$2 lw $8,0($2) mult $6,$19 sll $4,$4,2 mflo $6 mfhi $7 mult $8,$19 addu $4,$4,$16 mflo $8 lw $5,0($4) addu $2,$6,$24 sltu $10,$2,$6 addu $4,$8,$24 mfhi $9 addu $3,$10,$7 addu $11,$11,$5 sltu $10,$4,$8 addu $5,$10,$9 sll $8,$3,1 lw $6,0($11) srl $2,$2,31 or $2,$8,$2 srl $4,$4,31 sll $8,$5,1 addu $6,$6,$2 or $4,$8,$4 addu $6,$6,$4 mult $6,$21 mflo $6 mfhi $7 addu $2,$6,$24 sltu $4,$2,$6 addu $3,$4,$7 sll $5,$3,1 srl $2,$2,31 or $2,$5,$2 bgez $2,$L81 nop$L48: addiu $2,$2,-2 j $L50 sll $4,$2,2$L46: lbu $2,1936($14) lbu $3,4($15) sll $2,$2,2 addu $2,$2,$16 sll $3,$3,2 lw $5,0($2) addu $3,$3,$16 lw $2,0($3) lbu $4,2($15) j $L70 addu $5,$5,$11$L74: beq $17,$0,$L5 lw $2,0($sp) lui $3,%hi($LC0) andi $19,$2,0x00ff lui $2,%hi($LC1) addiu $2,$2,%lo($LC1) lw $21,0($2) lbu $2,17($14) addiu $3,$3,%lo($LC0) move $13,$0 lw $20,0($3) move $12,$0 addiu $15,$14,1936 li $24,1073741824 # 0x40000000 lbu $3,16($14) beq $2,$22,$L82 andi $4,$13,0xffff$L16: bne $3,$0,$L19 addu $3,$15,$19 lbu $2,0($3)$L65: sll $2,$2,2 addu $2,$2,$16 lw $3,0($2) sll $4,$4,2 addu $4,$4,$3 lw $2,0($4) bltz $2,$L23 nop$L83: addiu $4,$2,8192 li $2,536805376 # 0x1fff0000 ori $2,$2,0xc000 slt $2,$4,$2 bne $2,$0,$L25 sra $2,$4,14 li $4,32767 # 0x7fff$L27: lw $3,8($sp) addiu $13,$13,1 mtlo $3 madd $18,$12 addiu $3,$12,1 mflo $2 andi $12,$3,0xffff sll $2,$2,1 addu $2,$2,$fp beq $17,$12,$L5 sh $4,0($2) lbu $2,17($14) lbu $3,16($14) bne $2,$22,$L16 andi $4,$13,0xffff$L82: j $L65 lbu $2,1936($14)$L25: sll $4,$2,16 j $L27 sra $4,$4,16$L19: bne $19,$0,$L21 sll $11,$4,2 lbu $2,1936($14) lbu $3,3($15) sll $2,$2,2 addu $2,$2,$16 sll $3,$3,2 lw $5,0($2) addu $3,$3,$16 lw $2,0($3) lbu $4,1($15) addu $5,$5,$11$L66: lw $6,0($5) addu $2,$11,$2 lw $8,0($2) mult $6,$20 sll $4,$4,2 mflo $6 mfhi $7 mult $8,$20 addu $4,$4,$16 mflo $8 lw $5,0($4) addu $2,$6,$24 sltu $10,$2,$6 addu $4,$8,$24 mfhi $9 addu $3,$10,$7 addu $11,$11,$5 sltu $10,$4,$8 addu $5,$10,$9 sll $8,$3,1 lw $6,0($11) srl $2,$2,31 or $2,$8,$2 srl $4,$4,31 sll $8,$5,1 addu $6,$6,$2 or $4,$8,$4 addu $6,$6,$4 mult $6,$21 mflo $6 mfhi $7 addu $2,$6,$24 sltu $4,$2,$6 addu $3,$4,$7 sll $5,$3,1 srl $2,$2,31 or $2,$5,$2 bgez $2,$L83 nop$L23: addiu $2,$2,-8192 li $3,-536870912 # 0xffffffffe0000000 slt $4,$2,$3 movz $3,$2,$4 sra $3,$3,14 sll $4,$3,16 j $L27 sra $4,$4,16$L21: lbu $2,1936($14) lbu $3,4($15) sll $2,$2,2 addu $2,$2,$16 sll $3,$3,2 lw $5,0($2) addu $3,$3,$16 lw $2,0($3) lbu $4,2($15) j $L66 addu $5,$5,$11 .set macro .set reorder .end output_to_PCM_sux .section .text.output_to_PCM,"ax",@progbits .align 2 .align 5 .globl output_to_PCM .ent output_to_PCM .type output_to_PCM, @functionoutput_to_PCM: .frame $sp,24,$31 # vars= 0, regs= 5/0, args= 0, gp= 0 .mask 0x001f0000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-24 sw $20,16($sp) sw $19,12($sp) sw $18,8($sp) sw $17,4($sp) sw $16,0($sp) lbu $2,1936($4) lbu $3,1937($4) lbu $8,1938($4) lbu $9,1939($4) lbu $10,1940($4) sll $2,$2,2 addu $2,$2,$5 sll $3,$3,2 sll $8,$8,2 sll $9,$9,2 sll $10,$10,2 lbu $11,44($sp) addu $3,$3,$5 addu $8,$8,$5 addu $9,$9,$5 addu $10,$10,$5 lw $14,0($2) li $2,1 # 0x1 move $12,$4 move $13,$5 andi $7,$7,0x00ff lw $16,0($3) lw $8,0($8) lw $9,0($9) lw $10,0($10) move $20,$6 beq $11,$2,$L87 lhu $25,40($sp) sw $25,40($sp) sw $11,44($sp) lw $20,16($sp) lw $19,12($sp) lw $18,8($sp) lw $17,4($sp) lw $16,0($sp) j output_to_PCM_sux addiu $sp,$sp,24$L87: lbu $2,16($4) beq $2,$0,$L89 move $11,$6 blez $25,$L92 sll $19,$7,1 move $13,$0 move $7,$0 li $18,32768 # 0x8000 li $17,-65536 # 0xffffffffffff0000$L95: addu $2,$13,$9 lw $3,0($2) lw $12,0($14) addu $5,$13,$16 addu $3,$12,$3 lw $4,0($5) sra $2,$3,1 addu $2,$2,$4 addiu $2,$2,16384 sra $3,$3,2 addu $3,$3,$2 sra $6,$3,15 addu $2,$6,$18 sra $3,$3,31 and $2,$2,$17 addu $24,$13,$10 addu $15,$13,$8 addiu $7,$7,1 beq $2,$0,$L96 nor $3,$0,$3 addiu $6,$3,-32768$L96: lw $2,0($24) lw $4,0($15) addu $2,$12,$2 sra $3,$2,1 addu $3,$3,$4 addiu $3,$3,16384 sra $2,$2,2 addu $2,$2,$3 sra $5,$2,15 addu $3,$5,$18 sra $2,$2,31 and $3,$3,$17 nor $2,$0,$2 beq $3,$0,$L98 sh $6,0($11) addiu $5,$2,-32768$L98: sh $5,2($11) addiu $13,$13,4 addiu $14,$14,4 bne $25,$7,$L95 addu $11,$11,$19$L92: move $2,$20$L109: lw $19,12($sp) lw $20,16($sp) lw $18,8($sp) lw $17,4($sp) lw $16,0($sp) j $31 addiu $sp,$sp,24$L89: blez $25,$L109 move $2,$20 move $9,$0$L94: blez $7,$L104 nop sll $8,$9,2 move $6,$0$L101: addu $3,$6,$12 lbu $2,1936($3) addiu $6,$6,1 sll $2,$2,2 addu $2,$2,$13 lw $3,0($2) li $2,32768 # 0x8000 addu $3,$3,$8 lw $4,0($3) li $3,-65536 # 0xffffffffffff0000 addiu $4,$4,8192 sra $5,$4,14 addu $2,$5,$2 sra $4,$4,31 and $2,$2,$3 beq $2,$0,$L102 nor $4,$0,$4 addiu $5,$4,-32768$L102: sh $5,0($11) bne $6,$7,$L101 addiu $11,$11,2$L104: addiu $9,$9,1 bne $9,$25,$L94 move $2,$20 lw $19,12($sp) lw $20,16($sp) lw $18,8($sp) lw $17,4($sp) lw $16,0($sp) j $31 addiu $sp,$sp,24 .set macro .set reorder .end output_to_PCM .ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -