af_karaoke.s

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

S
228
字号
.file	1 "af_karaoke.c".section .mdebug.abi32.previous.globl	__subsf3.globl	__extendsfdf2.globl	__muldf3.globl	__truncdfsf2.section	.rodata.cst8,"aM",@progbits,8.align	3$LC0:.word	1717986918.word	1072064102.section	.text.play,"ax",@progbits.align	2.align	5.ent	play.type	play, @functionplay:.frame	$sp,56,$31		# vars= 0, regs= 9/0, args= 16, gp= 0.mask	0x80ff0000,-8.fmask	0x00000000,0.set	noreorder.set	nomacroaddiu	$sp,$sp,-56sw	$23,44($sp)sw	$22,40($sp)sw	$31,48($sp)sw	$21,36($sp)sw	$20,32($sp)sw	$19,28($sp)sw	$18,24($sp)sw	$17,20($sp)sw	$16,16($sp)lw	$2,4($5)move	$23,$5addiu	$4,$2,3slt	$3,$2,0movn	$2,$4,$3sra	$22,$2,2lw	$16,0($5)blez	$22,$L3lw	$18,12($5)lui	$2,%hi($LC0)lw	$20,%lo($LC0)($2)lw	$21,%lo($LC0+4)($2)sll	$19,$18,2move	$17,$18$L5:lw	$5,4($16)lw	$4,0($16)jal	__subsf3addu	$17,$17,$18jal	__extendsfdf2move	$4,$2move	$4,$2move	$5,$3move	$6,$20jal	__muldf3move	$7,$21move	$5,$3jal	__truncdfsf2move	$4,$2subu	$3,$17,$18slt	$3,$3,$22sw	$2,4($16)sw	$2,0($16)bne	$3,$0,$L5addu	$16,$16,$19$L3:move	$2,$23lw	$31,48($sp)lw	$23,44($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	$31addiu	$sp,$sp,56.set	macro.set	reorder.end	play.section	.text.af_open,"ax",@progbits.align	2.align	5.ent	af_open.type	af_open, @functionaf_open:.frame	$sp,32,$31		# vars= 0, regs= 3/0, args= 16, gp= 0.mask	0x80030000,-8.fmask	0x00000000,0.set	noreorder.set	nomacrolui	$2,%hi(control)addiu	$sp,$sp,-32addiu	$2,$2,%lo(control)sw	$31,24($sp)sw	$17,20($sp)sw	$16,16($sp)lui	$3,%hi(uninit)sw	$2,4($4)lui	$2,%hi(play)li	$17,1			# 0x1addiu	$3,$3,%lo(uninit)addiu	$2,$2,%lo(play)move	$16,$4sw	$3,8($4)sw	$17,40($4)sw	$17,44($4)sw	$2,12($4)li	$5,24			# 0x18jal	uc_callocli	$4,1			# 0x1move	$3,$2sw	$3,20($16)li	$2,-2			# 0xfffffffffffffffemovn	$2,$17,$3lw	$31,24($sp)lw	$17,20($sp)lw	$16,16($sp)j	$31addiu	$sp,$sp,32.set	macro.set	reorder.end	af_open.section	.text.uninit,"ax",@progbits.align	2.align	5.ent	uninit.type	uninit, @functionuninit:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacrolw	$2,20($4)beq	$2,$0,$L19move	$4,$2j	uc_freenop$L19:j	$31nop.set	macro.set	reorder.end	uninit.section	.text.control,"ax",@progbits.align	2.align	5.ent	control.type	control, @functioncontrol:.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0.mask	0x00000000,0.fmask	0x00000000,0.set	noreorder.set	nomacroli	$2,268435456			# 0x10000000ori	$2,$2,0x100beq	$5,$2,$L26move	$9,$6j	$31li	$2,-1			# 0xffffffffffffffff$L26:lw	$6,20($4)lw	$7,8($9)lw	$8,12($9)li	$2,4			# 0x4li	$3,29			# 0x1dsw	$2,20($6)sw	$3,16($6)move	$5,$9sw	$7,8($6)j	af_test_outputsw	$8,12($6).set	macro.set	reorder.end	control.globl	af_info_karaoke.section	.rodata.str1.4,"aMS",@progbits,1.align	2$LC1:.ascii	"Simple karaoke/voice-removal audio filter\000".align	2$LC2:.ascii	"karaoke\000".align	2$LC3:.ascii	"Reynaldo H. Verdejo Pinochet\000".subsection	-1.align	2$LC4:.ascii	"\000".data.align	2.type	af_info_karaoke, @object.size	af_info_karaoke, 24af_info_karaoke:.word	$LC1.word	$LC2.word	$LC3.word	$LC4.word	1.word	af_open.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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