vf_remove_logo.mid

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

MID
2,482
字号
	nop$L412:	beq	$8,$0,$L299	move	$4,$0	lw	$2,8($12)	move	$5,$0	addu	$6,$9,$2	move	$2,$0$L298:	mul	$3,$7,$2	addu	$2,$3,$6	lbu	$3,0($2)	addiu	$2,$5,1	or	$4,$4,$3	bne	$8,$2,$L298	move	$5,$2$L299:	addiu	$9,$9,-1	slt	$2,$14,$9	beq	$2,$0,$L296	nop	beq	$4,$0,$L412	nop$L296:	beq	$8,$0,$L451	move	$3,$0	move	$10,$0$L310:	beq	$7,$0,$L306	move	$4,$0	mul	$4,$7,$3	lw	$2,8($12)	move	$5,$0	addu	$6,$4,$2	move	$4,$0	move	$2,$0$L305:	addu	$2,$6,$2	lbu	$3,0($2)	addiu	$2,$5,1	or	$4,$4,$3	bne	$2,$7,$L305	move	$5,$2$L306:	addiu	$3,$10,1	beq	$8,$3,$L426	move	$10,$3	beq	$4,$0,$L310	nop$L426:	addiu	$10,$3,-1$L309:	slt	$2,$10,$11	beq	$2,$0,$L314	mul	$8,$7,$11	subu	$13,$0,$7$L316:	beq	$7,$0,$L318	move	$4,$0	lw	$2,8($12)	move	$5,$0	addu	$6,$8,$2	move	$2,$0$L317:	addu	$2,$6,$2	lbu	$3,0($2)	addiu	$2,$5,1	or	$4,$4,$3	bne	$7,$2,$L317	move	$5,$2$L318:	addiu	$11,$11,-1	slt	$2,$10,$11	beq	$2,$0,$L480	addiu	$2,$9,1	beq	$4,$0,$L316	addu	$8,$8,$13$L314:	addiu	$2,$9,1$L480:	addiu	$3,$11,1	lw	$12,16($15)	sw	$14,20($15)	sw	$10,24($15)	sw	$2,28($15)	sw	$3,32($15)	lw	$8,0($12)	lw	$9,4($12)	addiu	$4,$8,-1	beq	$8,$0,$L454	addiu	$11,$9,-1	move	$10,$0	move	$7,$0$L329:	beq	$9,$0,$L455	move	$6,$0	lw	$13,8($12)	move	$5,$0	move	$2,$0$L324:	mul	$3,$8,$2	addu	$2,$3,$13	addu	$2,$2,$7	lbu	$3,0($2)	addiu	$2,$6,1	or	$5,$5,$3	bne	$9,$2,$L324	move	$6,$2	addiu	$7,$10,1	beq	$8,$7,$L368	move	$10,$7$L461:	beq	$5,$0,$L329	addiu	$14,$7,-1$L328:	slt	$2,$14,$4	beq	$2,$0,$L333	nop$L417:	beq	$9,$0,$L456	move	$2,$0	lw	$7,8($12)	move	$6,$0	move	$5,$0$L335:	mul	$3,$8,$2	addu	$2,$3,$7	addu	$2,$2,$4	lbu	$3,0($2)	addiu	$2,$6,1	or	$5,$5,$3	bne	$2,$9,$L335	move	$6,$2$L336:	addiu	$4,$4,-1	slt	$2,$14,$4	beq	$2,$0,$L333	nop	beq	$5,$0,$L417	nop$L333:	beq	$9,$0,$L457	move	$3,$0	move	$10,$0$L347:	beq	$8,$0,$L343	move	$5,$0	mul	$5,$8,$3	lw	$2,8($12)	move	$6,$0	addu	$7,$5,$2	move	$5,$0	move	$2,$0$L342:	addu	$2,$7,$2	lbu	$3,0($2)	addiu	$2,$6,1	or	$5,$5,$3	bne	$2,$8,$L342	move	$6,$2$L343:	addiu	$3,$10,1	beq	$9,$3,$L427	move	$10,$3	beq	$5,$0,$L347	nop$L427:	addiu	$10,$3,-1$L346:	slt	$2,$10,$11	beq	$2,$0,$L481	addiu	$3,$11,1	mul	$9,$8,$11	subu	$13,$0,$8$L353:	beq	$8,$0,$L355	move	$5,$0	lw	$2,8($12)	move	$6,$0	addu	$7,$9,$2	move	$2,$0$L354:	addu	$2,$7,$2	lbu	$3,0($2)	addiu	$2,$6,1	or	$5,$5,$3	bne	$8,$2,$L354	move	$6,$2$L355:	addiu	$11,$11,-1	slt	$2,$10,$11	beq	$2,$0,$L481	addiu	$3,$11,1	beq	$5,$0,$L353	addu	$9,$9,$13	addiu	$3,$11,1$L481:	sw	$3,48($15)	lui	$2,%hi(query_format)	lw	$3,80($sp)	addiu	$2,$2,%lo(query_format)	sw	$2,12($3)	lui	$2,%hi(config)	addiu	$4,$4,1	addiu	$2,$2,%lo(config)	sw	$2,4($3)	sw	$4,44($15)	lui	$3,%hi(put_image)	lw	$4,80($sp)	addiu	$3,$3,%lo(put_image)	sw	$14,36($15)	sw	$10,40($15)	sw	$3,20($4)	lw	$31,76($sp)	lw	$fp,72($sp)	lw	$23,68($sp)	lw	$22,64($sp)	lw	$21,60($sp)	lw	$20,56($sp)	lw	$19,52($sp)	lw	$18,48($sp)	lw	$17,44($sp)	lw	$16,40($sp)	li	$2,1			# 0x1	j	$31	addiu	$sp,$sp,80$L445:	lui	$2,%hi($LC2)	li	$4,29			# 0x1d	li	$5,1			# 0x1	jal	mp_msg	addiu	$6,$2,%lo($LC2)	j	$L470	mul	$8,$18,$18$L449:	addiu	$6,$10,1	move	$4,$0	bne	$6,$7,$L460	move	$10,$6$L366:	j	$L291	move	$14,$9$L444:	lui	$7,%hi($LC2)	li	$4,29			# 0x1d	li	$5,1			# 0x1	jal	mp_msg	addiu	$6,$7,%lo($LC2)	j	$L471	subu	$22,$0,$17$L456:	j	$L336	move	$5,$0$L455:	addiu	$7,$10,1	move	$5,$0	bne	$8,$7,$L461	move	$10,$7$L368:	j	$L328	move	$14,$4$L145:	jal	fgetc	move	$4,$18	addiu	$3,$2,-53	sltu	$3,$3,2	bne	$3,$0,$L147	addiu	$20,$2,-48	lui	$6,%hi($LC6)	li	$4,29			# 0x1d	li	$5,1			# 0x1	jal	mp_msg	addiu	$6,$6,%lo($LC6)	lw	$5,80($sp)	move	$21,$0	lw	$4,100($5)	sw	$21,12($22)	lw	$12,12($4)	bne	$12,$0,$L403	nop$L436:	jal	uc_free	nop	lw	$31,76($sp)	lw	$fp,72($sp)	lw	$23,68($sp)	lw	$22,64($sp)	lw	$21,60($sp)	lw	$20,56($sp)	lw	$19,52($sp)	lw	$18,48($sp)	lw	$17,44($sp)	lw	$16,40($sp)	move	$2,$0	j	$31	addiu	$sp,$sp,80$L435:	lui	$6,%hi($LC4)	addiu	$6,$6,%lo($LC4)	li	$4,29			# 0x1d	jal	mp_msg	li	$5,1			# 0x1	j	$L144	move	$21,$0$L138:	lui	$6,%hi($LC10)	addiu	$6,$6,%lo($LC10)	li	$4,29			# 0x1d	jal	mp_msg	li	$5,1			# 0x1	lw	$7,80($sp)	jal	uc_free	lw	$4,100($7)	lw	$31,76($sp)	lw	$fp,72($sp)	lw	$23,68($sp)	lw	$22,64($sp)	lw	$21,60($sp)	lw	$20,56($sp)	lw	$19,52($sp)	lw	$18,48($sp)	lw	$17,44($sp)	lw	$16,40($sp)	move	$2,$0	j	$31	addiu	$sp,$sp,80$L147:	move	$17,$0	li	$21,35			# 0x23	li	$23,10			# 0xa$L428:	jal	fgetc	move	$4,$18	beq	$2,$21,$L462	move	$16,$2	beq	$2,$23,$L463	nop	beq	$2,$0,$L482	move	$4,$16$L152:	jal	__ctype_b_loc	nop	lw	$4,0($2)	sll	$3,$16,1	addu	$3,$3,$4	lhu	$2,0($3)	andi	$2,$2,0x2000	bne	$2,$0,$L428	nop	bne	$17,$0,$L428	move	$4,$16$L482:	jal	ungetc	move	$5,$18	lui	$3,%hi($LC7)	addiu	$5,$3,%lo($LC7)	move	$4,$18	jal	fscanf	move	$6,$19	li	$3,1			# 0x1	beq	$2,$3,$L464	move	$21,$19	lui	$6,%hi($LC8)$L484:	addiu	$6,$6,%lo($LC8)	li	$4,29			# 0x1d	jal	mp_msg	li	$5,1			# 0x1	j	$L144	move	$21,$0$L462:	j	$L152	li	$17,1			# 0x1$L463:	j	$L152	move	$17,$0$L433:	lui	$6,%hi($LC2)	addiu	$6,$6,%lo($LC2)	li	$4,29			# 0x1d	jal	mp_msg	li	$5,1			# 0x1	j	$L472	lw	$2,80($sp)$L434:	lui	$6,%hi($LC2)	addiu	$6,$6,%lo($LC2)	li	$4,29			# 0x1d	jal	mp_msg	li	$5,1			# 0x1	j	$L473	lui	$5,%hi($LC3)$L443:	lui	$6,%hi($LC2)	addiu	$6,$6,%lo($LC2)	li	$4,29			# 0x1d	jal	mp_msg	li	$5,1			# 0x1	j	$L474	lw	$4,32($sp)$L448:	j	$L291	li	$14,-1			# 0xffffffffffffffff$L454:	j	$L328	li	$14,-1			# 0xffffffffffffffff$L451:	j	$L309	li	$10,-1			# 0xffffffffffffffff$L457:	j	$L346	li	$10,-1			# 0xffffffffffffffff$L437:	sltu	$2,$4,2	bne	$2,$0,$L204	li	$10,1			# 0x1	li	$8,1			# 0x1$L222:	addiu	$2,$9,-1	sltu	$2,$2,2	bne	$2,$0,$L225	nop	li	$6,1			# 0x1	li	$5,1			# 0x1$L224:	mul	$2,$8,$9	lw	$3,8($12)	addu	$4,$2,$5	addu	$4,$4,$3	lbu	$2,0($4)	addiu	$5,$6,1	srl	$3,$2,2	addu	$2,$2,$3	sb	$2,0($4)	lw	$9,0($12)	addiu	$2,$9,-1	sltu	$2,$5,$2	bne	$2,$0,$L224	move	$6,$5	lw	$6,4($12)$L225:	addiu	$8,$10,1	addiu	$2,$6,-1	sltu	$2,$8,$2	bne	$2,$0,$L222	move	$10,$8	lw	$3,80($sp)	addiu	$2,$7,1	lw	$19,100($3)	sra	$3,$2,2	addu	$2,$2,$3	sw	$2,4($19)	li	$4,12			# 0xc	jal	uc_malloc	lw	$17,12($19)	bne	$2,$0,$L226	move	$16,$2$L439:	lui	$6,%hi($LC2)	addiu	$6,$6,%lo($LC2)	li	$4,29			# 0x1d	jal	mp_msg	li	$5,1			# 0x1	lw	$2,0($17)	lw	$3,4($17)	srl	$8,$2,1	srl	$3,$3,1	mul	$4,$3,$8	sw	$8,0($16)	jal	uc_malloc	sw	$3,4($16)	bne	$2,$0,$L228	move	$18,$2$L440:	lui	$6,%hi($LC2)	addiu	$6,$6,%lo($LC2)	li	$4,29			# 0x1d	jal	mp_msg	li	$5,1			# 0x1	j	$L475	lw	$3,4($16)$L464:	move	$17,$0	li	$23,35			# 0x23	li	$fp,10			# 0xa$L429:	jal	fgetc	move	$4,$18	beq	$2,$23,$L465	move	$16,$2	beq	$2,$fp,$L466	nop	beq	$2,$0,$L483	move	$4,$16$L162:	jal	__ctype_b_loc	nop	lw	$4,0($2)	sll	$3,$16,1	addu	$3,$3,$4	lhu	$2,0($3)	andi	$2,$2,0x2000	bne	$2,$0,$L429	nop	bne	$17,$0,$L429	move	$4,$16$L483:	jal	ungetc	move	$5,$18	lui	$7,%hi($LC7)	move	$4,$18	addiu	$5,$7,%lo($LC7)	jal	fscanf	addiu	$6,$19,4	li	$3,1			# 0x1	bne	$2,$3,$L484	lui	$6,%hi($LC8)	move	$17,$0	li	$23,35			# 0x23	j	$L430	li	$fp,10			# 0xa$L170:	beq	$2,$fp,$L467	nop	beq	$2,$0,$L485	move	$4,$16$L172:	jal	__ctype_b_loc	nop	lw	$4,0($2)	sll	$3,$16,1	addu	$3,$3,$4	lhu	$2,0($3)	andi	$2,$2,0x2000	bne	$2,$0,$L430	nop	beq	$17,$0,$L175	move	$4,$16$L430:	jal	fgetc	move	$4,$18	bne	$2,$23,$L170	move	$16,$2	j	$L172	li	$17,1			# 0x1$L465:	j	$L162	li	$17,1			# 0x1$L466:	j	$L162	move	$17,$0$L175:$L485:	jal	ungetc	move	$5,$18	lui	$2,%hi($LC7)	move	$4,$18	addiu	$5,$2,%lo($LC7)	jal	fscanf	addiu	$6,$sp,16	li	$3,1			# 0x1	bne	$2,$3,$L484	lui	$6,%hi($LC8)	lw	$2,16($sp)	slt	$2,$2,256	bne	$2,$0,$L179	move	$17,$0	lui	$6,%hi($LC9)	addiu	$6,$6,%lo($LC9)	li	$4,29			# 0x1d	jal	mp_msg	li	$5,1			# 0x1	j	$L144	move	$21,$0$L467:	j	$L172	move	$17,$0$L179:	li	$23,35			# 0x23	li	$fp,10			# 0xa$L431:	jal	fgetc	move	$4,$18	beq	$2,$23,$L468	move	$16,$2	beq	$2,$fp,$L469	nop	beq	$2,$0,$L486	move	$4,$16$L184:	jal	__ctype_b_loc	nop	lw	$4,0($2)	sll	$3,$16,1	addu	$3,$3,$4	lhu	$2,0($3)	andi	$2,$2,0x2000	bne	$2,$0,$L431	nop	bne	$17,$0,$L431	move	$4,$16$L486:	jal	ungetc	move	$5,$18	lw	$3,0($19)	lw	$4,4($19)	jal	uc_malloc	mul	$4,$3,$4	bne	$2,$0,$L189	move	$16,$2	lui	$6,%hi($LC2)	addiu	$6,$6,%lo($LC2)	li	$4,29			# 0x1d	jal	mp_msg	li	$5,1			# 0x1$L189:	lw	$2,4($19)	lw	$3,0($19)	move	$17,$16	mul	$4,$3,$2	addu	$2,$4,$16	sltu	$4,$16,$2	beq	$4,$0,$L144	sw	$16,8($19)	move	$19,$2	li	$23,6			# 0x6$L191:	jal	fgetc	move	$4,$18	sll	$16,$2,24	sra	$16,$16,24	move	$4,$18	bne	$20,$23,$L192	sb	$16,0($17)	jal	fgetc	nop	or	$16,$16,$2	sll	$16,$16,24	sra	$16,$16,24	sb	$16,0($17)	jal	fgetc	move	$4,$18	or	$16,$16,$2	sb	$16,0($17)$L192:	addiu	$17,$17,1	bne	$17,$19,$L191	lw	$5,80($sp)	j	$L487	sw	$21,12($22)$L468:	j	$L184	li	$17,1			# 0x1$L469:	j	$L184	move	$17,$0	.set	macro	.set	reorder	.end	vf_open	.globl	vf_info_remove_logo	.section	.rodata.str1.4	.align	2$LC11:	.ascii	"Removes a tv logo based on a mask image.\000"	.align	2$LC12:	.ascii	"remove-logo\000"	.align	2$LC13:	.ascii	"Robert Edele\000"	.subsection	-1	.align	2$LC14:	.ascii	"\000"	.data	.align	2	.type	vf_info_remove_logo, @object	.size	vf_info_remove_logo, 24vf_info_remove_logo:	.word	$LC11	.word	$LC12	.word	$LC13	.word	$LC14	.word	vf_open	.word	0	.ident	"GCC: (GNU) 4.1.2"

⌨️ 快捷键说明

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