vf_perspective.mid

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

MID
3,506
字号
	sw	$0,48($sp)$L53:	lw	$2,192($sp)	blez	$2,$L91	lw	$3,180($sp)	jal	__floatsidf	lw	$4,180($sp)	lw	$4,120($sp)	lw	$5,124($sp)	move	$6,$2	move	$7,$3	move	$16,$2	jal	__muldf3	move	$17,$3	lw	$4,168($sp)	lw	$5,172($sp)	move	$6,$16	move	$7,$17	sw	$2,248($sp)	jal	__muldf3	sw	$3,252($sp)	lw	$4,144($sp)	lw	$5,148($sp)	move	$6,$16	move	$7,$17	sw	$2,256($sp)	jal	__muldf3	sw	$3,260($sp)	sw	$3,268($sp)	lw	$3,72($sp)	sw	$2,264($sp)	lw	$4,48($sp)	lw	$2,4160($3)	sw	$0,176($sp)	addu	$fp,$4,$2$L54:	jal	__floatsidf	lw	$4,176($sp)	lw	$4,160($sp)	lw	$5,164($sp)	move	$6,$2	move	$7,$3	move	$16,$2	jal	__muldf3	move	$17,$3	lw	$6,56($sp)	lw	$7,60($sp)	move	$4,$2	jal	__adddf3	move	$5,$3	lw	$4,256($sp)	lw	$5,260($sp)	move	$6,$2	jal	__adddf3	move	$7,$3	lui	$6,%hi($LC1)	lw	$4,%lo($LC1)($6)	lw	$5,%lo($LC1+4)($6)	move	$7,$3	jal	__divdf3	move	$6,$2	lw	$4,112($sp)	lw	$5,116($sp)	move	$6,$16	move	$7,$17	move	$22,$2	jal	__muldf3	move	$23,$3	lw	$4,128($sp)	lw	$5,132($sp)	move	$6,$2	jal	__adddf3	move	$7,$3	lw	$6,248($sp)	lw	$7,252($sp)	move	$4,$2	jal	__adddf3	move	$5,$3	lui	$4,%hi($LC2)	lw	$20,%lo($LC2)($4)	lw	$21,%lo($LC2+4)($4)	move	$5,$3	move	$4,$2	move	$6,$20	jal	__muldf3	move	$7,$21	move	$4,$2	move	$5,$3	move	$6,$22	jal	__muldf3	move	$7,$23	lui	$5,%hi($LC3)	lw	$18,%lo($LC3)($5)	lw	$19,%lo($LC3+4)($5)	move	$6,$18	move	$7,$19	move	$4,$2	jal	__adddf3	move	$5,$3	move	$4,$2	jal	floor	move	$5,$3	move	$5,$3	jal	__fixdfsi	move	$4,$2	lw	$4,136($sp)	lw	$5,140($sp)	sw	$2,0($fp)	move	$6,$16	jal	__muldf3	move	$7,$17	lw	$4,152($sp)	lw	$5,156($sp)	move	$6,$2	jal	__adddf3	move	$7,$3	lw	$6,264($sp)	lw	$7,268($sp)	move	$4,$2	jal	__adddf3	move	$5,$3	move	$4,$2	move	$5,$3	move	$6,$20	jal	__muldf3	move	$7,$21	move	$4,$2	move	$5,$3	move	$6,$22	jal	__muldf3	move	$7,$23	move	$4,$2	move	$6,$18	move	$7,$19	jal	__adddf3	move	$5,$3	move	$4,$2	jal	floor	move	$5,$3	move	$4,$2	jal	__fixdfsi	move	$5,$3	lw	$6,176($sp)	sw	$2,4($fp)	lw	$2,192($sp)	addiu	$6,$6,1	sw	$6,176($sp)	bne	$2,$6,$L54	addiu	$fp,$fp,8	lw	$3,180($sp)$L91:	lw	$4,48($sp)	lw	$5,216($sp)	lw	$6,196($sp)	addiu	$3,$3,1	addu	$4,$4,$5	sw	$3,180($sp)	bne	$6,$3,$L53	sw	$4,48($sp)$L51:	lw	$fp,72($sp)	j	$L57	sw	$0,184($sp)$L87:	move	$2,$0	move	$3,$0	lui	$5,%hi($LC1)$L88:	lw	$16,%lo($LC1)($5)	lw	$17,%lo($LC1+4)($5)	move	$6,$22	move	$7,$23	move	$4,$16	move	$5,$17	sw	$2,16($sp)	jal	__subdf3	sw	$3,20($sp)	move	$4,$2	move	$6,$16	move	$7,$17	jal	__subdf3	move	$5,$3	move	$4,$2	jal	fabs	move	$5,$3	move	$4,$2	move	$5,$3	move	$6,$16	move	$7,$17	move	$20,$2	jal	__ltdf2	move	$21,$3	bltz	$2,$L63	lui	$2,%hi($LC10)	lui	$2,%hi($LC5)	lw	$6,%lo($LC5)($2)	lw	$7,%lo($LC5+4)($2)	move	$4,$20	jal	__ltdf2	move	$5,$21	bltz	$2,$L65	lui	$2,%hi($LC6)	move	$2,$0	move	$3,$0	lui	$4,%hi($LC5)$L90:	lw	$19,%lo($LC5+4)($4)	lw	$18,%lo($LC5)($4)	move	$6,$22	move	$7,$23	move	$4,$18	move	$5,$19	sw	$2,24($sp)	jal	__subdf3	sw	$3,28($sp)	lui	$5,%hi($LC1)	lw	$16,%lo($LC1)($5)	lw	$17,%lo($LC1+4)($5)	move	$6,$16	move	$7,$17	move	$4,$2	jal	__subdf3	move	$5,$3	move	$4,$2	jal	fabs	move	$5,$3	move	$4,$2	move	$5,$3	move	$6,$16	move	$7,$17	move	$20,$2	jal	__ltdf2	move	$21,$3	bltz	$2,$L68	lui	$2,%hi($LC10)	move	$6,$18	move	$7,$19	move	$4,$20	jal	__ltdf2	move	$5,$21	bltz	$2,$L70	lui	$2,%hi($LC6)	move	$2,$0	move	$3,$0	lui	$6,%hi($LC11)$L89:	lw	$4,%lo($LC11)($6)	lw	$5,%lo($LC11+4)($6)	move	$7,$23	move	$6,$22	sw	$2,32($sp)	jal	__subdf3	sw	$3,36($sp)	lui	$4,%hi($LC1)	lw	$16,%lo($LC1)($4)	lw	$17,%lo($LC1+4)($4)	move	$6,$16	move	$7,$17	move	$4,$2	jal	__subdf3	move	$5,$3	move	$4,$2	jal	fabs	move	$5,$3	move	$4,$2	move	$5,$3	move	$6,$16	move	$7,$17	move	$20,$2	jal	__ltdf2	move	$21,$3	bltz	$2,$L85	lui	$2,%hi($LC10)	lui	$5,%hi($LC5)	lw	$6,%lo($LC5)($5)	lw	$7,%lo($LC5+4)($5)	move	$4,$20	jal	__ltdf2	move	$5,$21	bltz	$2,$L77	lui	$2,%hi($LC6)	sw	$0,64($sp)	sw	$0,68($sp)	lw	$2,64($sp)	lw	$3,68($sp)$L76:	lw	$16,16($sp)	lw	$17,20($sp)	lw	$22,24($sp)	lw	$23,28($sp)	move	$6,$16	move	$7,$17	move	$4,$22	move	$5,$23	sw	$2,40($sp)	jal	__adddf3	sw	$3,44($sp)	lw	$6,32($sp)	lw	$7,36($sp)	move	$4,$2	jal	__adddf3	move	$5,$3	lw	$4,64($sp)	lw	$5,68($sp)	move	$6,$2	jal	__adddf3	move	$7,$3	lui	$6,%hi($LC1)	lw	$4,%lo($LC1)($6)	lw	$5,%lo($LC1+4)($6)	move	$7,$3	jal	__divdf3	move	$6,$2	move	$20,$2	lui	$2,%hi($LC12)	lw	$18,%lo($LC12)($2)	lw	$19,%lo($LC12+4)($2)	move	$4,$16	move	$5,$17	move	$6,$18	move	$7,$19	jal	__muldf3	move	$21,$3	move	$6,$2	move	$4,$20	move	$5,$21	jal	__muldf3	move	$7,$3	lui	$4,%hi($LC3)	lw	$16,%lo($LC3)($4)	lw	$17,%lo($LC3+4)($4)	move	$6,$16	move	$7,$17	move	$4,$2	jal	__adddf3	move	$5,$3	move	$4,$2	jal	floor	move	$5,$3	move	$5,$3	jal	__fixdfsi	move	$4,$2	sw	$2,64($fp)	move	$4,$22	move	$5,$23	move	$6,$18	jal	__muldf3	move	$7,$19	move	$6,$2	move	$4,$20	move	$5,$21	jal	__muldf3	move	$7,$3	move	$4,$2	move	$6,$16	move	$7,$17	jal	__adddf3	move	$5,$3	move	$4,$2	jal	floor	move	$5,$3	move	$5,$3	jal	__fixdfsi	move	$4,$2	lw	$4,32($sp)	lw	$5,36($sp)	sw	$2,68($fp)	move	$6,$18	jal	__muldf3	move	$7,$19	move	$6,$2	move	$4,$20	move	$5,$21	jal	__muldf3	move	$7,$3	move	$4,$2	move	$6,$16	move	$7,$17	jal	__adddf3	move	$5,$3	move	$4,$2	jal	floor	move	$5,$3	move	$5,$3	jal	__fixdfsi	move	$4,$2	lw	$4,64($sp)	lw	$5,68($sp)	sw	$2,72($fp)	move	$6,$18	jal	__muldf3	move	$7,$19	move	$6,$2	move	$4,$20	move	$5,$21	jal	__muldf3	move	$7,$3	move	$4,$2	move	$6,$16	move	$7,$17	jal	__adddf3	move	$5,$3	move	$4,$2	jal	floor	move	$5,$3	lw	$6,184($sp)	move	$5,$3	addiu	$6,$6,1	move	$4,$2	jal	__fixdfsi	sw	$6,184($sp)	lw	$3,184($sp)	sw	$2,76($fp)	li	$2,256			# 0x100	beq	$3,$2,$L86	addiu	$fp,$fp,16$L57:	jal	__floatsidf	lw	$4,184($sp)	move	$4,$2	lui	$2,%hi($LC4)	lw	$6,%lo($LC4)($2)	lw	$7,%lo($LC4+4)($2)	jal	__muldf3	move	$5,$3	move	$23,$3	lui	$3,%hi($LC1)	lw	$16,%lo($LC1)($3)	lw	$17,%lo($LC1+4)($3)	move	$22,$2	li	$2,-2147483648			# 0xffffffff80000000	move	$6,$16	move	$7,$17	move	$4,$22	jal	__subdf3	xor	$5,$23,$2	move	$4,$2	jal	fabs	move	$5,$3	move	$4,$2	move	$5,$3	move	$6,$16	move	$7,$17	move	$20,$2	jal	__ltdf2	move	$21,$3	bltz	$2,$L58	lui	$2,%hi($LC10)	lui	$4,%hi($LC5)	lw	$6,%lo($LC5)($4)	lw	$7,%lo($LC5+4)($4)	move	$5,$21	jal	__ltdf2	move	$4,$20	bgez	$2,$L87	lui	$2,%hi($LC6)	lw	$6,%lo($LC6)($2)	lw	$7,%lo($LC6+4)($2)	move	$4,$20	jal	__muldf3	move	$5,$21	move	$6,$2	move	$4,$20	move	$5,$21	move	$7,$3	move	$16,$2	jal	__muldf3	move	$17,$3	move	$18,$2	lui	$2,%hi($LC7)	lw	$6,%lo($LC7)($2)	lw	$7,%lo($LC7+4)($2)	move	$4,$16	move	$5,$17	jal	__muldf3	move	$19,$3	lui	$4,%hi($LC8)	lw	$6,%lo($LC8)($4)	lw	$7,%lo($LC8+4)($4)	move	$5,$3	jal	__adddf3	move	$4,$2	move	$16,$2	lui	$2,%hi($LC9)	lw	$6,%lo($LC9)($2)	lw	$7,%lo($LC9+4)($2)	move	$4,$18	move	$5,$19	jal	__muldf3	move	$17,$3	move	$6,$2	move	$4,$16	move	$5,$17	jal	__adddf3	move	$7,$3	move	$4,$20	move	$5,$21	move	$6,$18	move	$7,$19	move	$16,$2	jal	__muldf3	move	$17,$3	move	$6,$2	move	$4,$16	move	$5,$17	jal	__adddf3	move	$7,$3	j	$L88	lui	$5,%hi($LC1)$L77:	lw	$6,%lo($LC6)($2)	lw	$7,%lo($LC6+4)($2)	move	$4,$20	jal	__muldf3	move	$5,$21	move	$6,$2	move	$4,$20	move	$5,$21	move	$7,$3	move	$16,$2	jal	__muldf3	move	$17,$3	move	$18,$2	lui	$2,%hi($LC7)	lw	$6,%lo($LC7)($2)	lw	$7,%lo($LC7+4)($2)	move	$4,$16	move	$5,$17	jal	__muldf3	move	$19,$3	lui	$4,%hi($LC8)	lw	$6,%lo($LC8)($4)	lw	$7,%lo($LC8+4)($4)	move	$5,$3	jal	__adddf3	move	$4,$2	move	$16,$2	lui	$2,%hi($LC9)	lw	$6,%lo($LC9)($2)	lw	$7,%lo($LC9+4)($2)	move	$4,$18	move	$5,$19	jal	__muldf3	move	$17,$3	move	$6,$2	move	$4,$16	move	$5,$17	jal	__adddf3	move	$7,$3	move	$4,$20	move	$5,$21	move	$6,$18	move	$7,$19	move	$16,$2	jal	__muldf3	move	$17,$3	move	$6,$2	move	$4,$16	move	$5,$17	jal	__adddf3	move	$7,$3	sw	$2,64($sp)	j	$L76	sw	$3,68($sp)$L70:	lw	$6,%lo($LC6)($2)	lw	$7,%lo($LC6+4)($2)	move	$4,$20	jal	__muldf3	move	$5,$21	move	$6,$2	move	$4,$20	move	$5,$21	move	$7,$3	move	$16,$2	jal	__muldf3	move	$17,$3	move	$18,$2	lui	$2,%hi($LC7)	lw	$6,%lo($LC7)($2)	lw	$7,%lo($LC7+4)($2)	move	$4,$16	move	$5,$17	jal	__muldf3	move	$19,$3	lui	$4,%hi($LC8)	lw	$6,%lo($LC8)($4)	lw	$7,%lo($LC8+4)($4)	move	$5,$3	jal	__adddf3	move	$4,$2	move	$16,$2	lui	$2,%hi($LC9)	lw	$6,%lo($LC9)($2)	lw	$7,%lo($LC9+4)($2)	move	$4,$18	move	$5,$19	jal	__muldf3	move	$17,$3	move	$6,$2	move	$4,$16	move	$5,$17	jal	__adddf3	move	$7,$3	move	$4,$20	move	$5,$21	move	$6,$18	move	$7,$19	move	$16,$2	jal	__muldf3	move	$17,$3	move	$6,$2	move	$4,$16	move	$5,$17	jal	__adddf3	move	$7,$3	j	$L89	lui	$6,%hi($LC11)$L65:	lw	$6,%lo($LC6)($2)	lw	$7,%lo($LC6+4)($2)	move	$4,$20	jal	__muldf3	move	$5,$21	move	$6,$2	move	$4,$20	move	$5,$21	move	$7,$3	move	$16,$2	jal	__muldf3	move	$17,$3	move	$18,$2	lui	$2,%hi($LC7)	lw	$6,%lo($LC7)($2)	lw	$7,%lo($LC7+4)($2)	move	$4,$16	move	$5,$17	jal	__muldf3	move	$19,$3	lui	$4,%hi($LC8)	lw	$6,%lo($LC8)($4)	lw	$7,%lo($LC8+4)($4)	move	$5,$3	jal	__adddf3	move	$4,$2	move	$16,$2	lui	$2,%hi($LC9)	lw	$6,%lo($LC9)($2)	lw	$7,%lo($LC9+4)($2)	move	$4,$18	move	$5,$19	jal	__muldf3	move	$17,$3	move	$6,$2	move	$4,$16	move	$5,$17	jal	__adddf3	move	$7,$3	move	$4,$20	move	$5,$21	move	$6,$18	move	$7,$19	move	$16,$2	jal	__muldf3	move	$17,$3	move	$6,$2	move	$4,$16	move	$5,$17	jal	__adddf3	move	$7,$3	j	$L90	lui	$4,%hi($LC5)$L63:	lw	$6,%lo($LC10)($2)	lw	$7,%lo($LC10+4)($2)	move	$4,$20	jal	__muldf3	move	$5,$21	lui	$4,%hi($LC8)	lw	$6,%lo($LC8)($4)	lw	$7,%lo($LC8+4)($4)	move	$5,$3	jal	__subdf3	move	$4,$2	move	$6,$2	move	$4,$20	move	$5,$21	jal	__muldf3	move	$7,$3	move	$6,$2	move	$4,$20	move	$5,$21	jal	__muldf3	move	$7,$3	move	$4,$2	move	$5,$3	move	$6,$16	jal	__adddf3	move	$7,$17	j	$L90	lui	$4,%hi($LC5)$L58:	lw	$6,%lo($LC10)($2)	lw	$7,%lo($LC10+4)($2)	move	$4,$20	jal	__muldf3	move	$5,$21	lui	$4,%hi($LC8)	lw	$6,%lo($LC8)($4)	lw	$7,%lo($LC8+4)($4)	move	$5,$3	jal	__subdf3	move	$4,$2	move	$6,$2	move	$4,$20	move	$5,$21	jal	__muldf3	move	$7,$3	move	$6,$2	move	$4,$20	move	$5,$21	jal	__muldf3	move	$7,$3	move	$4,$2	move	$5,$3	move	$6,$16	jal	__adddf3	move	$7,$17	j	$L88	lui	$5,%hi($LC1)$L85:	lw	$6,%lo($LC10)($2)	lw	$7,%lo($LC10+4)($2)	move	$4,$20	jal	__muldf3	move	$5,$21	lui	$4,%hi($LC8)	lw	$6,%lo($LC8)($4)	lw	$7,%lo($LC8+4)($4)	move	$5,$3	jal	__subdf3	move	$4,$2	move	$6,$2	move	$4,$20

⌨️ 快捷键说明

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