vf_eq2.mid

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 2,315 行 · 第 1/3 页

MID
2,315
字号
	bne	$2,$0,$L236	move	$4,$19	lw	$2,100($19)	li	$3,393216			# 0x60000	addu	$2,$2,$3	lw	$6,904($2)	j	$L218	lw	$7,908($2)$L141:	lui	$16,%hi($LC15)$L233:	jal	strlen	addiu	$4,$16,%lo($LC15)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L153	lbu	$3,%lo($LC15)($16)	lbu	$2,0($17)	addiu	$5,$16,%lo($LC15)	beq	$6,$0,$L155	subu	$2,$2,$3	bne	$2,$0,$L236	move	$4,$19	lbu	$2,1($17)	lbu	$3,1($5)	sltu	$4,$6,2	bne	$4,$0,$L155	subu	$2,$2,$3	bne	$2,$0,$L236	move	$4,$19	lbu	$2,2($17)	lbu	$3,2($5)	li	$4,2			# 0x2	beq	$6,$4,$L155	subu	$2,$2,$3	bne	$2,$0,$L236	move	$4,$19	lbu	$3,3($17)	lbu	$2,3($5)	subu	$2,$3,$2$L155:	bne	$2,$0,$L106	nop	lw	$4,4($20)$L227:	lw	$17,100($19)	jal	__floatsidf	addiu	$4,$4,100	lui	$4,%hi($LC11)	lw	$6,%lo($LC11)($4)	lw	$7,%lo($LC11+4)($4)	move	$5,$3	jal	__muldf3	move	$4,$2	li	$5,131072			# 0x20000	ori	$4,$5,0x128	li	$7,393216			# 0x60000	li	$6,262144			# 0x40000	addu	$7,$17,$7	addu	$6,$17,$6	addu	$20,$17,$4	lui	$21,%hi($LC13)	sw	$2,904($7)	sw	$3,908($7)	addu	$16,$20,$5	sw	$2,560($6)	sw	$3,564($6)	lw	$18,%lo($LC13)($21)	sw	$2,856($7)	sw	$3,860($7)	lw	$19,%lo($LC13+4)($21)	lw	$4,264($16)	lw	$5,268($16)	sw	$0,552($6)	sw	$0,848($7)	move	$6,$18	jal	__nedf2	move	$7,$19	bne	$2,$0,$L237	li	$3,131072			# 0x20000	lw	$4,272($16)	lw	$5,276($16)	move	$6,$0	jal	__nedf2	move	$7,$0	bne	$2,$0,$L237	li	$3,131072			# 0x20000	lw	$4,280($16)	lw	$5,284($16)	move	$6,$18	jal	__nedf2	move	$7,$19	bne	$2,$0,$L163	li	$3,131072			# 0x20000	sw	$0,260($16)$L167:	li	$2,262144			# 0x40000	ori	$2,$2,0x250	addu	$20,$17,$2	li	$3,131072			# 0x20000	addu	$16,$20,$3	lw	$18,%lo($LC13)($21)	lw	$19,%lo($LC13+4)($21)	lw	$4,264($16)	lw	$5,268($16)	move	$6,$18	jal	__nedf2	move	$7,$19	bne	$2,$0,$L238	li	$3,131072			# 0x20000	lw	$4,272($16)	lw	$5,276($16)	move	$6,$0	jal	__nedf2	move	$7,$0	bne	$2,$0,$L238	li	$3,131072			# 0x20000	lw	$4,280($16)	lw	$5,284($16)	move	$6,$18	jal	__nedf2	move	$7,$19	beq	$2,$0,$L219	li	$3,131072			# 0x20000$L238:	lui	$2,%hi(apply_lut)	addu	$3,$20,$3	addiu	$2,$2,%lo(apply_lut)	j	$L172	sw	$2,260($3)$L109:	lw	$17,0($20)	addiu	$5,$16,%lo($LC9)	jal	strcmp	move	$4,$17	bne	$2,$0,$L228	lui	$16,%hi($LC12)	j	$L225	lui	$2,%hi($LC10)$L223:	lw	$2,100($19)$L226:	li	$3,393216			# 0x60000	addu	$2,$2,$3	lui	$3,%hi($LC16)	lw	$6,896($2)	lw	$7,900($2)	lw	$4,%lo($LC16)($3)	jal	__muldf3	lw	$5,%lo($LC16+4)($3)	move	$4,$2	jal	__fixdfsi	move	$5,$3	j	$L120	sw	$2,4($20)$L148:$L234:	lui	$2,%hi(apply_lut)	li	$7,393216			# 0x60000	addu	$3,$19,$3	addiu	$2,$2,%lo(apply_lut)	addu	$7,$19,$7	j	$L217	sw	$2,260($3)$L206:	move	$4,$17	jal	strcmp	addiu	$5,$16,%lo($LC15)	j	$L208	nop$L219:	j	$L172	sw	$0,260($16)$L184:	addiu	$5,$16,%lo($LC12)	jal	strcmp	move	$4,$17	j	$L186	nop$L222:	lw	$2,100($19)	addu	$2,$2,$3	lw	$4,912($2)	jal	log	lw	$5,916($2)	move	$18,$2	lui	$2,%hi($LC10)	lw	$4,%lo($LC10)($2)	lw	$5,%lo($LC10+4)($2)	jal	log	move	$19,$3	move	$16,$2	lui	$2,%hi($LC16)	lw	$6,%lo($LC16)($2)	lw	$7,%lo($LC16+4)($2)	move	$4,$18	move	$5,$19	jal	__muldf3	move	$17,$3	move	$4,$2	move	$5,$3	move	$6,$16	jal	__divdf3	move	$7,$17	move	$4,$2	jal	__fixdfsi	move	$5,$3	j	$L120	sw	$2,4($20)$L137:	addiu	$5,$16,%lo($LC14)	jal	strcmp	move	$4,$17	j	$L139	nop$L195:	addiu	$5,$16,%lo($LC14)	jal	strcmp	move	$4,$17	bne	$2,$0,$L235	lui	$16,%hi($LC15)	j	$L226	lw	$2,100($19)$L163:$L237:	lui	$2,%hi(apply_lut)	addu	$3,$20,$3	addiu	$2,$2,%lo(apply_lut)	j	$L167	sw	$2,260($3)$L153:	move	$4,$17	jal	strcmp	addiu	$5,$16,%lo($LC15)	bne	$2,$0,$L106	nop	j	$L227	lw	$4,4($20)	.set	macro	.set	reorder	.end	control	.section	.rodata.str1.4	.align	2$LC18:	.ascii	"%lf:%lf:%lf:%lf:%lf:%lf:%lf:%lf\000"	.section	.rodata.cst8	.align	3$LC17:	.word	0	.word	1072693248	.section	.text.open,"ax",@progbits	.align	2	.align	5	.ent	open	.type	open, @functionopen:	.frame	$sp,152,$31		# vars= 64, regs= 10/0, args= 48, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		lui	$2,%hi(control)	lui	$3,%hi(query_format)	addiu	$sp,$sp,-152	addiu	$2,$2,%lo(control)	addiu	$3,$3,%lo(query_format)	sw	$22,136($sp)	sw	$21,132($sp)	sw	$20,128($sp)	sw	$19,124($sp)	sw	$18,120($sp)	sw	$17,116($sp)	sw	$16,112($sp)	sw	$31,148($sp)	sw	$fp,144($sp)	sw	$23,140($sp)	sw	$2,8($4)	sw	$3,12($4)	lui	$2,%hi(put_image)	lui	$3,%hi(uninit)	addiu	$3,$3,%lo(uninit)	li	$17,393216			# 0x60000	addiu	$2,$2,%lo(put_image)	sw	$3,32($4)	move	$16,$4	sw	$2,20($4)	ori	$4,$17,0x3e0	jal	uc_malloc	move	$22,$5	move	$21,$2	lui	$2,%hi($LC17)	lw	$19,%lo($LC17+4)($2)	lw	$18,%lo($LC17)($2)	li	$3,262144			# 0x40000	li	$2,131072			# 0x20000	addu	$17,$21,$17	addu	$20,$21,$2	addu	$3,$21,$3	sw	$18,264($20)	sw	$19,268($20)	sw	$0,272($20)	sw	$0,276($20)	sw	$18,280($20)	sw	$19,284($20)	sw	$18,560($3)	sw	$19,564($3)	sw	$0,568($3)	sw	$0,572($3)	sw	$0,952($17)	sw	$0,964($17)	sw	$0,260($20)	sw	$0,256($20)	sw	$0,556($3)	sw	$0,956($17)	sw	$0,968($17)	sw	$21,100($16)	sw	$0,552($3)	sw	$18,576($3)	sw	$19,580($3)	sw	$0,976($17)	sw	$0,980($17)	sw	$0,984($17)	sw	$0,960($17)	sw	$0,972($17)	sw	$0,852($17)	sw	$18,856($17)	sw	$19,860($17)	sw	$0,864($17)	sw	$0,868($17)	sw	$18,872($17)	sw	$19,876($17)	sw	$0,848($17)	sw	$18,888($17)	sw	$19,892($17)	sw	$0,896($17)	sw	$0,900($17)	sw	$18,904($17)	sw	$19,908($17)	sw	$18,912($17)	sw	$19,916($17)	sw	$18,920($17)	sw	$19,924($17)	sw	$18,928($17)	sw	$19,932($17)	sw	$18,936($17)	sw	$19,940($17)	sw	$18,944($17)	beq	$22,$0,$L240	sw	$19,948($17)	addiu	$2,$sp,64	addiu	$3,$sp,72	sw	$2,16($sp)	sw	$3,20($sp)	addiu	$2,$sp,80	addiu	$3,$sp,88	lui	$5,%hi($LC18)	addiu	$5,$5,%lo($LC18)	move	$4,$22	addiu	$6,$sp,48	addiu	$7,$sp,56	sw	$2,24($sp)	sw	$3,28($sp)	addiu	$2,$sp,96	addiu	$3,$sp,104	sw	$3,36($sp)	sw	$2,32($sp)	sw	$18,48($sp)	sw	$19,52($sp)	sw	$18,56($sp)	sw	$19,60($sp)	sw	$0,64($sp)	sw	$0,68($sp)	sw	$18,72($sp)	sw	$19,76($sp)	sw	$18,80($sp)	sw	$19,84($sp)	sw	$18,88($sp)	sw	$19,92($sp)	sw	$18,96($sp)	sw	$19,100($sp)	sw	$18,104($sp)	jal	sscanf	sw	$19,108($sp)	lw	$2,80($sp)	lw	$3,84($sp)	sw	$2,928($17)	sw	$3,932($17)	lw	$6,88($sp)	lw	$7,92($sp)	sw	$6,936($17)	sw	$7,940($17)	lw	$2,96($sp)	lw	$3,100($sp)	sw	$2,944($17)	sw	$3,948($17)	lw	$6,104($sp)	lw	$7,108($sp)	sw	$6,920($17)	sw	$7,924($17)	lw	$6,48($sp)	lw	$7,52($sp)	jal	set_gamma	move	$4,$21	lw	$2,56($sp)	lw	$3,60($sp)	sw	$0,256($20)	sw	$2,888($17)	sw	$3,892($17)	move	$4,$2	move	$5,$3	sw	$2,264($20)	sw	$3,268($20)	move	$6,$18	jal	__nedf2	move	$7,$19	beq	$2,$0,$L263	move	$6,$0	li	$3,131072			# 0x20000$L270:	lui	$2,%hi(apply_lut)	addu	$3,$21,$3	addiu	$2,$2,%lo(apply_lut)	sw	$2,260($3)$L246:	li	$16,393216			# 0x60000	addu	$16,$21,$16	lw	$2,888($16)	lw	$3,892($16)	sw	$2,16($sp)	sw	$3,20($sp)	lw	$6,896($16)	lw	$7,900($16)	sw	$6,24($sp)	sw	$7,28($sp)	lw	$2,912($16)	lw	$3,916($16)	sw	$2,32($sp)	sw	$3,36($sp)	lw	$8,904($16)	lw	$9,908($16)	lui	$fp,%hi($LC8)	li	$4,29			# 0x1d	li	$5,6			# 0x6	addiu	$6,$fp,%lo($LC8)	sw	$8,40($sp)	jal	mp_msg	sw	$9,44($sp)	lw	$18,64($sp)	lw	$19,68($sp)	li	$2,131072			# 0x20000	sw	$18,896($16)	sw	$19,900($16)	addu	$16,$21,$2	lui	$2,%hi($LC17)	lw	$22,%lo($LC17)($2)	lw	$23,%lo($LC17+4)($2)	lw	$4,264($16)	lw	$5,268($16)	sw	$18,272($16)	sw	$19,276($16)	sw	$0,256($16)	move	$6,$22	jal	__nedf2	move	$7,$23	beq	$2,$0,$L264	move	$4,$18	li	$3,131072			# 0x20000$L269:	lui	$2,%hi(apply_lut)	addu	$3,$21,$3	addiu	$2,$2,%lo(apply_lut)	sw	$2,260($3)$L251:	li	$16,393216			# 0x60000	addu	$16,$21,$16	lw	$2,888($16)	lw	$3,892($16)	sw	$2,16($sp)	sw	$3,20($sp)	lw	$6,896($16)	lw	$7,900($16)	sw	$6,24($sp)	sw	$7,28($sp)	lw	$8,912($16)	lw	$9,916($16)	sw	$8,32($sp)	sw	$9,36($sp)	lw	$2,904($16)	lw	$3,908($16)	li	$4,29			# 0x1d	li	$5,6			# 0x6	addiu	$6,$fp,%lo($LC8)	sw	$2,40($sp)	jal	mp_msg	sw	$3,44($sp)	lw	$2,72($sp)	lw	$3,76($sp)	li	$5,131072			# 0x20000	li	$6,262144			# 0x40000	addu	$6,$21,$6	ori	$4,$5,0x128	sw	$2,904($16)	sw	$3,908($16)	addu	$20,$21,$4	sw	$2,560($6)	sw	$3,564($6)	sw	$2,856($16)	lui	$2,%hi($LC17)	addu	$17,$20,$5	sw	$3,860($16)	lw	$18,%lo($LC17)($2)	lw	$19,%lo($LC17+4)($2)	lw	$4,264($17)	lw	$5,268($17)	sw	$0,552($6)	move	$7,$19	sw	$0,848($16)	jal	__nedf2	move	$6,$18	beq	$2,$0,$L265	move	$6,$0	li	$3,131072			# 0x20000$L268:	lui	$2,%hi(apply_lut)	addu	$3,$20,$3	addiu	$2,$2,%lo(apply_lut)	sw	$2,260($3)$L256:	li	$2,262144			# 0x40000	ori	$2,$2,0x250	addu	$17,$21,$2	li	$3,131072			# 0x20000	lui	$2,%hi($LC17)	addu	$16,$17,$3	lw	$18,%lo($LC17)($2)	lw	$19,%lo($LC17+4)($2)	lw	$4,264($16)	lw	$5,268($16)	move	$6,$18	jal	__nedf2	move	$7,$19	beq	$2,$0,$L266	move	$6,$0	li	$3,131072			# 0x20000$L267:	lui	$2,%hi(apply_lut)	addu	$3,$17,$3	addiu	$2,$2,%lo(apply_lut)	sw	$2,260($3)$L261:	li	$7,393216			# 0x60000	addu	$7,$21,$7	lw	$2,888($7)	lw	$3,892($7)	sw	$2,16($sp)	sw	$3,20($sp)	lw	$8,896($7)	lw	$9,900($7)	sw	$8,24($sp)	sw	$9,28($sp)	lw	$10,912($7)	lw	$11,916($7)	sw	$10,32($sp)	sw	$11,36($sp)	lw	$2,904($7)	lw	$3,908($7)	addiu	$6,$fp,%lo($LC8)	li	$4,29			# 0x1d	li	$5,6			# 0x6	sw	$2,40($sp)	jal	mp_msg	sw	$3,44($sp)$L240:	lw	$31,148($sp)	lw	$fp,144($sp)	lw	$23,140($sp)	lw	$22,136($sp)	lw	$21,132($sp)	lw	$20,128($sp)	lw	$19,124($sp)	lw	$18,120($sp)	lw	$17,116($sp)	lw	$16,112($sp)	li	$2,1			# 0x1	j	$31	addiu	$sp,$sp,152$L266:	lw	$4,272($16)	lw	$5,276($16)	jal	__nedf2	move	$7,$0	bne	$2,$0,$L267	li	$3,131072			# 0x20000	lw	$4,280($16)	lw	$5,284($16)	move	$6,$18	jal	__nedf2	move	$7,$19	bne	$2,$0,$L267	li	$3,131072			# 0x20000	j	$L261	sw	$0,260($16)$L265:	lw	$4,272($17)	lw	$5,276($17)	jal	__nedf2	move	$7,$0	bne	$2,$0,$L268	li	$3,131072			# 0x20000	lw	$4,280($17)	lw	$5,284($17)	move	$6,$18	jal	__nedf2	move	$7,$19	bne	$2,$0,$L268	li	$3,131072			# 0x20000	j	$L256	sw	$0,260($17)$L264:	move	$5,$19	move	$6,$0	jal	__nedf2	move	$7,$0	bne	$2,$0,$L269	li	$3,131072			# 0x20000	lw	$4,280($16)	lw	$5,284($16)	move	$6,$22	jal	__nedf2	move	$7,$23	bne	$2,$0,$L269	li	$3,131072			# 0x20000	j	$L251	sw	$0,260($16)$L263:	lw	$4,272($20)	lw	$5,276($20)	jal	__nedf2	move	$7,$0	bne	$2,$0,$L270	li	$3,131072			# 0x20000	lw	$4,280($20)	lw	$5,284($20)	move	$6,$18	jal	__nedf2	move	$7,$19	bne	$2,$0,$L270	li	$3,131072			# 0x20000	j	$L246	sw	$0,260($20)	.set	macro	.set	reorder	.end	open	.globl	vf_info_eq2	.section	.rodata.str1.4	.align	2$LC19:	.ascii	"Software equalizer\000"	.align	2$LC20:	.ascii	"eq2\000"	.align	2$LC21:	.ascii	"Hampa Hug, Daniel Moreno, Richard Felker\000"	.subsection	-1	.align	2$LC22:	.ascii	"\000"	.data	.align	2	.type	vf_info_eq2, @object	.size	vf_info_eq2, 24vf_info_eq2:	.word	$LC19	.word	$LC20	.word	$LC21	.word	$LC22	.word	open	.word	0	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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