📄 pcm.mid
字号:
.set nomacro beq $4,$0,$L586 addiu $2,$6,-4 .set macro .set reorder addiu $2,$5,4$L587:#APP pref 30,0($2) S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L587 addiu $2,$5,4 .set macro .set reorder addiu $2,$6,-4$L586: li $3,-4 # 0xfffffffffffffffc and $3,$2,$3 sltu $4,$5,$3 beq $4,$0,$L418$L477:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L477$L418: andi $6,$6,0x3 li $2,2 # 0x2 .set noreorder .set nomacro beq $6,$2,$L421 addiu $3,$5,4 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $6,$2,$L422 li $2,1 # 0x1 .set macro .set reorder beq $6,$2,$L561$L408: .set noreorder .set nomacro blez $17,$L252 move $5,$17 .set macro .set reorder move $4,$18 li $6,32768 # 0x8000$L424: lh $2,0($16) addiu $5,$5,-1 addu $2,$2,$6 sra $3,$2,8 sb $3,0($4) sb $2,1($4) addiu $16,$16,2 .set noreorder .set nomacro bne $5,$0,$L424 addiu $4,$4,3 .set macro .set reorder .set noreorder .set nomacro j $L250 addu $2,$19,$17 .set macro .set reorder$L245: sll $19,$17,1 addu $6,$19,$17 sltu $2,$6,40 .set noreorder .set nomacro bne $2,$0,$L562 move $4,$18 .set macro .set reorder andi $2,$18,0x3 li $3,4 # 0x4 subu $3,$3,$2 li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L390 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L391 li $2,1 # 0x1 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L563 addiu $7,$18,1 .set macro .set reorder$L388: addiu $5,$4,-4 move $2,$0#APP S32I2M xr1,$2#NO_APP andi $3,$4,0x1f .set noreorder .set nomacro beq $3,$0,$L392 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder and $2,$5,$2 addiu $4,$2,32 sltu $3,$5,$4 beq $3,$0,$L392$L472:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$4 bne $2,$0,$L472$L392: addu $6,$6,$18 addiu $2,$6,-31 li $3,-32 # 0xffffffffffffffe0 and $3,$2,$3 sltu $4,$5,$3 .set noreorder .set nomacro beq $4,$0,$L588 addiu $2,$6,-4 .set macro .set reorder addiu $2,$5,4$L589:#APP pref 30,0($2) S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L589 addiu $2,$5,4 .set macro .set reorder addiu $2,$6,-4$L588: li $3,-4 # 0xfffffffffffffffc and $3,$2,$3 sltu $4,$5,$3 beq $4,$0,$L397$L474:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L474$L397: andi $6,$6,0x3 li $2,2 # 0x2 .set noreorder .set nomacro beq $6,$2,$L400 addiu $3,$5,4 .set macro .set reorder li $2,3 # 0x3 beq $6,$2,$L401 li $2,1 # 0x1 beq $6,$2,$L564$L387: .set noreorder .set nomacro blez $17,$L402 move $2,$7 .set macro .set reorder move $4,$7 move $5,$17 li $6,32768 # 0x8000$L404: lh $2,0($16) addiu $5,$5,-1 addu $2,$2,$6 sra $3,$2,8 sb $3,1($4) sb $2,0($4) addiu $16,$16,2 .set noreorder .set nomacro bne $5,$0,$L404 addiu $4,$4,3 .set macro .set reorder addu $2,$19,$17 addu $2,$7,$2$L402: addiu $2,$2,-1 .set noreorder .set nomacro j $L250 subu $2,$2,$18 .set macro .set reorder$L236: .set noreorder .set nomacro blez $17,$L252 move $3,$17 .set macro .set reorder move $4,$18$L438: lh $2,0($16) addiu $3,$3,-1 sra $2,$2,8 addiu $2,$2,-128 sb $2,0($4) addiu $16,$16,2 .set noreorder .set nomacro bne $3,$0,$L438 addiu $4,$4,1 .set macro .set reorder$L539: move $2,$17$L565: lw $31,32($sp) lw $19,28($sp) lw $18,24($sp) lw $17,20($sp) lw $16,16($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,40 .set macro .set reorder$L234: .set noreorder .set nomacro blez $17,$L252 move $5,$17 .set macro .set reorder move $4,$18 li $6,32768 # 0x8000$L434: lh $2,0($16) addiu $5,$5,-1 addu $2,$2,$6 srl $3,$2,8 sb $3,0($4) sb $2,1($4) addiu $16,$16,2 .set noreorder .set nomacro bne $5,$0,$L434 addiu $4,$4,2 .set macro .set reorder .set noreorder .set nomacro j $L546 sll $2,$17,1 .set macro .set reorder$L235: .set noreorder .set nomacro blez $17,$L252 move $3,$18 .set macro .set reorder move $4,$17$L436: lh $2,0($16) addiu $4,$4,-1 sra $2,$2,8 sb $2,0($3) addiu $16,$16,2 .set noreorder .set nomacro bne $4,$0,$L436 addiu $3,$3,1 .set macro .set reorder .set noreorder .set nomacro j $L565 move $2,$17 .set macro .set reorder$L233: .set noreorder .set nomacro blez $17,$L252 move $5,$17 .set macro .set reorder move $4,$18 li $6,32768 # 0x8000$L432: lh $2,0($16) addiu $5,$5,-1 addu $2,$2,$6 srl $3,$2,8 sb $3,1($4) sb $2,0($4) addiu $16,$16,2 .set noreorder .set nomacro bne $5,$0,$L432 addiu $4,$4,2 .set macro .set reorder .set noreorder .set nomacro j $L546 sll $2,$17,1 .set macro .set reorder$L247: .set noreorder .set nomacro blez $17,$L252 move $6,$18 .set macro .set reorder lui $2,%hi(ff_reverse) addiu $8,$2,%lo(ff_reverse) move $7,$17$L426: lh $4,0($16) addiu $7,$7,-1 andi $5,$4,0x00ff addu $5,$5,$8 sra $4,$4,8 addu $4,$4,$8 lbu $3,0($5) lbu $2,0($4) sll $3,$3,8 addu $2,$2,$3 sll $2,$2,4 srl $4,$2,16 srl $3,$2,8 sb $3,1($6) sb $4,0($6) sb $2,2($6) addiu $16,$16,2 .set noreorder .set nomacro bne $7,$0,$L426 addiu $6,$6,3 .set macro .set reorder sll $2,$17,1 .set noreorder .set nomacro j $L250 addu $2,$2,$17 .set macro .set reorder$L243: sll $19,$17,1 addu $6,$19,$17 sltu $2,$6,40 .set noreorder .set nomacro bne $2,$0,$L566 move $4,$18 .set macro .set reorder andi $2,$18,0x3 li $3,4 # 0x4 subu $3,$3,$2 li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L349 li $2,3 # 0x3 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L350 li $2,1 # 0x1 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L567 addiu $7,$18,1 .set macro .set reorder$L347: addiu $5,$4,-4 move $2,$0#APP S32I2M xr1,$2#NO_APP andi $3,$4,0x1f .set noreorder .set nomacro beq $3,$0,$L351 li $2,-32 # 0xffffffffffffffe0 .set macro .set reorder and $2,$5,$2 addiu $4,$2,32 sltu $3,$5,$4 beq $3,$0,$L351$L466:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$4 bne $2,$0,$L466$L351: addu $6,$6,$18 addiu $2,$6,-31 li $3,-32 # 0xffffffffffffffe0 and $3,$2,$3 sltu $4,$5,$3 .set noreorder .set nomacro beq $4,$0,$L590 addiu $2,$6,-4 .set macro .set reorder addiu $2,$5,4$L591:#APP pref 30,0($2) S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L591 addiu $2,$5,4 .set macro .set reorder addiu $2,$6,-4$L590: li $3,-4 # 0xfffffffffffffffc and $3,$2,$3 sltu $4,$5,$3 beq $4,$0,$L356$L468:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L468$L356: andi $6,$6,0x3 li $2,2 # 0x2 .set noreorder .set nomacro beq $6,$2,$L359 addiu $3,$5,4 .set macro .set reorder li $2,3 # 0x3 beq $6,$2,$L360 li $2,1 # 0x1 beq $6,$2,$L568$L346: .set noreorder .set nomacro blez $17,$L402 move $2,$7 .set macro .set reorder move $4,$7 move $5,$17$L363: lh $3,0($16) addiu $5,$5,-1 sra $2,$3,8 sb $2,1($4) sb $3,0($4) addiu $16,$16,2 .set noreorder .set nomacro bne $5,$0,$L363 addiu $4,$4,3 .set macro .set reorder addu $2,$19,$17 .set noreorder .set nomacro j $L402 addu $2,$7,$2 .set macro .set reorder$L238: .set noreorder .set nomacro blez $17,$L252 move $5,$18 .set macro .set reorder lui $2,%hi(linear_to_alaw) addiu $7,$2,%lo(linear_to_alaw) move $4,$17 li $6,32768 # 0x8000$L445: lh $2,0($16) addiu $4,$4,-1 addu $2,$2,$6 sra $2,$2,2 addu $2,$2,$7 lbu $3,0($2) addiu $16,$16,2 sb $3,0($5) .set noreorder .set nomacro bne $4,$0,$L445 addiu $5,$5,1 .set macro .set reorder .set noreorder .set nomacro j $L565 move $2,$17 .set macro .set reorder$L237: .set noreorder .set nomacro blez $17,$L252 move $5,$17 .set macro .set reorder lui $2,%hi(linear_to_ulaw) addiu $7,$2,%lo(linear_to_ulaw) move $4,$18 li $6,32768 # 0x8000$L447: lh $2,0($16) addiu $5,$5,-1 addu $2,$2,$6 sra $2,$2,2 addu $2,$2,$7 lbu $3,0($2) addiu $16,$16,2 sb $3,0($4) .set noreorder .set nomacro bne $5,$0,$L447 addiu $4,$4,1 .set macro .set reorder .set noreorder .set nomacro j $L565 move $2,$17 .set macro .set reorder$L239: sll $19,$17,2 sltu $2,$19,40 .set noreorder .set nomacro bne $2,$0,$L569 li $3,4 # 0x4 .set macro .set reorder andi $2,$18,0x3 subu $3,$3,$2 li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L267 move $4,$18 .set macro .set reorder li $2,3 # 0x3 .set noreorder .set nomacro beq $3,$2,$L268 li $2,1 # 0x1 .set macro .set reorder .set noreorder .set nomacro beq $3,$2,$L570 addiu $7,$18,2 .set macro .set reorder$L265: addiu $5,$4,-4 move $2,$0#APP S32I2M xr1,$2#NO_APP andi $3,$4,0x1f .set noreorder .set nomacro beq $3,$0,$L592 addu $6,$19,$18 .set macro .set reorder li $2,-32 # 0xffffffffffffffe0 and $2,$5,$2 addiu $4,$2,32 sltu $3,$5,$4 .set noreorder .set nomacro beq $3,$0,$L593 addiu $2,$6,-31 .set macro .set reorder$L454:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$4 bne $2,$0,$L454 addu $6,$19,$18$L592: addiu $2,$6,-31$L593: li $3,-32 # 0xffffffffffffffe0 and $3,$2,$3 sltu $4,$5,$3 .set noreorder .set nomacro beq $4,$0,$L594 addiu $2,$6,-4 .set macro .set reorder addiu $2,$5,4$L595:#APP pref 30,0($2) S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4 S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 .set noreorder .set nomacro bne $2,$0,$L595 addiu $2,$5,4 .set macro .set reorder addiu $2,$6,-4$L594: li $3,-4 # 0xfffffffffffffffc and $3,$2,$3 sltu $4,$5,$3 beq $4,$0,$L274$L456:#APP S32SDI xr1,$5,4#NO_APP sltu $2,$5,$3 bne $2,$0,$L456$L274: andi $3,$6,0x3 li $2,2 # 0x2 .set noreorder .set nomacro beq $3,$2,$L277 addiu $4,$5,4 .set macro .set reorder li $2,3 # 0x3 beq $3,$2,$L278 li $2,1 # 0x1 beq $3,$2,$L571$L264: .set noreorder .set nomacro blez $17,$L320 move $2,$7 .set macro .set reorder move $6,$17 move $4,$7$L281: lh $3,0($16) addiu $6,$6,-1 sra $2,$3,8 sb $2,1($4) sb $3,0($4) addiu $16,$16,2 .set noreorder .set nomacro bne $6,$0,$L281 addiu $4,$4,4 .set macro .set reorder .set noreorder .set nomacro j $L320 addu $2,$7,$19 .set macro .set reorder$L561: .set noreorder .set nomacro j $L408 sb $0,4($5) .set macro .set reorder$L549: .set noreorder .set nomacro j $L285 sb $0,4($5) .set macro .set reorder$L555: .set noreorder .set nomacro j $L326 sb $0,4($5) .set macro .set reorder$L558: .set noreorder .set nomacro j $L367 sb $0,4($5) .set macro .set reorder$L252: .set noreorder .set nomacro j $L250 move $2,$0 .set macro .set reorder$L566: .set noreorder .set nomacro jal memset move $5,$0 .set macro .set reorder .set noreorder .set nomacro j $L346 addiu $7,$18,1 .set macro .set reorder$L550: move $4,$18 move $5,$0 .set noreorder .set nomacro jal memset move $6,$19 .set macro .set reorder .set noreorder .set nomacro j $L305 addiu $7,$18,2 .set macro .set reorder$L569: move $4,$18 move $5,$0 .set noreorder .set nomacro jal memset move $6,$19 .set macro .set reorder .set noreorder .set nomacro j $L264 addiu $7,$18,2 .set macro .set reorder$L556: move $4,$18 .set noreorder .set nomacro jal memset move $5,$0 .set macro .set reorder j $L367$L562: .set noreorder .set nomacro jal memset move $5,$0 .set macro .set reorder .set noreorder .set nomacro j $L387 addiu $7,$18,1 .set macro .set reorder$L559: move $4,$18 .set noreorder .set nomacro jal memset move $5,$0 .set macro .set reorder j $L408$L547: move $4,$18 move $5,$0 .set noreorder .set nomacro jal memset move $6,$19 .set macro .set reorder j $L285$L553: move $4,$18 move $5,$0 .set noreorder .set nomacro jal memset move $6,$19 .set macro .set reorder j $L326$L267: addiu $7,$18,2 move $4,$7 sb $0,0($18) .set noreorder .set nomacro j $L265 sb $0,1($18) .set macro .set reorder$L370: addiu $4,$18,2 sb $0,0($18) .set noreorder .set nomacro j $L368 sb $0,1($18) .set macro .set reorder$L298: sb $0,4($5) .set noreorder .set nomacro j $L285 sb $0,1($4) .set macro .set reorder$L380: sb $0,4($5) .set noreorder .set nomacro j $L367 sb $0,1($3) .set macro .set reorder$L288: addiu $4,$18,2 sb $0,0($18) .set noreorder
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -