vf_bmovl.mid

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

MID
4,838
字号
	lw	$fp,256($sp)	lw	$23,252($sp)	lw	$22,248($sp)	lw	$21,244($sp)	lw	$20,240($sp)	lw	$19,236($sp)	lw	$18,232($sp)	lw	$17,228($sp)	lw	$16,224($sp)	move	$2,$0	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,264	.set	macro	.set	reorder$L806:	lw	$2,24($9)	lw	$5,200($sp)	addu	$2,$6,$2	lw	$3,32($5)	lbu	$4,0($2)	addu	$3,$6,$3	.set	noreorder	.set	nomacro	beq	$11,$0,$L669	sb	$4,0($3)	.set	macro	.set	reorder	andi	$2,$8,0x1	.set	noreorder	.set	nomacro	beq	$2,$0,$L670	lw	$7,264($sp)	.set	macro	.set	reorder	lw	$7,200($sp)	lw	$6,264($sp)	lw	$3,52($7)	lw	$5,100($6)	srl	$2,$8,31	lw	$4,28($5)	mul	$5,$12,$3	addu	$2,$2,$8	sra	$2,$2,1	addu	$3,$5,$2	addu	$4,$3,$4	lw	$2,36($7)	lbu	$5,0($4)	addu	$2,$2,$3	sb	$5,0($2)	lw	$7,264($sp)	lw	$9,200($sp)	lw	$6,100($7)	lw	$4,40($9)	lw	$5,32($6)	addu	$4,$3,$4	addu	$3,$3,$5	lbu	$2,0($3)	sb	$2,0($4)	.set	noreorder	.set	nomacro	j	$L649	lw	$9,100($7)	.set	macro	.set	reorder$L608:	.set	noreorder	.set	nomacro	jal	memcpy	move	$5,$8	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L861	andi	$2,$16,0x1	.set	macro	.set	reorder$L672:	.set	noreorder	.set	nomacro	j	$L649	lw	$9,100($3)	.set	macro	.set	reorder$L669:	lw	$6,264($sp)	.set	noreorder	.set	nomacro	j	$L649	lw	$9,100($6)	.set	macro	.set	reorder$L634:	.set	noreorder	.set	nomacro	jal	memcpy	move	$4,$3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L862	lw	$6,264($sp)	.set	macro	.set	reorder$L622:	move	$5,$6$L900:	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$9	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L863	lw	$7,264($sp)	.set	macro	.set	reorder$L670:	.set	noreorder	.set	nomacro	j	$L649	lw	$9,100($7)	.set	macro	.set	reorder$L582:	.set	noreorder	.set	nomacro	beq	$20,$2,$L580	li	$2,260			# 0x104	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$20,$2,$L916	lui	$6,%hi($LC27)	.set	macro	.set	reorder	addu	$2,$21,$16	lbu	$13,2($2)	lbu	$15,0($2)	lbu	$14,1($2)	li	$22,255			# 0xff$L583:	.set	noreorder	.set	nomacro	beq	$17,$0,$L587	lw	$8,264($sp)	.set	macro	.set	reorder	sll	$6,$13,8	sll	$3,$15,4	sll	$2,$13,3	sll	$5,$15,2	addu	$5,$5,$3	addu	$2,$2,$6	sll	$3,$14,9	sll	$4,$14,2	addu	$4,$4,$3	lw	$6,100($8)	sll	$3,$5,2	subu	$2,$2,$13	addu	$5,$5,$3	addu	$2,$2,$4	lw	$3,24($6)	addu	$2,$2,$5	sra	$2,$2,10	addu	$3,$3,$7	addiu	$2,$2,16	sb	$2,0($3)	lw	$4,100($8)	lw	$2,40($4)	addu	$2,$7,$2	sb	$22,0($2)	lw	$2,64($sp)	lw	$3,100($8)	addu	$4,$22,$2	.set	noreorder	.set	nomacro	bltz	$4,$L841	lw	$5,36($3)	.set	macro	.set	reorder	slt	$3,$4,256	li	$2,255			# 0xff	movn	$2,$4,$3	andi	$3,$2,0x00ff$L591:	addu	$2,$7,$5	.set	noreorder	.set	nomacro	beq	$18,$0,$L587	sb	$3,0($2)	.set	macro	.set	reorder	andi	$2,$10,0x1	.set	noreorder	.set	nomacro	beq	$2,$0,$L917	lw	$7,44($sp)	.set	macro	.set	reorder	lw	$5,56($sp)	sll	$3,$14,3	addu	$5,$12,$5	addu	$3,$3,$14	sll	$2,$13,4	sll	$4,$13,2	addu	$4,$4,$2	sll	$6,$3,5	sll	$2,$15,1	srl	$7,$5,31	sll	$9,$15,5	lw	$8,52($sp)	subu	$9,$9,$2	addu	$3,$3,$6	lw	$2,264($sp)	addu	$7,$7,$5	subu	$4,$13,$4	lw	$5,200($sp)	addu	$3,$3,$14	sll	$4,$4,3	addu	$8,$10,$8	subu	$4,$4,$3	lw	$10,100($2)	lw	$3,52($5)	sll	$2,$9,4	subu	$2,$2,$9	sra	$7,$7,1	addu	$4,$4,$2	mul	$2,$7,$3	srl	$6,$8,31	addu	$6,$6,$8	lw	$5,28($10)	sra	$6,$6,1	addu	$7,$2,$6	sra	$4,$4,10	sll	$8,$13,1	sll	$6,$13,5	subu	$6,$6,$8	addu	$5,$5,$7	sll	$2,$14,4	addiu	$4,$4,-128	sll	$3,$14,6	sb	$4,0($5)	subu	$3,$3,$2	sll	$2,$6,4	subu	$2,$2,$6	lw	$6,264($sp)	sll	$5,$15,6	subu	$3,$3,$14	sll	$4,$15,3	addu	$4,$4,$5	sll	$3,$3,3	lw	$5,100($6)	subu	$2,$2,$3	addu	$4,$4,$15	lw	$3,32($5)	subu	$2,$2,$4	sra	$2,$2,10	addu	$7,$7,$3	addiu	$2,$2,-128	sb	$2,0($7)$L587:	lw	$7,44($sp)$L917:	addu	$11,$11,$19	mul	$2,$19,$7	slt	$2,$11,$2	.set	noreorder	.set	nomacro	beq	$2,$0,$L666	lw	$2,264($sp)	.set	macro	.set	reorder	lw	$4,52($sp)	lw	$5,100($2)	lw	$3,0($5)	addu	$2,$3,$4	mul	$2,$19,$2	slt	$2,$11,$2	.set	noreorder	.set	nomacro	beq	$2,$0,$L666	lw	$6,56($sp)	.set	macro	.set	reorder	j	$L573$L579:	addu	$2,$21,$16	lbu	$13,3($2)	lbu	$22,0($2)	lbu	$15,1($2)	.set	noreorder	.set	nomacro	j	$L583	lbu	$14,2($2)	.set	macro	.set	reorder$L801:	li	$3,1			# 0x1	.set	noreorder	.set	nomacro	j	$L197	sb	$0,0($16)	.set	macro	.set	reorder$L662:	lw	$9,100($5)	.set	noreorder	.set	nomacro	j	$L364	lw	$4,8($9)	.set	macro	.set	reorder$L676:	jal	__errno_location	.set	noreorder	.set	nomacro	jal	strerror	lw	$4,0($2)	.set	macro	.set	reorder	lui	$6,%hi($LC23)	addiu	$6,$6,%lo($LC23)	move	$7,$2	li	$4,29			# 0x1d	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,2			# 0x2	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L864	lui	$6,%hi($LC24)	.set	macro	.set	reorder$L192:	jal	__errno_location	.set	noreorder	.set	nomacro	jal	strerror	lw	$4,0($2)	.set	macro	.set	reorder	lui	$6,%hi($LC6)	move	$7,$2	addiu	$6,$6,%lo($LC6)	li	$4,29			# 0x1d	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L212	move	$2,$0	.set	macro	.set	reorder$L618:	lbu	$2,4($4)	sb	$2,4($7)	lbu	$3,5($4)	.set	noreorder	.set	nomacro	j	$L616	sb	$3,5($7)	.set	macro	.set	reorder$L577:	lw	$2,40($5)	addu	$2,$7,$2	lbu	$3,0($2)	lw	$2,64($sp)	addu	$4,$3,$2	.set	noreorder	.set	nomacro	bltz	$4,$L842	lw	$5,36($5)	.set	macro	.set	reorder	slt	$3,$4,256	li	$2,255			# 0xff	movn	$2,$4,$3	andi	$3,$2,0x00ff	addu	$2,$5,$7	.set	noreorder	.set	nomacro	j	$L583	sb	$3,0($2)	.set	macro	.set	reorder$L580:	addu	$2,$21,$16	lbu	$15,2($2)	lbu	$13,0($2)	lbu	$14,1($2)	.set	noreorder	.set	nomacro	j	$L583	li	$22,255			# 0xff	.set	macro	.set	reorder$L838:	.set	noreorder	.set	nomacro	j	$L458	move	$5,$0	.set	macro	.set	reorder$L810:	mul	$2,$19,$2	subu	$19,$0,$19	addu	$16,$16,$2	.set	noreorder	.set	nomacro	j	$L129	addu	$17,$17,$2	.set	macro	.set	reorder$L812:	mul	$2,$19,$2	subu	$19,$0,$19	addu	$16,$16,$2	.set	noreorder	.set	nomacro	j	$L160	addu	$17,$17,$2	.set	macro	.set	reorder$L808:	mul	$2,$18,$2	subu	$18,$0,$18	addu	$16,$16,$2	.set	noreorder	.set	nomacro	j	$L98	addu	$17,$17,$2	.set	macro	.set	reorder$L619:	lbu	$2,4($4)	sb	$2,4($7)	lbu	$3,5($4)	sb	$3,5($7)	lbu	$2,6($4)	.set	noreorder	.set	nomacro	j	$L616	sb	$2,6($7)	.set	macro	.set	reorder$L840:	lbu	$22,3($2)	lbu	$13,0($2)	lbu	$14,1($2)	.set	noreorder	.set	nomacro	j	$L583	lbu	$15,2($2)	.set	macro	.set	reorder$L666:	lw	$8,48($sp)$L594:	addiu	$12,$12,1	slt	$2,$12,$8	.set	noreorder	.set	nomacro	beq	$2,$0,$L596	lw	$2,264($sp)	.set	macro	.set	reorder	lw	$6,56($sp)	lw	$9,100($2)	lw	$2,4($9)	subu	$2,$2,$6	slt	$2,$12,$2	.set	noreorder	.set	nomacro	bne	$2,$0,$L918	mul	$2,$19,$7	.set	macro	.set	reorder$L596:	.set	noreorder	.set	nomacro	jal	uc_free	move	$4,$21	.set	macro	.set	reorder	lw	$2,264($sp)	.set	noreorder	.set	nomacro	j	$L187	lw	$9,100($2)	.set	macro	.set	reorder$L839:	lui	$5,%hi($LC25)	addiu	$3,$sp,56	move	$4,$22	addiu	$5,$5,%lo($LC25)	addiu	$6,$sp,44	addiu	$7,$sp,48	addiu	$2,$sp,52	sw	$3,20($sp)	.set	noreorder	.set	nomacro	jal	sscanf	sw	$2,16($sp)	.set	macro	.set	reorder	lw	$2,48($sp)	lw	$3,52($sp)	sw	$2,16($sp)	lui	$6,%hi($LC26)	lw	$2,56($sp)	lw	$7,44($sp)	addiu	$6,$6,%lo($LC26)	li	$4,29			# 0x1d	li	$5,7			# 0x7	sw	$3,20($sp)	.set	noreorder	.set	nomacro	jal	mp_msg	sw	$2,24($sp)	.set	macro	.set	reorder	lw	$6,56($sp)	lw	$2,48($sp)	addu	$4,$6,$2	slt	$3,$6,$4	.set	noreorder	.set	nomacro	beq	$3,$0,$L664	lw	$7,264($sp)	.set	macro	.set	reorder	lw	$9,100($7)	lw	$2,20($9)	slt	$2,$6,$2	beq	$2,$0,$L466	move	$16,$6	li	$22,4			# 0x4	li	$17,2			# 0x2	li	$19,3			# 0x3	li	$21,1			# 0x1	li	$20,-32			# 0xffffffffffffffe0	li	$fp,-128	li	$23,-4			# 0xfffffffffffffffc$L469:	lw	$2,0($9)	lw	$3,24($9)	mul	$4,$16,$2	lw	$6,44($sp)	addu	$2,$4,$3	lw	$3,52($sp)	sltu	$4,$6,40	.set	noreorder	.set	nomacro	bne	$4,$0,$L843	addu	$5,$2,$3	.set	macro	.set	reorder	andi	$2,$5,0x3	subu	$2,$22,$2	.set	noreorder	.set	nomacro	beq	$2,$17,$L475	move	$3,$5	.set	macro	.set	reorder	beq	$2,$19,$L476	beq	$2,$21,$L844$L473:	addiu	$7,$3,-4	move	$2,$0#APP	S32I2M xr1,$2#NO_APP	andi	$3,$3,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L919	addu	$4,$6,$5	.set	macro	.set	reorder	and	$2,$7,$20	addiu	$4,$2,32	sltu	$3,$7,$4	beq	$3,$0,$L477$L704:#APP	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$4	bne	$2,$0,$L704$L477:	addu	$4,$6,$5$L919:	addiu	$2,$4,-31	and	$8,$2,$20	sltu	$3,$7,$8	.set	noreorder	.set	nomacro	beq	$3,$0,$L920	addiu	$2,$4,-4	.set	macro	.set	reorder	addiu	$2,$7,4$L921:#APP	pref 30,0($2)	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$8	.set	noreorder	.set	nomacro	bne	$2,$0,$L921	addiu	$2,$7,4	.set	macro	.set	reorder	addiu	$2,$4,-4$L920:	and	$8,$2,$23	sltu	$3,$7,$8	.set	noreorder	.set	nomacro	beq	$3,$0,$L922	andi	$2,$4,0x3	.set	macro	.set	reorder$L706:#APP	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$8	.set	noreorder	.set	nomacro	bne	$2,$0,$L706	andi	$2,$4,0x3	.set	macro	.set	reorder$L922:	.set	noreorder	.set	nomacro	beq	$2,$17,$L485	addiu	$3,$7,4	.set	macro	.set	reorder	beq	$2,$19,$L486	beq	$2,$21,$L845$L472:	lw	$5,264($sp)$L866:	lw	$6,44($sp)	lw	$3,100($5)	sltu	$5,$6,40	lw	$2,0($3)	lw	$4,36($3)	mul	$3,$16,$2	addu	$2,$3,$4	lw	$3,52($sp)	.set	noreorder	.set	nomacro	bne	$5,$0,$L846	addu	$4,$2,$3	.set	macro	.set	reorder	andi	$2,$4,0x3	subu	$2,$22,$2	.set	noreorder	.set	nomacro	beq	$2,$17,$L492	move	$3,$4	.set	macro	.set	reorder	beq	$2,$19,$L493	beq	$2,$21,$L847$L490:	addiu	$7,$3,-4	move	$2,$0#APP	S32I2M xr1,$2#NO_APP	andi	$3,$3,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L494	and	$2,$7,$20	.set	macro	.set	reorder	addiu	$5,$2,32	sltu	$3,$7,$5	beq	$3,$0,$L494$L707:#APP	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$5	bne	$2,$0,$L707$L494:	addu	$4,$6,$4	addiu	$2,$4,-31	and	$8,$2,$20	sltu	$3,$7,$8	.set	noreorder	.set	nomacro	beq	$3,$0,$L923	addiu	$2,$4,-4	.set	macro	.set	reorder	addiu	$2,$7,4$L924:#APP	pref 30,0($2)	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$8	.set	noreorder	.set	nomacro	bne	$2,$0,$L924	addiu	$2,$7,4	.set	macro	.set	reorder	addiu	$2,$4,-4$L923:	and	$8,$2,$23	sltu	$3,$7,$8	.set	noreorder	.set	nomacro	beq	$3,$0,$L925	andi	$2,$4,0x3	.set	macro	.set	reorder$L709:#APP	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$8	.set	noreorder	.set	nomacro	bne	$2,$0,$L709	andi	$2,$4,0x3	.set	macro	.set	reorder$L925:	.set	noreorder	.set	nomacro	beq	$2,$17,$L502	addiu	$3,$7,4	.set	macro	.set	reorder	beq	$2,$19,$L503	beq	$2,$21,$L848$L489:	lw	$4,264($sp)	lw	$6,44($sp)	lw	$9,100($4)	lw	$2,0($9)	lw	$3,40($9)	mul	$4,$16,$2	addu	$2,$4,$3	lw	$3,52($sp)	sltu	$4,$6,40	.set	noreorder	.set	nomacro	bne	$4,$0,$L849	addu	$5,$2,$3	.set	macro	.set	reorder$L504:	andi	$2,$5,0x3	subu	$2,$22,$2	.set	noreorder	.set	nomacro	beq	$2,$17,$L509	move	$3,$5	.set	macro	.set	reorder	beq	$2,$19,$L510	beq	$2,$21,$L850$L507:	addiu	$7,$3,-4	move	$2,$0#APP	S32I2M xr1,$2#NO_APP	andi	$3,$3,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L926	addu	$4,$6,$5	.set	macro	.set	reorder	and	$2,$7,$20	addiu	$4,$2,32	sltu	$3,$7,$4	beq	$3,$0,$L511$L710:#APP	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$4	bne	$2,$0,$L710$L511:	addu	$4,$6,$5$L926:	addiu	$2,$4,-31	and	$8,$2,$20	sltu	$3,$7,$8	.set	noreorder	.set	nomacro	beq	$3,$0,$L927	addiu	$2,$4,-4	.set	macro	.set	reorder	addiu	$2,$7,4$L928:#APP	pref 30,0($2)	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$8	.set	noreorder	.set	nomacro	bne	$2,$0,$L928	addiu	$2,$7,4	.set	macro	.set	reorder	addiu	$2,$4,-4$L927:	and	$8,$2,$23	sltu	$3,$7,$8	.set	noreorder	.set	nomacro	beq	$3,$0,$L929	andi	$2,$4,0x3	.set	macro	.set	reorder$L712:#APP	S32SDI xr1,$7,4#NO_APP	sltu	$2,$7,$8	.set	noreorder	.set	nomacro	bne	$2,$0,$L712	andi	$2,$4,0x3	.set	macro	.set	reorder$L929:	.set	noreorder	.set	nomacro	beq	$2,$17,$L519	addiu	$3,$7,4	.set	macro	.set	reorder	beq	$2,$19,$L520	beq	$2,$21,$L851$L506:	andi	$2,$16,0x1$L865:	.set	noreorder	.set	

⌨️ 快捷键说明

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