rtjpegn.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 4,436 行 · 第 1/5 页
MID
4,436 行
slt $2,$5,0 move $3,$0 movz $3,$5,$2 addu $2,$15,$6 sra $4,$2,16 andi $5,$3,0x00ff slt $3,$4,256 beq $3,$0,$L428 sb $5,4($12)$L408: slt $2,$4,0 move $3,$0 movz $3,$4,$2 addiu $16,$16,2 andi $3,$3,0x00ff slt $2,$16,$19 sb $3,5($12) addiu $25,$25,2 addiu $12,$12,6 bne $2,$0,$L374 addiu $24,$24,2$L411: addiu $22,$22,1 beq $22,$23,$L414 addu $11,$11,$21 addu $12,$12,$21 j $L373 addu $20,$20,$fp$L414: lw $fp,32($sp) lw $23,28($sp) lw $22,24($sp) lw $21,20($sp) lw $20,16($sp) lw $19,12($sp) lw $18,8($sp) lw $17,4($sp) lw $16,0($sp) j $31 addiu $sp,$sp,40$L367: lui $8,%hi(RTjpeg_width) lw $2,%lo(RTjpeg_width)($8) sll $4,$6,1 sll $3,$2,1 addu $3,$3,$2 subu $21,$4,$3 j $L369 move $19,$2$L416: j $L372 addiu $2,$3,3 .set macro .set reorder .end RTjpeg_yuv420rgb .section .text.RTjpeg_yuvrgb32,"ax",@progbits .align 2 .align 5 .globl RTjpeg_yuvrgb32 .ent RTjpeg_yuvrgb32 .type RTjpeg_yuvrgb32, @functionRTjpeg_yuvrgb32: .frame $sp,32,$31 # vars= 0, regs= 8/0, args= 0, gp= 0 .mask 0x00ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-32 sw $23,28($sp) sw $22,24($sp) sw $21,20($sp) sw $20,16($sp) sw $19,12($sp) sw $18,8($sp) sw $17,4($sp) sw $16,0($sp) bne $6,$0,$L434 move $7,$4 lui $4,%hi(RTjpeg_width) lw $2,%lo(RTjpeg_width)($4) sll $21,$2,2 move $19,$2$L436: lui $2,%hi(RTjpeg_height) lw $2,%lo(RTjpeg_height)($2) sra $23,$2,1 blez $23,$L480 mul $2,$19,$2 sll $4,$19,2 srl $3,$2,31 addu $3,$3,$2 sra $3,$3,1 addu $3,$2,$3 addu $18,$7,$3 addu $12,$5,$4 move $11,$5 move $20,$7 addu $17,$2,$7 move $22,$0$L439: blez $19,$L477 nop move $25,$20 addu $24,$19,$20 j $L440 move $16,$0$L482: subu $2,$10,$13 subu $2,$2,$7 sra $4,$2,16 li $8,255 # 0xff slt $3,$4,256 bne $3,$0,$L444 sb $8,0($11)$L483: addu $2,$15,$10 sra $4,$2,16 li $5,255 # 0xff slt $3,$4,256 bne $3,$0,$L447 sb $5,1($11)$L484: li $2,255 # 0xff sb $2,2($11) lbu $5,1($25) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 bne $2,$0,$L494 slt $2,$4,0 subu $2,$6,$13$L496: subu $2,$2,$7 sra $5,$2,16 li $4,255 # 0xff slt $3,$5,256 bne $3,$0,$L453 sb $4,4($11)$L486: addu $2,$15,$6 sra $4,$2,16 li $5,255 # 0xff slt $3,$4,256 bne $3,$0,$L456 sb $5,5($11)$L487: li $2,255 # 0xff sb $2,6($11) lbu $5,0($24) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 bne $2,$0,$L459 addiu $11,$11,8$L488: subu $2,$6,$13 subu $2,$2,$7 sra $5,$2,16 li $4,255 # 0xff slt $3,$5,256 bne $3,$0,$L462 sb $4,0($12)$L489: addu $2,$15,$6 sra $4,$2,16 li $5,255 # 0xff slt $3,$4,256 bne $3,$0,$L465 sb $5,1($12)$L490: li $2,255 # 0xff sb $2,2($12) lbu $5,1($24) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 bne $2,$0,$L495 slt $2,$4,0 subu $2,$6,$13$L497: subu $2,$2,$7 sra $5,$2,16 li $4,255 # 0xff slt $3,$5,256 bne $3,$0,$L471 sb $4,4($12)$L492: addu $2,$15,$6 sra $4,$2,16 li $5,255 # 0xff slt $3,$4,256 bne $3,$0,$L474 sb $5,5($12)$L493: addiu $16,$16,2 li $3,255 # 0xff slt $2,$16,$19 sb $3,6($12) addiu $25,$25,2 addiu $12,$12,8 beq $2,$0,$L477 addiu $24,$24,2$L440: lbu $6,0($17) li $4,131072 # 0x20000 ori $4,$4,0x49c mul $3,$6,$4 lbu $9,0($25) li $7,65536 # 0x10000 li $2,-16973824 # 0xfffffffffefd0000 ori $7,$7,0x29fc ori $2,$2,0xb200 addu $14,$3,$2 mul $2,$9,$7 sll $8,$6,3 sll $5,$6,5 subu $5,$5,$8 li $3,-1245184 # 0xffffffffffed0000 addu $5,$5,$6 ori $3,$3,0x6040 lbu $6,0($18) addu $10,$2,$3 li $4,53281 # 0xd021 addu $2,$14,$10 mul $3,$6,$4 sra $9,$2,16 sll $2,$5,10 addu $5,$5,$2 li $2,-6881280 # 0xffffffffff970000 ori $2,$2,0xef80 addu $13,$3,$2 mul $2,$6,$7 li $3,-9764864 # 0xffffffffff6b0000 ori $3,$3,0x200 addu $15,$2,$3 li $2,-3342336 # 0xffffffffffcd0000 ori $2,$2,0xf380 slt $8,$9,256 addu $7,$5,$2 addiu $18,$18,1 beq $8,$0,$L482 addiu $17,$17,1 slt $2,$9,0 move $3,$0 movz $3,$9,$2 subu $2,$10,$13 subu $2,$2,$7 sra $4,$2,16 andi $8,$3,0x00ff slt $3,$4,256 beq $3,$0,$L483 sb $8,0($11)$L444: slt $2,$4,0 move $3,$0 movz $3,$4,$2 addu $2,$15,$10 sra $4,$2,16 andi $5,$3,0x00ff slt $3,$4,256 beq $3,$0,$L484 sb $5,1($11)$L447: slt $2,$4,0 move $3,$0 movz $3,$4,$2 andi $2,$3,0x00ff sb $2,2($11) lbu $5,1($25) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 beq $2,$0,$L496 subu $2,$6,$13 slt $2,$4,0$L494: move $3,$0 movz $3,$4,$2 subu $2,$6,$13 subu $2,$2,$7 sra $5,$2,16 andi $4,$3,0x00ff slt $3,$5,256 beq $3,$0,$L486 sb $4,4($11)$L453: slt $2,$5,0 move $3,$0 movz $3,$5,$2 addu $2,$15,$6 sra $4,$2,16 andi $5,$3,0x00ff slt $3,$4,256 beq $3,$0,$L487 sb $5,5($11)$L456: slt $2,$4,0 move $3,$0 movz $3,$4,$2 andi $2,$3,0x00ff sb $2,6($11) lbu $5,0($24) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 beq $2,$0,$L488 addiu $11,$11,8$L459: slt $2,$4,0 move $3,$0 movz $3,$4,$2 subu $2,$6,$13 subu $2,$2,$7 sra $5,$2,16 andi $4,$3,0x00ff slt $3,$5,256 beq $3,$0,$L489 sb $4,0($12)$L462: slt $2,$5,0 move $3,$0 movz $3,$5,$2 addu $2,$15,$6 sra $4,$2,16 andi $5,$3,0x00ff slt $3,$4,256 beq $3,$0,$L490 sb $5,1($12)$L465: slt $2,$4,0 move $3,$0 movz $3,$4,$2 andi $2,$3,0x00ff sb $2,2($12) lbu $5,1($24) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 beq $2,$0,$L497 subu $2,$6,$13 slt $2,$4,0$L495: move $3,$0 movz $3,$4,$2 subu $2,$6,$13 subu $2,$2,$7 sra $5,$2,16 andi $4,$3,0x00ff slt $3,$5,256 beq $3,$0,$L492 sb $4,4($12)$L471: slt $2,$5,0 move $3,$0 movz $3,$5,$2 addu $2,$15,$6 sra $4,$2,16 andi $5,$3,0x00ff slt $3,$4,256 beq $3,$0,$L493 sb $5,5($12)$L474: slt $2,$4,0 move $3,$0 movz $3,$4,$2 addiu $16,$16,2 andi $3,$3,0x00ff slt $2,$16,$19 sb $3,6($12) addiu $25,$25,2 addiu $12,$12,8 bne $2,$0,$L440 addiu $24,$24,2$L477: addiu $22,$22,1 beq $22,$23,$L480 sll $2,$19,1 addu $20,$20,$2 addu $11,$11,$21 j $L439 addu $12,$12,$21$L480: lw $23,28($sp) lw $22,24($sp) lw $21,20($sp) lw $20,16($sp) lw $19,12($sp) lw $18,8($sp) lw $17,4($sp) lw $16,0($sp) j $31 addiu $sp,$sp,32$L434: lui $4,%hi(RTjpeg_width) lw $2,%lo(RTjpeg_width)($4) sll $3,$6,1 sll $2,$2,2 lw $19,%lo(RTjpeg_width)($4) j $L436 subu $21,$3,$2 .set macro .set reorder .end RTjpeg_yuvrgb32 .section .text.RTjpeg_yuvrgb24,"ax",@progbits .align 2 .align 5 .globl RTjpeg_yuvrgb24 .ent RTjpeg_yuvrgb24 .type RTjpeg_yuvrgb24, @functionRTjpeg_yuvrgb24: .frame $sp,40,$31 # vars= 0, regs= 9/0, args= 0, gp= 0 .mask 0x40ff0000,-8 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-40 sw $fp,32($sp) sw $23,28($sp) sw $22,24($sp) sw $21,20($sp) sw $20,16($sp) sw $19,12($sp) sw $18,8($sp) sw $17,4($sp) sw $16,0($sp) bne $6,$0,$L499 move $7,$4 lui $8,%hi(RTjpeg_width) lw $3,%lo(RTjpeg_width)($8) sll $2,$3,1 addu $21,$2,$3 move $19,$3$L501: lui $2,%hi(RTjpeg_height) lw $2,%lo(RTjpeg_height)($2) sra $23,$2,1 blez $23,$L546 mul $3,$19,$2 addu $18,$3,$7 bltz $3,$L548 move $2,$3$L504: sra $2,$2,2 sll $fp,$19,1 addu $2,$3,$2 addu $3,$fp,$19 addu $17,$7,$2 addu $12,$5,$3 move $11,$5 move $20,$7 move $22,$0$L505: blez $19,$L543 nop move $25,$20 addu $24,$19,$20 j $L506 move $16,$0$L549: subu $2,$10,$13 subu $2,$2,$7 sra $4,$2,16 li $8,255 # 0xff slt $3,$4,256 bne $3,$0,$L510 sb $8,0($11)$L550: addu $2,$15,$10 sra $4,$2,16 li $5,255 # 0xff slt $3,$4,256 bne $3,$0,$L513 sb $5,1($11)$L551: li $2,255 # 0xff sb $2,2($11) lbu $5,1($25) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 bne $2,$0,$L561 slt $2,$4,0 subu $2,$6,$13$L563: subu $2,$2,$7 sra $5,$2,16 li $4,255 # 0xff slt $3,$5,256 bne $3,$0,$L519 sb $4,3($11)$L553: addu $2,$15,$6 sra $4,$2,16 li $5,255 # 0xff slt $3,$4,256 bne $3,$0,$L522 sb $5,4($11)$L554: li $2,255 # 0xff sb $2,5($11) lbu $5,0($24) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 bne $2,$0,$L525 addiu $11,$11,6$L555: subu $2,$6,$13 subu $2,$2,$7 sra $5,$2,16 li $4,255 # 0xff slt $3,$5,256 bne $3,$0,$L528 sb $4,0($12)$L556: addu $2,$15,$6 sra $4,$2,16 li $5,255 # 0xff slt $3,$4,256 bne $3,$0,$L531 sb $5,1($12)$L557: li $2,255 # 0xff sb $2,2($12) lbu $5,1($24) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 bne $2,$0,$L562 slt $2,$4,0 subu $2,$6,$13$L564: subu $2,$2,$7 sra $5,$2,16 li $4,255 # 0xff slt $3,$5,256 bne $3,$0,$L537 sb $4,3($12)$L559: addu $2,$15,$6 sra $4,$2,16 li $5,255 # 0xff slt $3,$4,256 bne $3,$0,$L540 sb $5,4($12)$L560: addiu $16,$16,2 li $3,255 # 0xff slt $2,$16,$19 sb $3,5($12) addiu $25,$25,2 addiu $12,$12,6 beq $2,$0,$L543 addiu $24,$24,2$L506: lbu $6,0($18) li $4,131072 # 0x20000 ori $4,$4,0x49c mul $3,$6,$4 lbu $9,0($25) li $7,65536 # 0x10000 li $2,-16973824 # 0xfffffffffefd0000 ori $7,$7,0x29fc ori $2,$2,0xb200 addu $14,$3,$2 mul $2,$9,$7 sll $8,$6,3 sll $5,$6,5 subu $5,$5,$8 li $3,-1245184 # 0xffffffffffed0000 addu $5,$5,$6 ori $3,$3,0x6040 lbu $6,0($17) addu $10,$2,$3 li $4,53281 # 0xd021 addu $2,$14,$10 mul $3,$6,$4 sra $9,$2,16 sll $2,$5,10 addu $5,$5,$2 li $2,-6881280 # 0xffffffffff970000 ori $2,$2,0xef80 addu $13,$3,$2 mul $2,$6,$7 li $3,-9764864 # 0xffffffffff6b0000 ori $3,$3,0x200 addu $15,$2,$3 li $2,-3342336 # 0xffffffffffcd0000 ori $2,$2,0xf380 slt $8,$9,256 addu $7,$5,$2 addiu $17,$17,1 beq $8,$0,$L549 addiu $18,$18,1 slt $2,$9,0 move $3,$0 movz $3,$9,$2 subu $2,$10,$13 subu $2,$2,$7 sra $4,$2,16 andi $8,$3,0x00ff slt $3,$4,256 beq $3,$0,$L550 sb $8,0($11)$L510: slt $2,$4,0 move $3,$0 movz $3,$4,$2 addu $2,$15,$10 sra $4,$2,16 andi $5,$3,0x00ff slt $3,$4,256 beq $3,$0,$L551 sb $5,1($11)$L513: slt $2,$4,0 move $3,$0 movz $3,$4,$2 andi $2,$3,0x00ff sb $2,2($11) lbu $5,1($25) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 beq $2,$0,$L563 subu $2,$6,$13 slt $2,$4,0$L561: move $3,$0 movz $3,$4,$2 subu $2,$6,$13 subu $2,$2,$7 sra $5,$2,16 andi $4,$3,0x00ff slt $3,$5,256 beq $3,$0,$L553 sb $4,3($11)$L519: slt $2,$5,0 move $3,$0 movz $3,$5,$2 addu $2,$15,$6 sra $4,$2,16 andi $5,$3,0x00ff slt $3,$4,256 beq $3,$0,$L554 sb $5,4($11)$L522: slt $2,$4,0 move $3,$0 movz $3,$4,$2 andi $2,$3,0x00ff sb $2,5($11) lbu $5,0($24) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 beq $2,$0,$L555 addiu $11,$11,6$L525: slt $2,$4,0 move $3,$0 movz $3,$4,$2 subu $2,$6,$13 subu $2,$2,$7 sra $5,$2,16 andi $4,$3,0x00ff slt $3,$5,256 beq $3,$0,$L556 sb $4,0($12)$L528: slt $2,$5,0 move $3,$0 movz $3,$5,$2 addu $2,$15,$6 sra $4,$2,16 andi $5,$3,0x00ff slt $3,$4,256 beq $3,$0,$L557 sb $5,1($12)$L531: slt $2,$4,0 move $3,$0 movz $3,$4,$2 andi $2,$3,0x00ff sb $2,2($12) lbu $5,1($24) li $3,65536 # 0x10000 ori $3,$3,0x29fc mul $4,$5,$3 li $2,-1245184 # 0xffffffffffed0000 ori $2,$2,0x6040 addu $6,$4,$2 addu $4,$14,$6 sra $4,$4,16 slt $2,$4,256 beq $2,$0,$L564 subu $2,$6,$13 slt $2,$4,0$L562: move $3,$0 movz $3,$4,$2 subu $2,$6,$13 subu $2,$2,$7 sra $5,$2,16 andi $4,$3,0x00ff slt $3,$5,256 beq $3,$0,$L559 sb $4,3($12)$L537: slt $2,$5,0 move $3,$0 movz $3,$5,$2 addu $2,$15,$6 sra $4,$2,16 andi $5,$3,0x00ff slt $3,$4,256 beq $3,$0,$L560 sb $5,4($12)$L540: slt $2,$4,0 move $3,$0 movz $3,$4,$2 addiu $16,$16,2 andi $3,$3,0x00ff slt $2,$16,$19 sb $3,5($12) addiu $25,$25,2 addiu $12,$12,6 bne $2,$0,$L506 addiu $24,$24,2$L543: addiu $22,$22,1 beq $22,$23,$L546 addu $11,$11,$21 addu $12,$12,$21 j $L505 addu $20,$20,$fp$L546: lw $fp,32($sp) lw $23,28($sp) lw $22,24($sp) lw $21,20($sp) lw $20,16($sp) lw $19,12($sp) lw $18,8($sp) lw $17,4($sp) lw $16,0($sp)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?