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