vf_test.mid

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

MID
4,928
字号
	move	$7,$17	.set	macro	.set	reorder	lui	$6,%hi(c+64)	addiu	$18,$18,8	addiu	$4,$6,%lo(c+64)	sw	$2,0($20)	sw	$3,4($20)	.set	noreorder	.set	nomacro	bne	$18,$4,$L372	addiu	$20,$20,8	.set	macro	.set	reorder	addiu	$21,$21,8	li	$2,64			# 0x40	.set	noreorder	.set	nomacro	bne	$21,$2,$L167	addiu	$19,$19,32	.set	macro	.set	reorder	move	$21,$fp	addiu	$19,$sp,280$L171:	lui	$6,%hi(c)	move	$20,$21	addiu	$18,$6,%lo(c)$L373:	lw	$4,0($18)	lw	$5,4($18)	lw	$6,0($19)	.set	noreorder	.set	nomacro	jal	__muldf3	lw	$7,4($19)	.set	macro	.set	reorder	lw	$4,64($18)	lw	$5,68($18)	lw	$6,64($19)	lw	$7,68($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$17,$3	.set	macro	.set	reorder	move	$6,$2	move	$4,$16	move	$5,$17	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,128($18)	lw	$5,132($18)	lw	$6,128($19)	lw	$7,132($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$17,$3	.set	macro	.set	reorder	move	$6,$2	move	$4,$16	move	$5,$17	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,192($18)	lw	$5,196($18)	lw	$6,192($19)	lw	$7,196($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$17,$3	.set	macro	.set	reorder	move	$6,$2	move	$4,$16	move	$5,$17	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,256($18)	lw	$5,260($18)	lw	$6,256($19)	lw	$7,260($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$17,$3	.set	macro	.set	reorder	move	$6,$2	move	$4,$16	move	$5,$17	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,320($18)	lw	$5,324($18)	lw	$6,320($19)	lw	$7,324($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$17,$3	.set	macro	.set	reorder	move	$6,$2	move	$4,$16	move	$5,$17	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,384($18)	lw	$5,388($18)	lw	$6,384($19)	lw	$7,388($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$17,$3	.set	macro	.set	reorder	move	$6,$2	move	$4,$16	move	$5,$17	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,448($18)	lw	$5,452($18)	lw	$6,448($19)	lw	$7,452($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$17,$3	.set	macro	.set	reorder	move	$4,$2	move	$5,$3	move	$6,$16	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$17	.set	macro	.set	reorder	move	$5,$3	lui	$3,%hi($LC15)	lw	$6,%lo($LC15)($3)	lw	$7,%lo($LC15+4)($3)	.set	noreorder	.set	nomacro	jal	__adddf3	move	$4,$2	.set	macro	.set	reorder	move	$4,$2	.set	noreorder	.set	nomacro	jal	floor	move	$5,$3	.set	macro	.set	reorder	move	$5,$3	.set	noreorder	.set	nomacro	jal	__fixdfsi	move	$4,$2	.set	macro	.set	reorder	slt	$4,$2,256	li	$3,255			# 0xff	movn	$3,$2,$4	slt	$2,$3,0	lui	$5,%hi(c+64)	movn	$3,$0,$2	addiu	$18,$18,8	addiu	$4,$5,%lo(c+64)	sb	$3,0($20)	.set	noreorder	.set	nomacro	bne	$18,$4,$L373	addu	$20,$20,$22	.set	macro	.set	reorder	lw	$9,920($sp)	addiu	$19,$19,8	.set	noreorder	.set	nomacro	bne	$19,$9,$L171	addiu	$21,$21,1	.set	macro	.set	reorder	lw	$2,892($sp)	addiu	$fp,$fp,16	addiu	$2,$2,16	sw	$2,892($sp)	lw	$3,892($sp)	li	$2,128			# 0x80	.set	noreorder	.set	nomacro	bne	$3,$2,$L148	addiu	$23,$23,4	.set	macro	.set	reorder	lw	$4,888($sp)	lw	$5,816($sp)	lw	$6,796($sp)	addiu	$4,$4,8	addu	$5,$5,$6	li	$2,64			# 0x40	sw	$4,888($sp)	.set	noreorder	.set	nomacro	bne	$4,$2,$L147	sw	$5,816($sp)	.set	macro	.set	reorder$L121:	lw	$4,968($sp)$L576:	lw	$5,896($sp)	lw	$3,100($4)	addiu	$2,$5,1	lw	$6,976($sp)	lw	$5,900($sp)	lw	$7,980($sp)	.set	noreorder	.set	nomacro	jal	vf_next_put_image	sw	$2,0($3)	.set	macro	.set	reorder	lw	$31,964($sp)	lw	$fp,960($sp)	lw	$23,956($sp)	lw	$22,952($sp)	lw	$21,948($sp)	lw	$20,944($sp)	lw	$19,940($sp)	lw	$18,936($sp)	lw	$17,932($sp)	lw	$16,928($sp)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,968	.set	macro	.set	reorder$L549:	move	$4,$6	move	$5,$0	.set	noreorder	.set	nomacro	jal	memset	move	$6,$7	.set	macro	.set	reorder	lw	$2,900($sp)	lw	$5,900($sp)	lw	$3,52($2)	lw	$2,28($2)	lw	$4,100($5)	mul	$3,$3,$2	sra	$7,$3,$4	sltu	$2,$7,40	.set	noreorder	.set	nomacro	beq	$2,$0,$L87	lw	$6,36($5)	.set	macro	.set	reorder$L552:	move	$4,$6	li	$5,128			# 0x80	.set	noreorder	.set	nomacro	jal	memset	move	$6,$7	.set	macro	.set	reorder	lw	$2,900($sp)	lw	$5,900($sp)	lw	$3,56($2)	lw	$2,28($2)	lw	$4,100($5)	mul	$3,$3,$2	sra	$7,$3,$4	sltu	$2,$7,40	.set	noreorder	.set	nomacro	beq	$2,$0,$L104	lw	$6,40($5)	.set	macro	.set	reorder$L555:	move	$4,$6	li	$5,128			# 0x80	.set	noreorder	.set	nomacro	jal	memset	move	$6,$7	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L575	lw	$3,896($sp)	.set	macro	.set	reorder$L102:	li	$2,-128	sb	$2,4($5)	.set	noreorder	.set	nomacro	j	$L89	sb	$2,1($4)	.set	macro	.set	reorder$L92:	li	$2,-128	addiu	$4,$6,2	sb	$2,1($6)	.set	noreorder	.set	nomacro	j	$L90	sb	$2,0($6)	.set	macro	.set	reorder$L119:	li	$2,-128	sb	$2,4($5)	.set	noreorder	.set	nomacro	j	$L106	sb	$2,1($4)	.set	macro	.set	reorder$L75:	addiu	$4,$6,2	sb	$0,0($6)	.set	noreorder	.set	nomacro	j	$L73	sb	$0,1($6)	.set	macro	.set	reorder$L109:	li	$2,-128	addiu	$4,$6,2	sb	$2,1($6)	.set	noreorder	.set	nomacro	j	$L107	sb	$2,0($6)	.set	macro	.set	reorder$L85:	sb	$0,4($5)	.set	noreorder	.set	nomacro	j	$L72	sb	$0,1($3)	.set	macro	.set	reorder$L76:	addiu	$4,$6,3	sb	$0,0($6)	sb	$0,1($6)	.set	noreorder	.set	nomacro	j	$L73	sb	$0,2($6)	.set	macro	.set	reorder$L123:	lw	$9,900($sp)	move	$12,$0	lw	$6,48($9)	lw	$10,32($9)	sll	$13,$6,4$L134:	move	$8,$10	move	$7,$11	move	$9,$0$L135:	andi	$4,$7,0x00ff	move	$3,$8	move	$5,$0$L136:	addiu	$5,$5,1	li	$2,8			# 0x8	sb	$4,0($3)	sb	$4,1($3)	sb	$4,2($3)	sb	$4,3($3)	sb	$4,4($3)	sb	$4,5($3)	sb	$4,6($3)	sb	$4,7($3)	.set	noreorder	.set	nomacro	bne	$5,$2,$L136	addu	$3,$3,$6	.set	macro	.set	reorder	addiu	$9,$9,16	li	$2,256			# 0x100	addiu	$7,$7,1	.set	noreorder	.set	nomacro	bne	$9,$2,$L135	addiu	$8,$8,16	.set	macro	.set	reorder	addiu	$12,$12,16	addiu	$11,$11,16	.set	noreorder	.set	nomacro	bne	$12,$9,$L134	addu	$10,$10,$13	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L576	lw	$4,968($sp)	.set	macro	.set	reorder$L124:	lw	$2,900($sp)	move	$12,$0	lw	$6,52($2)	lw	$10,36($2)	sll	$13,$6,4$L139:	move	$8,$10	move	$7,$11	move	$9,$0$L140:	andi	$4,$7,0x00ff	move	$3,$8	move	$5,$0$L141:	addiu	$5,$5,1	li	$2,8			# 0x8	sb	$4,0($3)	sb	$4,1($3)	sb	$4,2($3)	sb	$4,3($3)	sb	$4,4($3)	sb	$4,5($3)	sb	$4,6($3)	sb	$4,7($3)	.set	noreorder	.set	nomacro	bne	$5,$2,$L141	addu	$3,$3,$6	.set	macro	.set	reorder	addiu	$9,$9,16	li	$2,256			# 0x100	addiu	$7,$7,1	.set	noreorder	.set	nomacro	bne	$9,$2,$L140	addiu	$8,$8,16	.set	macro	.set	reorder	addiu	$12,$12,16	addiu	$11,$11,16	.set	noreorder	.set	nomacro	bne	$12,$9,$L139	addu	$10,$10,$13	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L576	lw	$4,968($sp)	.set	macro	.set	reorder$L125:	lw	$3,900($sp)	sll	$2,$11,2	lw	$22,48($3)	lw	$20,32($3)	addiu	$21,$2,384	sll	$fp,$22,4	move	$23,$0$L144:	move	$19,$20	move	$18,$23	move	$16,$0$L145:	li	$2,1024			# 0x400	move	$4,$19	move	$7,$18	move	$5,$22	move	$6,$21	sw	$2,16($sp)	.set	noreorder	.set	nomacro	jal	drawBasis	addiu	$16,$16,16	.set	macro	.set	reorder	li	$2,128			# 0x80	addiu	$18,$18,1	.set	noreorder	.set	nomacro	bne	$16,$2,$L145	addiu	$19,$19,16	.set	macro	.set	reorder	addiu	$23,$23,8	li	$2,64			# 0x40	.set	noreorder	.set	nomacro	bne	$23,$2,$L144	addu	$20,$20,$fp	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L576	lw	$4,968($sp)	.set	macro	.set	reorder$L127:	lw	$9,900($sp)	addiu	$2,$sp,280	lw	$22,48($9)	lw	$3,32($9)	sll	$11,$11,2	sll	$4,$22,4	addiu	$5,$sp,344	addiu	$6,$sp,249	andi	$9,$2,0x3	sw	$2,912($sp)	sw	$3,792($sp)	sw	$11,812($sp)	sw	$4,808($sp)	sw	$0,880($sp)	sw	$5,920($sp)	sw	$6,924($sp)	sw	$9,908($sp)	move	$fp,$3	move	$23,$11$L174:	sw	$0,884($sp)$L175:	li	$2,2			# 0x2	li	$3,4			# 0x4	.set	noreorder	.set	nomacro	beq	$3,$2,$L178	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L179	li	$2,1			# 0x1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L177	addiu	$4,$sp,24	.set	macro	.set	reorder	addiu	$3,$sp,24$L180:	addiu	$4,$3,-4	move	$2,$0#APP	S32I2M xr1,$2#NO_APP	andi	$3,$3,0x1f	.set	noreorder	.set	nomacro	beq	$3,$0,$L587	lw	$9,924($sp)	.set	macro	.set	reorder	li	$2,-32			# 0xffffffffffffffe0	and	$2,$4,$2	addiu	$5,$2,32	sltu	$3,$4,$5	.set	noreorder	.set	nomacro	beq	$3,$0,$L588	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder$L401:#APP	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$5	bne	$2,$0,$L401	lw	$9,924($sp)$L587:	li	$2,-32			# 0xffffffffffffffe0$L588:	and	$5,$9,$2	sltu	$3,$4,$5	.set	noreorder	.set	nomacro	beq	$3,$0,$L589	addiu	$3,$sp,276	.set	macro	.set	reorder	addiu	$2,$4,4$L590:#APP	pref 30,0($2)	S32SDI xr1,$4,4	S32SDI xr1,$4,4	S32SDI xr1,$4,4	S32SDI xr1,$4,4	S32SDI xr1,$4,4	S32SDI xr1,$4,4	S32SDI xr1,$4,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L590	addiu	$2,$4,4	.set	macro	.set	reorder	addiu	$3,$sp,276$L589:	sltu	$2,$4,$3	beq	$2,$0,$L186$L403:#APP	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$3	bne	$2,$0,$L403$L186:	lw	$5,908($sp)	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$5,$2,$L190	addiu	$3,$4,4	.set	macro	.set	reorder	li	$2,3			# 0x3	.set	noreorder	.set	nomacro	beq	$5,$2,$L191	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$5,$2,$L559$L188:	lw	$3,28($sp)	li	$2,1024			# 0x400	movn	$3,$23,$23	move	$21,$0	addiu	$19,$sp,24	sw	$2,24($sp)	sw	$3,28($sp)$L194:	sll	$2,$21,3	addiu	$6,$sp,280	lui	$9,%hi(c)	addu	$20,$6,$2	addiu	$18,$9,%lo(c)$L374:	.set	noreorder	.set	nomacro	jal	__floatsidf	lw	$4,0($19)	.set	macro	.set	reorder	lw	$6,0($18)	lw	$7,4($18)	move	$5,$3	.set	noreorder	.set	nomacro	jal	__muldf3	move	$4,$2	.set	macro	.set	reorder	lw	$4,4($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__floatsidf	move	$17,$3	.set	macro	.set	reorder	lw	$6,64($18)	lw	$7,68($18)	move	$4,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$5,$3	.set	macro	.set	reorder	move	$6,$2	move	$5,$17	move	$4,$16	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,8($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__floatsidf	move	$17,$3	.set	macro	.set	reorder	lw	$6,128($18)	lw	$7,132($18)	move	$4,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$5,$3	.set	macro	.set	reorder	move	$6,$2	move	$5,$17	move	$4,$16	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,12($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__floatsidf	move	$17,$3	.set	macro	.set	reorder	lw	$6,192($18)	lw	$7,196($18)	move	$4,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$5,$3	.set	macro	.set	reorder	move	$6,$2	move	$5,$17	move	$4,$16	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,16($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__floatsidf	move	$17,$3	.set	macro	.set	reorder	lw	$6,256($18)	lw	$7,260($18)	move	$4,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$5,$3	.set	macro	.set	reorder	move	$6,$2	move	$5,$17	move	$4,$16	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,20($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__floatsidf	move	$17,$3	.set	macro	.set	reorder	lw	$6,320($18)	lw	$7,324($18)	move	$4,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$5,$3	.set	macro	.set	reorder	move	$6,$2	move	$5,$17	move	$4,$16	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,24($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__floatsidf	move	$17,$3	.set	macro	.set	reorder	lw	$6,384($18)	lw	$7,388($18)	move	$4,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$5,$3	.set	macro	.set	reorder	move	$6,$2	move	$5,$17	move	$4,$16	.set	noreorder	.set	nomacro	jal	__adddf3	move	$7,$3	.set	macro	.set	reorder	lw	$4,28($19)	move	$16,$2	.set	noreorder	.set	nomacro	jal	__floatsidf	move	$17,$3	.set	macro	.set	reorder	lw	$6,448($18)	lw	$7,452($18)	move	$4,$2	.set	noreorder	.set	nomacro	jal	__muldf3	move	$5,$3	.set	macro	.set	reorder	move	$4,$2	move	$5,$3	move	$6,$16	.set	noreorder	.set	nomacro	jal	__adddf3

⌨️ 快捷键说明

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