vf_detc.mid

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

MID
4,800
字号
	.set	nomacro	beq	$22,$18,$L328	lw	$3,20($sp)	.set	macro	.set	reorder$L567:	addu	$17,$17,$fp	.set	noreorder	.set	nomacro	beq	$21,$0,$L530	addu	$16,$16,$3	.set	macro	.set	reorder$L331:	move	$4,$16$L564:	move	$5,$17$L565:	move	$6,$19	.set	noreorder	.set	nomacro	jal	memcpy	addiu	$18,$18,1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$22,$18,$L567	lw	$3,20($sp)	.set	macro	.set	reorder$L328:	lhu	$2,0($20)	andi	$2,$2,0x100	.set	noreorder	.set	nomacro	beq	$2,$0,$L469	lw	$6,32($sp)	.set	macro	.set	reorder	lw	$3,92($20)	srl	$2,$3,31	lw	$4,52($6)	addu	$2,$2,$3	lw	$5,52($20)	sra	$22,$2,1	lw	$2,36($6)	sll	$6,$4,1	lw	$3,36($20)	lw	$19,88($20)	sw	$6,16($sp)	.set	noreorder	.set	nomacro	blez	$22,$L469	sll	$fp,$5,1	.set	macro	.set	reorder	addu	$16,$2,$4	li	$2,-32			# 0xffffffffffffffe0	and	$2,$19,$2	sltu	$21,$19,32	addu	$17,$3,$5	sw	$2,52($sp)	move	$18,$0	.set	noreorder	.set	nomacro	bne	$21,$0,$L347	andi	$23,$19,0x3	.set	macro	.set	reorder$L533:	andi	$2,$16,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L568	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L569	move	$5,$17	.set	macro	.set	reorder	lw	$2,52($sp)	addiu	$5,$16,-4	addu	$3,$2,$5	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L351	addiu	$4,$17,-4	.set	macro	.set	reorder$L492:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$5,4	S32SDI xr2,$5,4	S32SDI xr3,$5,4	S32SDI xr4,$5,4	S32SDI xr5,$5,4	S32SDI xr6,$5,4	S32SDI xr7,$5,4	S32SDI xr8,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L492$L351:	andi	$2,$19,0x1c	addu	$6,$3,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L570	li	$2,2			# 0x2	.set	macro	.set	reorder$L493:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L493	li	$2,2			# 0x2	.set	macro	.set	reorder$L570:	.set	noreorder	.set	nomacro	beq	$23,$2,$L357	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$23,$2,$L358	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$23,$2,$L532$L355:	addiu	$18,$18,1	.set	noreorder	.set	nomacro	beq	$22,$18,$L359	lw	$3,16($sp)	.set	macro	.set	reorder$L571:	addu	$17,$17,$fp	.set	noreorder	.set	nomacro	beq	$21,$0,$L533	addu	$16,$16,$3	.set	macro	.set	reorder$L347:	move	$4,$16$L568:	move	$5,$17$L569:	move	$6,$19	.set	noreorder	.set	nomacro	jal	memcpy	addiu	$18,$18,1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$22,$18,$L571	lw	$3,16($sp)	.set	macro	.set	reorder$L359:	lw	$3,92($20)	lw	$6,32($sp)	srl	$2,$3,31	addu	$2,$2,$3	lw	$4,56($6)	lw	$5,56($20)	sra	$21,$2,1	lw	$3,40($20)	lw	$2,40($6)	lw	$19,88($20)	sll	$fp,$4,1	.set	noreorder	.set	nomacro	blez	$21,$L469	sll	$23,$5,1	.set	macro	.set	reorder	addu	$16,$2,$4	li	$2,-32			# 0xffffffffffffffe0	and	$2,$19,$2	sltu	$20,$19,32	addu	$17,$3,$5	sw	$2,56($sp)	move	$18,$0	.set	noreorder	.set	nomacro	bne	$20,$0,$L363	andi	$22,$19,0x3	.set	macro	.set	reorder$L536:	andi	$2,$16,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L572	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L573	move	$5,$17	.set	macro	.set	reorder	lw	$2,56($sp)	addiu	$5,$16,-4	addu	$3,$2,$5	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L367	addiu	$4,$17,-4	.set	macro	.set	reorder$L494:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$5,4	S32SDI xr2,$5,4	S32SDI xr3,$5,4	S32SDI xr4,$5,4	S32SDI xr5,$5,4	S32SDI xr6,$5,4	S32SDI xr7,$5,4	S32SDI xr8,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L494$L367:	andi	$2,$19,0x1c	addu	$6,$3,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L574	li	$2,2			# 0x2	.set	macro	.set	reorder$L495:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L495	li	$2,2			# 0x2	.set	macro	.set	reorder$L574:	.set	noreorder	.set	nomacro	beq	$22,$2,$L373	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$22,$2,$L374	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$22,$2,$L535$L371:	addiu	$18,$18,1$L547:	.set	noreorder	.set	nomacro	beq	$21,$18,$L469	addu	$17,$17,$23	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$20,$0,$L536	addu	$16,$16,$fp	.set	macro	.set	reorder$L363:	move	$4,$16$L572:	move	$5,$17$L573:	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$19	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L547	addiu	$18,$18,1	.set	macro	.set	reorder$L279:	lw	$fp,48($5)	lw	$18,48($3)	lw	$21,24($5)	lw	$22,28($5)	lw	$16,32($3)	.set	noreorder	.set	nomacro	beq	$18,$fp,$L376	lw	$17,32($5)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	blez	$22,$L379	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	and	$2,$21,$2	sw	$2,60($sp)	sltu	$23,$21,32	andi	$2,$21,0x3	move	$19,$0	.set	noreorder	.set	nomacro	bne	$23,$0,$L394	sw	$2,76($sp)	.set	macro	.set	reorder$L538:	andi	$2,$16,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L575	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L576	move	$5,$17	.set	macro	.set	reorder	lw	$6,60($sp)	addiu	$5,$16,-4	addu	$3,$6,$5	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L398	addiu	$4,$17,-4	.set	macro	.set	reorder$L478:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$5,4	S32SDI xr2,$5,4	S32SDI xr3,$5,4	S32SDI xr4,$5,4	S32SDI xr5,$5,4	S32SDI xr6,$5,4	S32SDI xr7,$5,4	S32SDI xr8,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L478$L398:	andi	$2,$21,0x1c	addu	$6,$3,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L577	lw	$3,76($sp)	.set	macro	.set	reorder$L479:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L479	lw	$3,76($sp)	.set	macro	.set	reorder$L577:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L404	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L405	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L537$L402:	addiu	$19,$19,1	beq	$22,$19,$L379	addu	$17,$17,$fp$L578:	.set	noreorder	.set	nomacro	beq	$23,$0,$L538	addu	$16,$16,$18	.set	macro	.set	reorder$L394:	move	$4,$16$L575:	move	$5,$17$L576:	move	$6,$21	.set	noreorder	.set	nomacro	jal	memcpy	addiu	$19,$19,1	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$22,$19,$L578	addu	$17,$17,$fp	.set	macro	.set	reorder	subu	$17,$17,$fp$L379:	lhu	$2,0($20)$L550:	andi	$2,$2,0x100	.set	noreorder	.set	nomacro	beq	$2,$0,$L469	lw	$6,32($sp)	.set	macro	.set	reorder	lw	$fp,52($20)	lw	$19,52($6)	lw	$18,88($20)	lw	$22,92($20)	lw	$16,36($6)	.set	noreorder	.set	nomacro	beq	$19,$fp,$L408	lw	$17,36($20)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	blez	$22,$L589	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	and	$2,$18,$2	sw	$2,64($sp)	sltu	$23,$18,32	andi	$2,$18,0x3	move	$21,$0	.set	noreorder	.set	nomacro	bne	$23,$0,$L426	sw	$2,72($sp)	.set	macro	.set	reorder$L541:	andi	$2,$16,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L579	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L580	move	$5,$17	.set	macro	.set	reorder	lw	$6,64($sp)	addiu	$5,$16,-4	addu	$3,$5,$6	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L430	addiu	$4,$17,-4	.set	macro	.set	reorder$L482:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4	S32LDI xr5,$4,4	S32LDI xr6,$4,4	S32LDI xr7,$4,4	S32LDI xr8,$4,4	S32SDI xr1,$5,4	S32SDI xr2,$5,4	S32SDI xr3,$5,4	S32SDI xr4,$5,4	S32SDI xr5,$5,4	S32SDI xr6,$5,4	S32SDI xr7,$5,4	S32SDI xr8,$5,4#NO_APP	sltu	$2,$5,$3	bne	$2,$0,$L482$L430:	andi	$2,$18,0x1c	addu	$6,$3,$2	sltu	$3,$5,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L581	lw	$3,72($sp)	.set	macro	.set	reorder$L483:#APP	S32LDI xr1,$4,4	S32SDI xr1,$5,4#NO_APP	sltu	$2,$5,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L483	lw	$3,72($sp)	.set	macro	.set	reorder$L581:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L436	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L437	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L540$L434:	addiu	$21,$21,1$L548:	.set	noreorder	.set	nomacro	beq	$22,$21,$L471	addu	$17,$17,$fp	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$23,$0,$L541	addu	$16,$16,$19	.set	macro	.set	reorder$L426:	move	$4,$16$L579:	move	$5,$17$L580:	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$18	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L548	addiu	$21,$21,1	.set	macro	.set	reorder$L529:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L339	sb	$2,4($5)	.set	macro	.set	reorder$L376:	.set	noreorder	.set	nomacro	bltz	$18,$L542	addiu	$2,$22,-1	.set	macro	.set	reorder$L380:	mul	$6,$18,$22	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L582	move	$4,$16	.set	macro	.set	reorder	andi	$2,$16,0x3	bne	$2,$0,$L582	andi	$2,$17,0x3	bne	$2,$0,$L382	li	$2,-32			# 0xffffffffffffffe0	addiu	$4,$16,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L386	addiu	$5,$17,-4	.set	macro	.set	reorder$L480:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L480$L386:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L388$L481:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L481$L388:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L391	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L392	li	$2,1			# 0x1	.set	macro	.set	reorder	bne	$6,$2,$L379	lbu	$2,4($5)	.set	noreorder	.set	nomacro	j	$L379	sb	$2,4($4)	.set	macro	.set	reorder$L520:	lbu	$2,4($4)	.set	noreorder	.set	nomacro	j	$L291	sb	$2,4($5)	.set	macro	.set	reorder$L408:	.set	noreorder	.set	nomacro	bltz	$19,$L543	addiu	$2,$22,-1	.set	macro	.set	reorder$L412:	mul	$6,$19,$22	sltu	$2,$6,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L414	andi	$2,$16,0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L583	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L583	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$16,-4	and	$2,$6,$2	addu	$7,$4,$2	sltu	$3,$4,$7	.set	noreorder	.set	nomacro	beq	$3,$0,$L418	addiu	$5,$17,-4	.set	macro	.set	reorder$L484:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L484$L418:	andi	$2,$6,0x1c	addu	$7,$7,$2	sltu	$3,$4,$7	beq	$3,$0,$L420$L485:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$7	bne	$2,$0,$L485$L420:	andi	$6,$6,0x3	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$6,$2,$L423	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$6,$2,$L424	li	$2,1			# 0x1	.set	macro	.set	reorder	bne	$6,$2,$L471	lbu	$2,4($5)	sb	$2,4($4)	lw	$18,88($20)	lw	$22,92($20)$L411:	lw	$6,32($sp)$L589:	lw	$21,56($20)	lw	$19,56($6)	lw	$16,40($6)	.set	noreorder	.set	nomacro	beq	$19,$21,$L439	lw	$17,40($20)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	blez	$22,$L469	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	and	$2,$18,$2	sltu	$23,$18,32	sw	$2,68($sp)	move	$20,$0	.set	noreorder	.set	nomacro	bne	$23,$0,$L456	andi	$fp,$18,0x3	.set	macro	.set	reorder$L545:	andi	$2,$16,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L584	move	$4,$16	.set	macro	.set	reorder	andi	$2,$17,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L585	move	$5,$17	.set	macro	.set	reorder	lw	$2,68($sp)	addiu	$5,$16,-4	addu	$3,$2,$5	sltu	$2,$5,$3	.set	noreorder	.set	nomacro	beq	$2,$0,$L460	addiu	$4,$17,-4	.set	macro	.set	reorder$L486:#APP	S32LDI xr1,$4,4	S32LDI xr2,$4,4	S32LDI xr3,$4,4	S32LDI xr4,$4,4

⌨️ 快捷键说明

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