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 + -
显示快捷键?