⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vc1.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
📖 第 1 页 / 共 5 页
字号:
	.file	1 "vc1.c"	.section .mdebug.abi32	.previous	.section	.text.vc1_put_block,"ax",@progbits	.align	2	.align	5	.ent	vc1_put_block	.type	vc1_put_block, @functionvc1_put_block:	.frame	$sp,48,$31		# vars= 0, regs= 8/0, args= 16, gp= 0	.mask	0x807f0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-48	sw	$20,32($sp)	sw	$19,28($sp)	sw	$18,24($sp)	sw	$31,44($sp)	sw	$22,40($sp)	sw	$21,36($sp)	sw	$17,20($sp)	sw	$16,16($sp)	lbu	$2,9476($4)	move	$18,$4	move	$19,$5	beq	$2,$0,$L3	addiu	$20,$4,2140	move	$2,$5	move	$12,$0$L6:	move	$10,$2	addiu	$11,$2,128$L9:	lhu	$2,0($10)	lhu	$3,2($10)	lhu	$4,4($10)	lhu	$5,6($10)	lhu	$6,8($10)	lhu	$7,10($10)	lhu	$8,12($10)	lhu	$9,14($10)	sll	$2,$2,1	sll	$3,$3,1	sll	$4,$4,1	sll	$5,$5,1	sll	$6,$6,1	sll	$7,$7,1	sll	$8,$8,1	sll	$9,$9,1	addiu	$2,$2,-128	addiu	$3,$3,-128	addiu	$4,$4,-128	addiu	$5,$5,-128	addiu	$6,$6,-128	addiu	$7,$7,-128	addiu	$8,$8,-128	addiu	$9,$9,-128	sh	$2,0($10)	sh	$3,2($10)	sh	$4,4($10)	sh	$5,6($10)	sh	$6,8($10)	sh	$7,10($10)	sh	$8,12($10)	sh	$9,14($10)	addiu	$10,$10,16	bne	$10,$11,$L9	li	$2,6			# 0x6	addiu	$12,$12,1	bne	$12,$2,$L6	move	$2,$11$L3:	lw	$17,1480($18)	lw	$16,6236($18)	lw	$2,8($20)	move	$5,$16	move	$4,$19	move	$6,$17	lw	$21,1484($18)	jal	$2	lw	$22,1488($18)	lw	$3,8($20)	addiu	$5,$16,8	addiu	$4,$19,128	jal	$3	move	$6,$17	sll	$2,$17,3	addu	$16,$16,$2	lw	$3,8($20)	addiu	$4,$19,256	move	$5,$16	jal	$3	move	$6,$17	lw	$7,8($20)	addiu	$5,$16,8	move	$6,$17	jal	$7	addiu	$4,$19,384	lw	$2,56($18)	andi	$2,$2,0x2000	beq	$2,$0,$L14	lw	$31,44($sp)	lw	$22,40($sp)	lw	$21,36($sp)	lw	$20,32($sp)	lw	$19,28($sp)	lw	$18,24($sp)	lw	$17,20($sp)	lw	$16,16($sp)	j	$31	addiu	$sp,$sp,48$L14:	lw	$5,6240($18)	lw	$2,8($20)	move	$6,$21	jal	$2	addiu	$4,$19,512	lw	$25,8($20)	lw	$5,6244($18)	addiu	$4,$19,640	move	$6,$22	lw	$31,44($sp)	lw	$22,40($sp)	lw	$21,36($sp)	lw	$20,32($sp)	lw	$19,28($sp)	lw	$18,24($sp)	lw	$17,20($sp)	lw	$16,16($sp)	jr	$25	addiu	$sp,$sp,48	.set	macro	.set	reorder	.end	vc1_put_block	.section	.text.vc1_pred_b_mv,"ax",@progbits	.align	2	.align	5	.ent	vc1_pred_b_mv	.type	vc1_pred_b_mv, @functionvc1_pred_b_mv:	.frame	$sp,48,$31		# vars= 8, regs= 9/0, args= 0, gp= 0	.mask	0x40ff0000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-48	sw	$23,36($sp)	sw	$22,32($sp)	sw	$fp,40($sp)	sw	$21,28($sp)	sw	$20,24($sp)	sw	$19,20($sp)	sw	$18,16($sp)	sw	$17,12($sp)	sw	$16,8($sp)	move	$25,$5	lw	$2,8188($4)	li	$5,1			# 0x1	lw	$3,0($25)	subu	$2,$5,$2	sll	$3,$3,$2	lw	$20,8844($4)	lw	$21,8848($4)	sw	$3,0($25)	lw	$2,8188($4)	lw	$3,0($6)	subu	$2,$5,$2	sll	$3,$3,$2	sw	$3,0($6)	lw	$2,8188($4)	lw	$3,4($25)	subu	$2,$5,$2	sll	$3,$3,$2	sw	$3,4($25)	move	$10,$4	lw	$4,8188($4)	lw	$2,4($6)	subu	$5,$5,$4	sll	$2,$2,$5	sw	$2,4($6)	lw	$3,6180($10)	addiu	$2,$25,4	sw	$2,4($sp)	addiu	$2,$6,4	move	$22,$7	lw	$23,64($sp)	sw	$2,0($sp)	lw	$fp,156($10)	beq	$3,$0,$L16	lw	$7,6188($10)	lw	$2,1564($10)	lw	$4,1560($10)	sll	$3,$7,2	addu	$2,$3,$2	addu	$3,$3,$4	sh	$0,0($2)	sh	$0,2($2)	sh	$0,0($3)	sh	$0,2($3)	lw	$fp,40($sp)	lw	$23,36($sp)	lw	$22,32($sp)	lw	$21,28($sp)	lw	$20,24($sp)	lw	$19,20($sp)	lw	$18,16($sp)	lw	$17,12($sp)	lw	$16,8($sp)	j	$31	addiu	$sp,$sp,48$L16:	lw	$5,748($10)	sll	$24,$7,2	lw	$8,8188($10)	addu	$2,$5,$24	lh	$2,0($2)	bne	$8,$0,$L19	lh	$4,8914($10)	mul	$2,$2,$4	addiu	$2,$2,255	sra	$2,$2,9	sll	$3,$2,1	addu	$2,$24,$5	sw	$3,5444($10)	bne	$8,$0,$L22	lh	$2,2($2)$L129:	mul	$2,$2,$4	addiu	$2,$2,255	sra	$2,$2,9	sll	$3,$2,1	addu	$2,$24,$5	sw	$3,5448($10)	lh	$3,0($2)	bne	$8,$0,$L25	addiu	$2,$4,-256$L130:	mul	$2,$3,$2	addiu	$2,$2,255	sra	$2,$2,9	sll	$3,$2,1	addu	$2,$24,$5	sw	$3,5476($10)	lh	$3,2($2)	bne	$8,$0,$L28	addiu	$2,$4,-256$L131:	mul	$2,$3,$2	addiu	$2,$2,255	sra	$2,$2,9	sll	$13,$2,1$L30:	lw	$16,6168($10)	lw	$4,5444($10)	sll	$5,$16,6	li	$8,-60			# 0xffffffffffffffc4	subu	$12,$8,$5	slt	$2,$4,$12	sw	$13,5480($10)	move	$15,$12	bne	$2,$0,$L31	lw	$17,144($10)	sll	$2,$17,6	subu	$2,$2,$5	addiu	$2,$2,-4	slt	$3,$2,$4	move	$12,$2	movz	$12,$4,$3$L31:	lw	$19,6172($10)	lw	$4,5448($10)	sll	$11,$19,6	subu	$9,$8,$11	slt	$2,$4,$9	sw	$12,5444($10)	move	$14,$9	bne	$2,$0,$L33	lw	$18,148($10)	sll	$2,$18,6	subu	$2,$2,$11	addiu	$2,$2,-4	slt	$3,$2,$4	move	$9,$2	movz	$9,$4,$3$L33:	lw	$4,5476($10)	move	$8,$15	slt	$2,$4,$15	bne	$2,$0,$L35	sw	$9,5448($10)	sll	$2,$17,6	subu	$2,$2,$5	addiu	$2,$2,-4	slt	$3,$2,$4	move	$8,$2	movz	$8,$4,$3$L35:	slt	$2,$13,$14	move	$5,$14	bne	$2,$0,$L37	sw	$8,5476($10)	sll	$2,$18,6	subu	$2,$2,$11	addiu	$2,$2,-4	slt	$3,$2,$13	move	$5,$2	movz	$5,$13,$3$L37:	beq	$22,$0,$L39	sw	$5,5480($10)	lw	$3,1564($10)	lw	$2,1560($10)	addu	$3,$24,$3	addu	$2,$24,$2	sh	$9,2($2)	sh	$12,0($2)	sh	$5,2($3)	sh	$8,0($3)	lw	$fp,40($sp)	lw	$23,36($sp)	lw	$22,32($sp)	lw	$21,28($sp)	lw	$20,24($sp)	lw	$19,20($sp)	lw	$18,16($sp)	lw	$17,12($sp)	lw	$16,8($sp)	j	$31	addiu	$sp,$sp,48$L19:	mul	$2,$2,$4	addiu	$2,$2,128	sra	$3,$2,8	addu	$2,$24,$5	sw	$3,5444($10)	beq	$8,$0,$L129	lh	$2,2($2)$L22:	mul	$2,$2,$4	addiu	$2,$2,128	sra	$3,$2,8	addu	$2,$24,$5	sw	$3,5448($10)	lh	$3,0($2)	beq	$8,$0,$L130	addiu	$2,$4,-256$L25:	mul	$2,$3,$2	addiu	$2,$2,128	sra	$3,$2,8	addu	$2,$24,$5	sw	$3,5476($10)	lh	$3,2($2)	beq	$8,$0,$L131	addiu	$2,$4,-256$L28:	mul	$2,$3,$2	addiu	$2,$2,128	j	$L30	sra	$13,$2,8$L39:	addiu	$2,$23,-1	sltu	$2,$2,2	bne	$2,$0,$L132	addiu	$3,$17,-1	beq	$23,$0,$L83	lw	$15,1560($10)$L135:	li	$2,2			# 0x2	beq	$23,$2,$L83	nop	lw	$14,1564($10)	lw	$7,5480($10)$L85:	lw	$5,5444($10)	lw	$4,5448($10)	lw	$6,5476($10)	addu	$3,$24,$14	addu	$2,$24,$15	sh	$4,2($2)	sh	$5,0($2)	sh	$7,2($3)	sh	$6,0($3)	lw	$fp,40($sp)	lw	$23,36($sp)	lw	$22,32($sp)	lw	$21,28($sp)	lw	$20,24($sp)	lw	$19,20($sp)	lw	$18,16($sp)	lw	$17,12($sp)	lw	$16,8($sp)	j	$31	addiu	$sp,$sp,48$L132:	lw	$15,1560($10)	xor	$3,$16,$3	addu	$4,$15,$24	li	$8,2			# 0x2	li	$2,-2			# 0xfffffffffffffffe	movz	$8,$2,$3	beq	$16,$0,$L133	addiu	$12,$4,-8$L46:	lw	$2,8412($10)	beq	$2,$0,$L134	sll	$2,$fp,1	bne	$16,$0,$L64	nop	move	$9,$0	move	$8,$0$L52:	lw	$2,8792($10)	slt	$2,$2,3	beq	$2,$0,$L66	sll	$11,$16,6	sll	$5,$16,5	addu	$12,$9,$5	sll	$2,$17,5	sll	$3,$18,5	slt	$4,$12,-28	addiu	$13,$2,-4	addiu	$14,$3,-4	beq	$4,$0,$L68	sll	$11,$19,5	li	$2,-28			# 0xffffffffffffffe4	subu	$9,$2,$5	addu	$12,$5,$9$L68:	addu	$4,$8,$11	slt	$2,$4,-28	beq	$2,$0,$L138	subu	$2,$13,$5	li	$2,-28			# 0xffffffffffffffe4	subu	$8,$2,$11	addu	$4,$11,$8	subu	$2,$13,$5$L138:	slt	$3,$13,$12	slt	$4,$14,$4	beq	$4,$0,$L74	movn	$9,$2,$3	subu	$8,$14,$11$L74:	lw	$2,0($25)	sll	$3,$20,1	addu	$2,$20,$2	addiu	$3,$3,-1	addu	$2,$9,$2	and	$2,$2,$3	subu	$2,$2,$20	sw	$2,5444($10)	lw	$3,0($6)	sll	$2,$21,1	addu	$3,$21,$3	addu	$3,$8,$3	addiu	$2,$2,-1	and	$3,$3,$2	subu	$3,$3,$21	bne	$23,$0,$L135	sw	$3,5448($10)$L83:	lw	$14,1564($10)	addiu	$3,$17,-1	xor	$3,$16,$3	addu	$4,$14,$24	li	$6,2			# 0x2	li	$2,-2			# 0xfffffffffffffffe	movz	$6,$2,$3	bne	$16,$0,$L89	addiu	$9,$4,-8	sh	$0,2($9)	sh	$0,-8($4)$L89:	lw	$2,8412($10)	bne	$2,$0,$L91	sll	$2,$fp,1	subu	$5,$7,$2	sll	$3,$5,2	li	$2,1			# 0x1	beq	$17,$2,$L136	addu	$8,$14,$3	addu	$2,$6,$5	sll	$2,$2,2	addu	$3,$14,$2	lh	$5,0($8)	lh	$7,0($3)	slt	$2,$7,$5	beq	$2,$0,$L96	lh	$4,-8($4)	slt	$2,$7,$4	beq	$2,$0,$L98	slt	$2,$4,$5	move	$7,$4	movz	$7,$5,$2$L98:	lh	$6,2($3)	lh	$4,2($8)	slt	$2,$6,$4	beq	$2,$0,$L101	lh	$3,2($9)	slt	$2,$6,$3	beq	$2,$0,$L95	slt	$2,$4,$3	beq	$2,$0,$L105	nop$L104:	j	$L95	move	$6,$4$L91:	bne	$16,$0,$L107	nop	move	$7,$0	move	$6,$0$L95:	lw	$2,8792($10)	slt	$2,$2,3	beq	$2,$0,$L109	sll	$9,$16,6	sll	$5,$16,5	addu	$8,$7,$5	sll	$2,$17,5	sll	$3,$18,5	slt	$4,$8,-28	sll	$9,$19,5	addiu	$11,$2,-4	beq	$4,$0,$L111	addiu	$12,$3,-4	li	$2,-28			# 0xffffffffffffffe4	subu	$7,$2,$5	addu	$8,$5,$7$L111:	addu	$4,$6,$9	slt	$2,$4,-28	beq	$2,$0,$L139	subu	$2,$11,$5	li	$2,-28			# 0xffffffffffffffe4	subu	$6,$2,$9	addu	$4,$9,$6	subu	$2,$11,$5$L139:	slt	$3,$11,$8	slt	$4,$12,$4	beq	$4,$0,$L117	movn	$7,$2,$3	subu	$6,$12,$9$L117:	lw	$3,4($sp)	lw	$2,0($3)	sll	$3,$20,1	addu	$2,$20,$2	addu	$2,$7,$2	addiu	$3,$3,-1	and	$2,$2,$3	subu	$2,$2,$20	sw	$2,5476($10)	lw	$2,0($sp)	lw	$3,0($2)	sll	$2,$21,1	addu	$3,$21,$3	addu	$3,$6,$3	addiu	$2,$2,-1	and	$3,$3,$2	subu	$3,$3,$21	move	$7,$3	j	$L85	sw	$3,5480($10)$L107:	lh	$7,-8($4)	j	$L95	lh	$6,2($9)$L96:	slt	$2,$4,$7	beq	$2,$0,$L98	slt	$2,$5,$4	move	$7,$4	j	$L98	movz	$7,$5,$2$L134:	subu	$5,$7,$2	sll	$3,$5,2	li	$2,1			# 0x1	beq	$17,$2,$L137	addu	$11,$15,$3	addu	$2,$8,$5	sll	$2,$2,2	addu	$3,$15,$2	lh	$5,0($11)	lh	$9,0($3)	slt	$2,$9,$5	beq	$2,$0,$L53	lh	$4,-8($4)	slt	$2,$9,$4	beq	$2,$0,$L55	slt	$2,$4,$5	move	$9,$4	movz	$9,$5,$2$L55:	lh	$8,2($3)	lh	$4,2($11)	slt	$2,$8,$4	beq	$2,$0,$L58	lh	$3,2($12)	slt	$2,$8,$3	beq	$2,$0,$L52	slt	$2,$4,$3	beq	$2,$0,$L62	nop$L61:	j	$L52	move	$8,$4$L133:	sh	$0,2($12)	j	$L46	sh	$0,-8($4)$L101:	slt	$2,$3,$6	beq	$2,$0,$L95	slt	$2,$4,$3	beq	$2,$0,$L104	nop$L105:	j	$L95	move	$6,$3$L58:	slt	$2,$3,$8	beq	$2,$0,$L52	slt	$2,$4,$3	beq	$2,$0,$L61	nop$L62:	j	$L52	move	$8,$3$L109:	addu	$11,$7,$9	sll	$2,$17,6	sll	$3,$18,6	slt	$4,$11,-60	sll	$8,$19,6	addiu	$13,$2,-4	beq	$4,$0,$L119	addiu	$12,$3,-4	li	$2,-60			# 0xffffffffffffffc4	subu	$7,$2,$9	addu	$11,$9,$7$L119:	addu	$3,$6,$8	slt	$2,$3,-60	beq	$2,$0,$L140	subu	$4,$13,$9	li	$2,-60			# 0xffffffffffffffc4	subu	$6,$2,$8	addu	$3,$8,$6$L140:	subu	$5,$12,$8	slt	$2,$13,$11	slt	$3,$12,$3	movn	$7,$4,$2	j	$L117	movn	$6,$5,$3$L66:	addu	$12,$9,$11	sll	$2,$17,6	sll	$3,$18,6	slt	$4,$12,-60	addiu	$14,$2,-4	addiu	$13,$3,-4	beq	$4,$0,$L76	sll	$5,$19,6	li	$2,-60			# 0xffffffffffffffc4	subu	$9,$2,$11	addu	$12,$11,$9$L76:	addu	$3,$8,$5	slt	$2,$3,-60	beq	$2,$0,$L141	subu	$4,$14,$11	li	$2,-60			# 0xffffffffffffffc4	subu	$8,$2,$5	addu	$3,$5,$8$L141:	subu	$5,$13,$5	slt	$2,$14,$12	slt	$3,$13,$3	movn	$9,$4,$2	j	$L74	movn	$8,$5,$3$L136:	lh	$6,2($8)	j	$L95	lh	$7,0($8)$L64:	lh	$9,-8($4)	j	$L52	lh	$8,2($12)$L53:	slt	$2,$4,$9	beq	$2,$0,$L55	slt	$2,$5,$4	move	$9,$4	j	$L55	movz	$9,$5,$2$L137:	lh	$8,2($11)	j	$L52	lh	$9,0($11)	.set	macro	.set	reorder	.end	vc1_pred_b_mv	.section	.text.vc1_interp_mc,"ax",@progbits	.align	2	.align	5	.ent	vc1_interp_mc	.type	vc1_interp_mc, @functionvc1_interp_mc:	.frame	$sp,96,$31		# vars= 16, regs= 10/0, args= 40, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-96	sw	$18,64($sp)	sw	$31,92($sp)	sw	$fp,88($sp)	sw	$23,84($sp)	sw	$22,80($sp)	sw	$21,76($sp)	sw	$20,72($sp)	sw	$19,68($sp)	sw	$17,60($sp)	sw	$16,56($sp)	lw	$2,648($4)	beq	$2,$0,$L197	move	$18,$4	lw	$2,5476($4)	lw	$4,5480($4)	sw	$2,48($sp)	sw	$4,44($sp)	andi	$16,$4,0x3	andi	$12,$2,0x3	xori	$2,$12,0x3	xori	$3,$16,0x3	lw	$5,48($sp)	lw	$8,44($sp)	sltu	$2,$2,1	sltu	$3,$3,1	lw	$4,8804($18)	addu	$2,$5,$2	addu	$3,$8,$3	sra	$fp,$2,1	bne	$4,$0,$L205	sra	$23,$3,1$L145:	lw	$2,6168($18)	lw	$4,48($sp)	lw	$3,6172($18)	lw	$5,44($sp)	sll	$8,$2,3	sra	$7,$4,2	sll	$2,$2,4	lw	$10,8792($18)	sll	$9,$3,3	sra	$4,$5,2	sll	$3,$3,4	sra	$5,$fp,2	sra	$6,$23,2	addu	$7,$2,$7	li	$2,3			# 0x3	addu	$8,$8,$5	addu	$4,$3,$4	addu	$19,$9,$6	lw	$5,648($18)	lw	$15,652($18)	beq	$10,$2,$L153	lw	$11,656($18)	slt	$2,$7,-16	beq	$2,$0,$L155	lw	$9,144($18)	slt	$2,$4,-16	li	$14,-16			# 0xfffffffffffffff0	beq	$2,$0,$L158	lw	$6,148($18)$L209:	slt	$2,$8,-8	beq	$2,$0,$L161	li	$13,-16			# 0xfffffffffffffff0$L210:	li	$8,-8			# 0xfffffffffffffff8	slt	$2,$19,-8	bne	$2,$0,$L164	sw	$8,40($sp)$L211:	sll	$3,$6,3	slt	$2,$3,$19	bne	$2,$0,$L203	nop$L166:	lw	$6,176($18)	lw	$2,56($18)	mul	$4,$13,$6	andi	$2,$2,0x2000	addu	$3,$4,$14	addu	$7,$5,$3	bne	$2,$0,$L179	lw	$3,180($18)$L212:	lw	$4,40($sp)	mtlo	$4	madd	$19,$3	mflo	$2	addu	$21,$11,$2	addu	$20,$15,$2	lbu	$2,9476($18)	bne	$2,$0,$L198	nop$L213:	lw	$11,164($18)	subu	$2,$11,$12	addiu	$2,$2,-16	sltu	$2,$2,$14	bne	$2,$0,$L199	nop	lw	$12,168($18)	subu	$2,$12,$16	addiu	$2,$2,-16	sltu	$2,$2,$13	beq	$2,$0,$L216	lw	$5,48($sp)$L182:	lw	$3,8444($18)	sll	$2,$6,4	addiu	$5,$6,1	sll	$8,$6,2	addu	$8,$8,$2	mul	$2,$3,$5	lw	$10,2040($18)	sll	$9,$3,1	addiu	$9,$9,17	subu	$5,$7,$2	subu	$8,$8,$6	subu	$2,$14,$3	move	$4,$10	subu	$3,$13,$3	move	$7,$9	addu	$17,$10,$8	sw	$11,28($sp)	sw	$12,32($sp)	sw	$9,16($sp)	sw	$2,20($sp)	jal	ff_emulated_edge_mc	sw	$3,24($sp)	lw	$2,164($18)	lw	$3,168($18)	lw	$8,40($sp)	lw	$6,180($18)	sra	$2,$2,1	sra	$3,$3,1	li	$16,9			# 0x9	move	$5,$20	sw	$2,28($sp)	sw	$3,32($sp)	sw	$8,20($sp)	move	$4,$17	li	$7,9			# 0x9	sw	$16,16($sp)	sw	$19,24($sp)	jal	ff_emulated_edge_mc	lw	$20,2040($18)	lw	$2,164($18)	lw	$3,168($18)	lw	$6,180($18)	lw	$8,40($sp)	addiu	$22,$17,16	sra	$2,$2,1	sra	$3,$3,1	move	$5,$21	move	$4,$22	li	$7,9			# 0x9	sw	$2,28($sp)	sw	$16,16($sp)

⌨️ 快捷键说明

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