📄 imgconvert.mid
字号:
addu $2,$2,$11 addu $6,$6,$11 lbu $3,0($2) lbu $5,0($6) srl $4,$4,3 srl $3,$3,2 sll $4,$4,11 srl $5,$5,3 or $4,$4,$5 sll $3,$3,5 or $3,$3,$4 sh $3,0($24) lbu $2,1($15) addiu $14,$14,4 sll $2,$2,10 addu $9,$9,$2 addu $8,$8,$2 addu $7,$7,$2 sra $9,$9,10 sra $7,$7,10 addu $9,$9,$11 sra $8,$8,10 lbu $3,0($9) addu $7,$7,$11 addu $8,$8,$11 lbu $2,0($7) lbu $4,0($8) srl $3,$3,3 srl $2,$2,2 sll $3,$3,11 srl $4,$4,3 or $3,$3,$4 sll $2,$2,5 or $2,$2,$3 sh $2,2($24) addiu $12,$12,2 addiu $24,$24,4 addiu $15,$15,2 addiu $25,$25,1 beq $10,$0,$L428 addiu $16,$16,1$L427: beq $13,$0,$L446 lw $5,16($sp) lbu $5,0($25) lbu $3,0($16) addiu $5,$5,-128 addiu $3,$3,-128 sll $6,$5,2 sll $2,$5,4 sll $4,$5,3 subu $2,$2,$6 mul $9,$3,$20 mul $6,$3,$19 sll $7,$5,6 subu $7,$7,$4 subu $7,$7,$5 lbu $4,0($12) subu $5,$5,$2 sll $5,$5,5 sll $2,$7,5 sll $4,$4,10 subu $5,$5,$6 addu $7,$7,$2 addiu $9,$9,512 addu $2,$9,$4 addiu $5,$5,512 addiu $7,$7,512 addu $8,$7,$4 sra $2,$2,10 addu $4,$5,$4 addu $2,$2,$21 sra $4,$4,10 sra $8,$8,10 lbu $3,0($2) addu $4,$4,$21 addu $8,$8,$21 lbu $2,0($4) lbu $6,0($8) srl $3,$3,3 srl $2,$2,2 sll $3,$3,11 srl $6,$6,3 or $3,$3,$6 sll $2,$2,5 or $2,$2,$3 sh $2,0($14) lbu $3,0($15) addiu $12,$12,1 sll $3,$3,10 addu $9,$9,$3 addu $7,$7,$3 addu $5,$5,$3 sra $9,$9,10 sra $5,$5,10 addu $9,$9,$21 sra $7,$7,10 lbu $3,0($9) addu $5,$5,$21 addu $7,$7,$21 lbu $2,0($5) lbu $4,0($7) srl $3,$3,3 srl $2,$2,2 sll $3,$3,11 srl $4,$4,3 or $3,$3,$4 sll $2,$2,5 or $2,$2,$3 sh $2,0($24) addiu $25,$25,1 addiu $16,$16,1 lw $5,16($sp)$L446: lw $8,12($sp) addiu $18,$18,-2 lw $6,0($sp) subu $4,$5,$22 sll $2,$fp,1 subu $3,$8,$22 slt $5,$18,2 addu $17,$17,$2 addu $25,$25,$3 addu $16,$16,$4 beq $5,$0,$L424 addu $12,$12,$6$L423: beq $18,$0,$L438 nop slt $2,$23,2 bne $2,$0,$L443 lui $2,%hi(ff_cropTbl+1024) move $13,$17 move $10,$23 addiu $11,$2,%lo(ff_cropTbl+1024)$L436: lbu $5,0($25) lbu $6,0($16) addiu $5,$5,-128 sll $4,$5,2 sll $3,$5,3 sll $2,$5,4 sll $7,$5,6 subu $2,$2,$4 subu $7,$7,$3 addiu $6,$6,-128 subu $7,$7,$5 li $9,1436 # 0x59c subu $5,$5,$2 li $2,731 # 0x2db mul $8,$6,$2 mul $9,$6,$9 lbu $4,0($12) sll $3,$7,5 sll $5,$5,5 sll $4,$4,10 subu $5,$5,$8 addu $7,$7,$3 addiu $9,$9,512 addu $2,$9,$4 addiu $5,$5,512 addiu $7,$7,512 addu $8,$7,$4 sra $2,$2,10 addu $4,$5,$4 addu $2,$2,$11 sra $4,$4,10 sra $8,$8,10 lbu $3,0($2) addu $4,$4,$11 addu $8,$8,$11 lbu $2,0($4) lbu $6,0($8) srl $3,$3,3 srl $2,$2,2 sll $3,$3,11 srl $6,$6,3 or $3,$3,$6 sll $2,$2,5 or $2,$2,$3 sh $2,0($13) lbu $3,1($12) addiu $10,$10,-2 sll $3,$3,10 addu $9,$9,$3 addu $7,$7,$3 addu $5,$5,$3 sra $9,$9,10 sra $5,$5,10 addu $9,$9,$11 sra $7,$7,10 lbu $3,0($9) addu $5,$5,$11 addu $7,$7,$11 lbu $2,0($5) lbu $4,0($7) srl $3,$3,3 srl $4,$4,3 srl $2,$2,2 sll $3,$3,11 or $3,$3,$4 sll $2,$2,5 or $2,$2,$3 slt $4,$10,2 sh $2,2($13) addiu $12,$12,2 addiu $13,$13,4 addiu $25,$25,1 beq $4,$0,$L436 addiu $16,$16,1 beq $10,$0,$L445 lw $fp,56($sp)$L444: lbu $4,0($25) lbu $8,0($12) addiu $4,$4,-128 sll $6,$4,2 sll $2,$4,4 sll $3,$4,3 subu $2,$2,$6 sll $5,$4,6 lbu $6,0($16) subu $5,$5,$3 subu $5,$5,$4 addiu $6,$6,-128 subu $4,$4,$2 li $2,731 # 0x2db mul $3,$6,$2 sll $4,$4,5 subu $4,$4,$3 li $3,1436 # 0x59c mul $2,$6,$3 sll $8,$8,10 addiu $8,$8,512 sll $7,$5,5 addu $6,$2,$8 addu $5,$5,$7 lui $7,%hi(ff_cropTbl+1024) addiu $7,$7,%lo(ff_cropTbl+1024) addu $5,$8,$5 sra $6,$6,10 addu $8,$8,$4 sra $8,$8,10 addu $6,$6,$7 sra $5,$5,10 lbu $3,0($6) addu $5,$5,$7 addu $8,$8,$7 lbu $2,0($8) lbu $4,0($5) srl $3,$3,3 srl $2,$2,2 sll $3,$3,11 srl $4,$4,3 or $3,$3,$4 sll $2,$2,5 or $2,$2,$3 sh $2,0($13)$L438: lw $fp,56($sp)$L445: lw $23,52($sp) lw $22,48($sp) lw $21,44($sp) lw $20,40($sp) lw $19,36($sp) lw $18,32($sp) lw $17,28($sp) lw $16,24($sp) j $31 addiu $sp,$sp,64$L442: move $14,$17 j $L427 move $13,$23$L443: move $10,$23 bne $10,$0,$L444 move $13,$17 j $L445 lw $fp,56($sp) .set macro .set reorder .end yuvj420p_to_rgb565 .section .text.gray_to_rgb565,"ax",@progbits .align 2 .align 5 .ent gray_to_rgb565 .type gray_to_rgb565, @functiongray_to_rgb565: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lw $2,16($5) lw $3,16($4) sll $13,$6,1 subu $15,$2,$6 subu $14,$3,$13 lw $5,0($5) blez $7,$L459 lw $11,0($4) move $12,$0$L450: blez $6,$L454 nop move $9,$5 move $8,$11 move $10,$0$L452: lbu $2,0($9) addiu $10,$10,1 sra $4,$2,3 sll $3,$4,11 sra $2,$2,2 or $3,$3,$4 sll $2,$2,5 or $2,$2,$3 sh $2,0($8) addiu $9,$9,1 bne $6,$10,$L452 addiu $8,$8,2 addu $5,$5,$6 addu $11,$11,$13$L454: addiu $12,$12,1 beq $7,$12,$L459 addu $5,$5,$15 j $L450 addu $11,$11,$14$L459: j $31 nop .set macro .set reorder .end gray_to_rgb565 .section .text.pal8_to_rgb565,"ax",@progbits .align 2 .align 5 .ent pal8_to_rgb565 .type pal8_to_rgb565, @functionpal8_to_rgb565: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lw $3,16($4) lw $2,16($5) sll $24,$6,1 subu $25,$2,$6 lw $13,4($5) subu $15,$3,$24 lw $12,0($5) blez $7,$L472 lw $11,0($4) move $14,$0$L463: blez $6,$L467 nop move $9,$12 move $8,$11 move $10,$0$L465: lbu $2,0($9) addiu $10,$10,1 sll $2,$2,2 addu $2,$2,$13 lbu $4,2($2) lbu $5,0($2) lbu $3,1($2) sra $4,$4,3 sra $3,$3,2 sll $4,$4,11 sra $5,$5,3 or $4,$4,$5 sll $3,$3,5 or $3,$3,$4 sh $3,0($8) addiu $9,$9,1 bne $6,$10,$L465 addiu $8,$8,2 addu $12,$12,$6 addu $11,$11,$24$L467: addiu $14,$14,1 beq $7,$14,$L472 addu $12,$12,$25 j $L463 addu $11,$11,$15$L472: j $31 nop .set macro .set reorder .end pal8_to_rgb565 .section .text.rgb32_to_rgb565,"ax",@progbits .align 2 .align 5 .ent rgb32_to_rgb565 .type rgb32_to_rgb565, @functionrgb32_to_rgb565: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lw $2,16($5) lw $3,16($4) sll $15,$6,2 sll $13,$6,1 subu $24,$2,$15 subu $14,$3,$13 lw $5,0($5) blez $7,$L485 lw $11,0($4) move $12,$0$L476: blez $6,$L480 nop move $8,$5 move $9,$11 move $10,$0$L478: lbu $2,2($8) lbu $3,1($8) lbu $4,0($8) srl $2,$2,3 srl $3,$3,2 sll $2,$2,11 srl $4,$4,3 or $2,$2,$4 sll $3,$3,5 or $3,$3,$2 addiu $10,$10,1 sh $3,0($9) addiu $8,$8,4 bne $6,$10,$L478 addiu $9,$9,2 addu $11,$11,$13 addu $5,$5,$15$L480: addiu $12,$12,1 beq $7,$12,$L485 addu $5,$5,$24 j $L476 addu $11,$11,$14$L485: j $31 nop .set macro .set reorder .end rgb32_to_rgb565 .section .text.rgb24_to_rgb565,"ax",@progbits .align 2 .align 5 .ent rgb24_to_rgb565 .type rgb24_to_rgb565, @functionrgb24_to_rgb565: .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0 .mask 0x00000000,0 .fmask 0x00000000,0 .set noreorder .set nomacro lw $2,16($5) sll $13,$6,1 lw $3,16($4) addu $8,$13,$6 subu $24,$2,$8 subu $15,$3,$13 lw $5,0($5) blez $7,$L498 lw $11,0($4) move $14,$8 move $12,$0$L489: blez $6,$L493 nop move $8,$5 move $9,$11 move $10,$0$L491: lbu $2,0($8) lbu $3,1($8) lbu $4,2($8) srl $2,$2,3 srl $3,$3,2 sll $2,$2,11 srl $4,$4,3 or $2,$2,$4 sll $3,$3,5 or $3,$3,$2 addiu $10,$10,1 sh $3,0($9) addiu $8,$8,3 bne $6,$10,$L491 addiu $9,$9,2 addu $11,$11,$13 addu $5,$5,$14$L493: addiu $12,$12,1 beq $7,$12,$L498 addu $5,$5,$24 j $L489 addu $11,$11,$15$L498: j $31 nop .set macro .set reorder .end rgb24_to_rgb565 .section .rodata.cst4 .align 2$LC5: .word ff_cropTbl+1024 .section .text.yuv420p_to_bgr24,"ax",@progbits .align 2 .align 5 .ent yuv420p_to_bgr24 .type yuv420p_to_bgr24, @functionyuv420p_to_bgr24: .frame $sp,48,$31 # vars= 8, regs= 9/0, args= 0, gp= 0 .mask 0x40ff0000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-48 addiu $2,$6,1 sw $23,36($sp) sw $20,24($sp) sw $19,20($sp) sw $fp,40($sp) sw $22,32($sp) sw $21,28($sp) sw $18,16($sp) sw $17,12($sp) sw $16,8($sp) sra $2,$2,1 slt $3,$7,2 move $23,$6 move $19,$7 move $20,$5 sw $4,48($sp) sw $2,0($sp) lw $18,0($4) lw $14,0($5) lw $17,4($5) bne $3,$0,$L500 lw $16,8($5) lui $3,%hi($LC5) addiu $3,$3,%lo($LC5) slt $2,$6,2 lw $7,16($4) lw $8,16($5) lw $fp,0($3) sw $2,4($sp) li $22,1634 # 0x662 li $21,-401 # 0xfffffffffffffe6f$L501: lw $4,4($sp) addu $13,$18,$7 bne $4,$0,$L519 addu $24,$14,$8 lui $2,%hi($LC5) addiu $2,$2,%lo($LC5) lw $11,0($2) move $12,$18 move $15,$23 li $25,1192 # 0x4a8$L505: lbu $6,0($17) lbu $4,0($16) lbu $3,0($14) addiu $6,$6,-128 addiu $4,$4,-128 sll $5,$4,2 mul $8,$6,$21 sll $2,$4,4 mul $9,$4,$22 subu $2,$2,$5 sll $7,$6,3 sll $5,$6,10 mul $3,$3,$25 addu $2,$2,$4 addu $7,$7,$5 addu $7,$7,$6 sll $2,$2,6 subu $8,$8,$2 sll $7,$7,1 addiu $9,$9,512 addiu $8,$8,512 addiu $7,$7,512 addiu $3,$3,-19072 addu $4,$7,$3 addu $2,$9,$3 addu $3,$8,$3 sra $2,$2,10 sra $3,$3,10 sra $4,$4,10 addu $2,$2,$11 addu $3,$3,$11 addu $4,$4,$11 lbu $6,0($2) lbu $5,0($3) lbu $2,0($4) sb $5,1($12) sb $2,0($12) sb $6,2($12) lbu $2,1($14) addiu $15,$15,-2 mul $2,$2,$25 slt $10,$15,2 addiu $2,$2,-19072 addu $4,$7,$2 addu $3,$9,$2 addu $2,$8,$2 sra $3,$3,10 sra $2,$2,10 sra $4,$4,10 addu $3,$3,$11 addu $2,$2,$11 addu $4,$4,$11 lbu $6,0($3) lbu $5,0($2) lbu $3,0($4) sb $5,4($12) sb $3,3($12) sb $6,5($12) lbu $2,0($24) addiu $12,$12,6 mul $2,$2,$25 addiu $14,$14,2 addiu $2,$2,-19072 addu $4,$7,$2 addu $3,$9,$2 addu $2,$8,$2 sra $3,$3,10 sra $2,$2,10 sra $4,$4,10 addu $3,$3,$11 addu $2,$2,$11 addu $4,$4,$11 lbu $6,0($3) lbu $5,0($2) lbu $3,0($4) sb $5,1($13) sb $3,0($13) sb $6,2($13) lbu $2,1($24) addiu $17,$17,1 mul $2,$2,$25 addiu $24,$24,2 addiu $2,$2,-19072 addu $7,$7,$2 addu $9,$9,$2 addu $8,$8,$2 sra $9,$9,10 sra $8,$8,10 sra $7,$7,10 addu $9,$9,$11 addu $8,$8,$11 addu $7,$7,$11 lbu $4,0($9) lbu $2,0($8) lbu $3,0($7) addiu $16,$16,1 sb $2,4($13) sb $3,3($13) sb $4,5($13) beq $10,$0,$L505 addiu $13,$13,6$L504: beq $15,$0,$L523 lw $2,48($sp) lbu $7,0($17) lbu $5,0($16) lbu $4,0($14) addiu $7,$7,-128 addiu $5,$5,-128 sll $6,$5,2 mul $8,$7,$21 sll $2,$5,4 li $3,1192 # 0x4a8 mul $4,$4,$3 mul $9,$5,$22 subu $2,$2,$6 sll $3,$7,3 sll $6,$7,10 addu $2,$2,$5 addu $3,$3,$6 addu $3,$3,$7 sll $2,$2,6 subu $8,$8,$2 sll $3,$3,1 addiu $4,$4,-19072 addiu $9,$9,512 addiu $8,$8,512 addiu $3,$3,512 addu $5,$3,$4 addu $2,$9,$4 addu $4,$8,$4 sra $2,$2,10 sra $4,$4,10 sra $5,$5,10 addu $2,$2,$fp addu $4,$4,$fp addu $5,$5,$fp lbu $6,0($2) lbu $7,0($4) lbu $2,0($5) sb $6,2($12) sb $2,0($12) sb $7,1($12) lbu $2,0($24) li $4,1192 # 0x4a8 mul $2,$2,$4 addiu $14,$14,1 addiu $2,$2,-19072 addu $3,$3,$2 addu $9,$9,$2 addu $8,$8,$2 sra $9,$9,10 sra $8,$8,10 sra $3,$3,10 addu $9,$9,$fp addu $8,$8,$fp addu $3,$3,$fp lbu $4,0($9) lbu $5,0($8) lbu $2,0($3) addiu $17,$17,1 sb $4,2($13) sb $2,0($13) sb $5,1($13) addiu $16,$16,1 lw $2,48($sp)$L523: lw $8,16($20) lw $3,0($sp) lw $7,16($2) lw $4,20($20) lw $5,24($20) addiu $19,$19,-2 sll $2,$8,1 subu $4,$4,$3 subu $5,$5,$3 subu $2,$2,$23 sll $3,$7,1 slt $6,$19,2 addu $18,$18,$3 addu $14,$14,$2 addu $17,$17,$4 beq $6,$0,$L501 addu $16,$16,$5$L500: beq $19,$0,$L515 nop slt $2,$23,2 bne $2,$0,$L520 lui $2,%hi(ff_cropTbl+1024) move $11,$18 move $12,$23 addiu $10,$2,%lo(ff_cropTbl+1024) li $13,1192 # 0x4a8$L513: lbu $9,0($17) lbu $5,0($16) lbu $4,0($14) addiu $9,$9,-128 addiu $5,$5,-128 li $7,-401 # 0xfffffffffffffe6f sll $6,$5,2 mul $7,$9,$7 sll $2,$5,4 li $8,1634 # 0x662 mul $8,$5,$8 subu $2,$2,$6 sll $3,$9,3 sll $6,$9,10 mul $4,$4,$13 addu $2,$2,$5 addu $3,$3,$6 addu $3,$3,$9 sll $2,$2,6 subu $7,$7,$2 sll $3,$3,1 addiu $4,$4,-19072 addiu $8,$8,512 addiu $7,$7,512 addiu $3,$3,512 addu $5,$3,$4 addu $2,$8,$4 addu $4,$7,$4 sra $2,$2,10 sra $4,$4,10 sra $5,$5,10 addu $2,$2,$10 addu $4,$4,$10 addu $5,$5,$10 lbu $6,0($4) lbu $9,0($2) lbu $2,0($5) sb $6,1($11) sb $2,0($11) sb $9,2($11) lbu $2,1($14) addiu $12,$12,-2 mul $2,$2,$13 slt $6,$12,2 addiu $2,$2,-19072 addu $3,$3,$2 addu $8,$8,$2 addu $7,$7,$2 sra $8,$8,10 sra $7,$7,10 sra $3,$3,10 addu $8,$8,$10 addu $7,$7,$10 addu $3,$3,$10 lbu $5,0($8) lbu $2,0($7) lbu $4,0($3) addiu $14,$14,2 sb $2,4($11) sb $4,3($11) sb $5,5($11) addiu $17,$17,1 addiu $11,$11,6 beq $6,$0,$L513 addiu $16,$16,1 beq $12,$0,$L522 lw $fp,40($sp)$L521: lbu $9,0($17) lbu $8,0($16) lbu $7,0($14) addiu $9,$9,-128 addiu $8,$8,-128 li $2,1192 # 0x4a8 li $5,1634 # 0x662 li $4,-401 # 0xfffffffffffffe6f mul $7,$7,$2 sll $6,$9,10 mul $5,$8,$5 mul $4,$9,$4 sll $10,$8,2 sll $2,$8,4 sll $3,$9,3 addu $3,$3,$6 subu $2,$2,$10 addu $2,$2,$8 addu $3,$3,$9 sll $2,$2,6 sll $3,$3,1 s
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -