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

📄 vp3dsp.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
📖 第 1 页 / 共 2 页
字号:
	.file	1 "vp3dsp.c"	.section .mdebug.abi32	.previous	.section	.text.ff_vp3_idct_add_c,"ax",@progbits	.align	2	.align	5	.globl	ff_vp3_idct_add_c	.ent	ff_vp3_idct_add_c	.type	ff_vp3_idct_add_c, @functionff_vp3_idct_add_c:	.frame	$sp,88,$31		# vars= 48, regs= 9/0, args= 0, gp= 0	.mask	0x40ff0000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-88	sw	$fp,80($sp)	sw	$23,76($sp)	sw	$22,72($sp)	sw	$21,68($sp)	sw	$20,64($sp)	sw	$19,60($sp)	sw	$18,56($sp)	sw	$17,52($sp)	sw	$16,48($sp)	move	$25,$6	move	$23,$4	sw	$5,92($sp)	move	$24,$6	move	$fp,$0	li	$22,46341			# 0xb505$L2:	lh	$21,2($24)	li	$2,12785			# 0x31f1	lh	$19,4($24)	mul	$8,$21,$2	li	$2,64277			# 0xfb15	mul	$7,$21,$2	li	$2,25080			# 0x61f8	lh	$11,6($24)	mul	$18,$19,$2	li	$2,60547			# 0xec83	mul	$15,$19,$2	lh	$17,10($24)	li	$2,36410			# 0x8e3a	mul	$3,$11,$2	li	$4,36410			# 0x8e3a	li	$2,54491			# 0xd4db	mul	$12,$11,$2	mul	$10,$17,$2	mul	$2,$17,$4	lh	$9,12($24)	sra	$2,$2,16	sra	$12,$12,16	addu	$12,$12,$2	lh	$14,14($24)	li	$2,60547			# 0xec83	mul	$6,$9,$2	sra	$3,$3,16	li	$2,64277			# 0xfb15	li	$4,12785			# 0x31f1	sra	$10,$10,16	subu	$10,$10,$3	mul	$3,$14,$2	mul	$2,$14,$4	lh	$20,0($24)	lh	$16,8($24)	sra	$3,$3,16	sra	$2,$2,16	sra	$8,$8,16	sra	$7,$7,16	addu	$7,$7,$2	subu	$8,$8,$3	li	$3,25080			# 0x61f8	subu	$13,$20,$16	addu	$5,$20,$16	mul	$2,$9,$3	subu	$4,$7,$12	subu	$3,$8,$10	mul	$5,$5,$22	mul	$13,$13,$22	mul	$4,$4,$22	mul	$3,$3,$22	sra	$2,$2,16	sra	$6,$6,16	or	$19,$19,$11	sra	$15,$15,16	sra	$18,$18,16	or	$20,$20,$21	sra	$13,$13,16	addu	$15,$15,$2	subu	$18,$18,$6	sra	$5,$5,16	sra	$4,$4,16	sra	$3,$3,16	or	$16,$16,$20	or	$17,$17,$19	subu	$6,$13,$4	addu	$7,$7,$12	subu	$11,$5,$15	addu	$8,$8,$10	subu	$2,$3,$18	addu	$4,$4,$13	or	$14,$14,$17	addu	$5,$5,$15	addu	$3,$3,$18	or	$9,$9,$16	andi	$5,$5,0xffff	andi	$7,$7,0xffff	andi	$4,$4,0xffff	andi	$3,$3,0xffff	andi	$11,$11,0xffff	andi	$8,$8,0xffff	andi	$6,$6,0xffff	andi	$2,$2,0xffff	or	$9,$9,$14	subu	$10,$5,$7	subu	$12,$4,$3	subu	$13,$11,$8	subu	$14,$6,$2	addiu	$fp,$fp,1	addu	$5,$5,$7	addu	$4,$4,$3	addu	$11,$11,$8	beq	$9,$0,$L3	addu	$6,$6,$2	sh	$5,0($24)	sh	$10,14($24)	sh	$4,2($24)	sh	$12,4($24)	sh	$11,6($24)	sh	$13,8($24)	sh	$6,10($24)	sh	$14,12($24)$L3:	li	$2,8			# 0x8	bne	$fp,$2,$L2	addiu	$24,$24,16	lw	$3,92($sp)	lw	$4,92($sp)	sll	$2,$3,1	sll	$6,$3,2	lw	$8,92($sp)	sll	$3,$3,3	subu	$7,$3,$4	addu	$4,$2,$4	subu	$3,$3,$2	addu	$2,$23,$2	addu	$5,$6,$8	sw	$2,28($sp)	addu	$6,$23,$6	addu	$5,$23,$5	addu	$3,$23,$3	lui	$2,%hi(ff_cropTbl+1024)	lw	$16,28($sp)	addu	$4,$23,$4	addu	$24,$23,$7	addu	$20,$8,$23	addiu	$19,$2,%lo(ff_cropTbl+1024)	move	$fp,$6	move	$22,$5	move	$21,$3	sw	$4,24($sp)	sw	$6,20($sp)	sw	$5,16($sp)	sw	$3,12($sp)	sw	$24,8($sp)	sw	$16,4($sp)	sw	$4,0($sp)	j	$L7	sw	$0,32($sp)$L16:	lh	$7,0($25)	mul	$11,$9,$2	addu	$6,$7,$17	li	$2,46341			# 0xb505	mul	$6,$6,$2	li	$2,12785			# 0x31f1	mul	$4,$5,$2	li	$2,54491			# 0xd4db	mul	$12,$16,$2	li	$2,36410			# 0x8e3a	mul	$3,$13,$2	li	$8,25080			# 0x61f8	li	$2,60547			# 0xec83	mul	$15,$14,$2	mul	$2,$18,$8	sra	$15,$15,16	sra	$2,$2,16	addu	$15,$15,$2	lbu	$2,0($23)	sra	$4,$4,16	sw	$2,40($sp)	li	$2,12785			# 0x31f1	sra	$3,$3,16	mul	$9,$9,$2	sra	$11,$11,16	li	$2,64277			# 0xfb15	sra	$12,$12,16	sra	$6,$6,16	addu	$11,$11,$4	addu	$12,$12,$3	addiu	$6,$6,8	mul	$5,$5,$2	li	$2,54491			# 0xd4db	addu	$8,$11,$12	addu	$10,$6,$15	mul	$13,$13,$2	li	$2,36410			# 0x8e3a	addu	$3,$8,$10	mul	$4,$16,$2	lw	$16,40($sp)	sra	$3,$3,4	addu	$2,$16,$3	addu	$2,$2,$19	lbu	$3,0($2)	subu	$7,$7,$17	li	$2,46341			# 0xb505	sra	$5,$5,16	sra	$4,$4,16	mul	$7,$7,$2	sra	$9,$9,16	li	$2,25080			# 0x61f8	sra	$13,$13,16	sb	$3,0($23)	subu	$9,$9,$5	subu	$13,$13,$4	mul	$14,$14,$2	li	$2,60547			# 0xec83	li	$4,46341			# 0xb505	mul	$3,$18,$2	subu	$10,$10,$8	lbu	$2,0($24)	subu	$8,$9,$13	subu	$11,$11,$12	mul	$11,$11,$4	mul	$8,$8,$4	sra	$10,$10,4	addu	$2,$2,$10	addu	$2,$2,$19	lbu	$4,0($2)	sra	$3,$3,16	sra	$7,$7,16	sra	$14,$14,16	subu	$14,$14,$3	sra	$11,$11,16	sra	$8,$8,16	addiu	$7,$7,8	sb	$4,0($24)	addu	$10,$8,$14	addu	$4,$11,$7	lbu	$3,0($20)	addu	$2,$4,$10	sra	$2,$2,4	addu	$3,$3,$2	addu	$3,$3,$19	lbu	$5,0($3)	subu	$4,$4,$10	sb	$5,0($20)	lw	$3,4($sp)	sra	$4,$4,4	lbu	$2,0($3)	addu	$9,$9,$13	addu	$2,$2,$4	addu	$2,$2,$19	lbu	$3,0($2)	lw	$4,4($sp)	subu	$6,$6,$15	sb	$3,0($4)	lw	$5,0($sp)	addu	$2,$9,$6	lbu	$3,0($5)	sra	$2,$2,4	addu	$3,$3,$2	addu	$3,$3,$19	lbu	$4,0($3)	subu	$6,$6,$9	sb	$4,0($5)	lbu	$2,0($fp)	sra	$6,$6,4	addu	$2,$2,$6	addu	$2,$2,$19	lbu	$3,0($2)	subu	$7,$7,$11	sb	$3,0($fp)	subu	$8,$8,$14	lbu	$3,0($22)	addu	$2,$8,$7	sra	$2,$2,4	addu	$3,$3,$2	addu	$3,$3,$19	lbu	$4,0($3)	subu	$7,$7,$8	sb	$4,0($22)	lbu	$2,0($21)	sra	$7,$7,4	addu	$2,$2,$7	addu	$2,$2,$19	lbu	$3,0($2)	sb	$3,0($21)$L10:	lw	$4,32($sp)$L17:	lw	$5,28($sp)	lw	$8,24($sp)	lw	$16,20($sp)	addiu	$4,$4,1	addiu	$5,$5,1	addiu	$8,$8,1	lw	$2,16($sp)	sw	$4,32($sp)	addiu	$16,$16,1	lw	$3,12($sp)	lw	$4,8($sp)	sw	$5,28($sp)	sw	$8,24($sp)	lw	$5,4($sp)	lw	$8,0($sp)	addiu	$2,$2,1	sw	$16,20($sp)	lw	$16,32($sp)	sw	$2,16($sp)	addiu	$3,$3,1	addiu	$4,$4,1	addiu	$5,$5,1	addiu	$8,$8,1	li	$2,8			# 0x8	addiu	$20,$20,1	sw	$3,12($sp)	sw	$4,8($sp)	addiu	$24,$24,1	sw	$5,4($sp)	sw	$8,0($sp)	addiu	$fp,$fp,1	addiu	$22,$22,1	beq	$16,$2,$L14	addiu	$21,$21,1	addiu	$25,$25,2	addiu	$23,$23,1$L7:	lh	$9,16($25)	lh	$14,32($25)	lh	$16,48($25)	lh	$17,64($25)	lh	$13,80($25)	lh	$18,96($25)	lh	$5,112($25)	or	$3,$9,$14	or	$3,$13,$3	or	$2,$16,$17	or	$2,$18,$2	or	$3,$5,$3	or	$2,$2,$3	bne	$2,$0,$L16	li	$2,64277			# 0xfb15	lh	$2,0($25)	beq	$2,$0,$L17	lw	$4,32($sp)	li	$3,46341			# 0xb505	mul	$5,$2,$3	li	$4,524288			# 0x80000	lbu	$2,0($23)	addu	$4,$5,$4	sra	$4,$4,20	addu	$2,$4,$2	addu	$2,$2,$19	lbu	$3,0($2)	sb	$3,0($23)	lbu	$2,0($20)	addu	$2,$4,$2	addu	$2,$2,$19	lbu	$3,0($2)	sb	$3,0($20)	lw	$8,28($sp)	lbu	$2,0($8)	addu	$2,$4,$2	addu	$2,$2,$19	lbu	$3,0($2)	sb	$3,0($8)	lw	$16,24($sp)	lbu	$2,0($16)	addu	$2,$4,$2	addu	$2,$2,$19	lbu	$3,0($2)	sb	$3,0($16)	lw	$3,20($sp)	lw	$5,20($sp)	lbu	$2,0($3)	addu	$2,$4,$2	addu	$2,$2,$19	lbu	$3,0($2)	sb	$3,0($5)	lw	$8,16($sp)	lbu	$2,0($8)	addu	$2,$4,$2	addu	$2,$2,$19	lbu	$3,0($2)	sb	$3,0($8)	lw	$16,12($sp)	lbu	$2,0($16)	addu	$2,$4,$2	addu	$2,$2,$19	lbu	$3,0($2)	sb	$3,0($16)	lw	$3,8($sp)	lbu	$2,0($3)	addu	$4,$4,$2	addu	$4,$4,$19	lbu	$2,0($4)	j	$L10	sb	$2,0($3)$L14:	lw	$fp,80($sp)	lw	$23,76($sp)	lw	$22,72($sp)	lw	$21,68($sp)	lw	$20,64($sp)	lw	$19,60($sp)	lw	$18,56($sp)	lw	$17,52($sp)	lw	$16,48($sp)	j	$31	addiu	$sp,$sp,88	.set	macro	.set	reorder	.end	ff_vp3_idct_add_c	.section	.text.ff_vp3_idct_c,"ax",@progbits	.align	2	.align	5	.globl	ff_vp3_idct_c	.ent	ff_vp3_idct_c	.type	ff_vp3_idct_c, @functionff_vp3_idct_c:	.frame	$sp,40,$31		# vars= 0, regs= 9/0, args= 0, gp= 0	.mask	0x40ff0000,-8	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-40	sw	$fp,32($sp)	sw	$23,28($sp)	sw	$22,24($sp)	sw	$21,20($sp)	sw	$20,16($sp)	sw	$19,12($sp)	sw	$18,8($sp)	sw	$17,4($sp)	sw	$16,0($sp)	move	$25,$4	move	$24,$4	move	$23,$0	li	$22,46341			# 0xb505	li	$fp,25080			# 0x61f8$L19:	lh	$21,2($24)	li	$2,12785			# 0x31f1	lh	$19,4($24)	mul	$8,$21,$2	li	$2,64277			# 0xfb15	lh	$11,6($24)	mul	$7,$21,$2	li	$2,60547			# 0xec83	mul	$15,$19,$2	lh	$17,10($24)	li	$2,36410			# 0x8e3a	mul	$3,$11,$2	li	$4,36410			# 0x8e3a	li	$2,54491			# 0xd4db	mul	$12,$11,$2	mul	$10,$17,$2	mul	$2,$17,$4	lh	$9,12($24)	sra	$2,$2,16	sra	$12,$12,16	addu	$12,$12,$2	lh	$14,14($24)	li	$2,60547			# 0xec83	mul	$6,$9,$2	sra	$3,$3,16	li	$2,64277			# 0xfb15	li	$4,12785			# 0x31f1	sra	$10,$10,16	subu	$10,$10,$3	mul	$3,$14,$2	mul	$2,$14,$4	lh	$20,0($24)	lh	$16,8($24)	sra	$3,$3,16	sra	$2,$2,16	sra	$8,$8,16	sra	$7,$7,16	addu	$7,$7,$2	subu	$8,$8,$3	subu	$13,$20,$16	addu	$5,$20,$16	subu	$4,$7,$12	subu	$3,$8,$10	mul	$18,$19,$fp	mul	$2,$9,$fp	mul	$5,$5,$22	mul	$13,$13,$22	mul	$4,$4,$22	mul	$3,$3,$22	sra	$2,$2,16	sra	$6,$6,16	or	$19,$19,$11	sra	$15,$15,16	sra	$18,$18,16	or	$20,$20,$21	sra	$13,$13,16	addu	$15,$15,$2	subu	$18,$18,$6	sra	$5,$5,16	sra	$4,$4,16	sra	$3,$3,16	or	$16,$16,$20	or	$17,$17,$19	subu	$6,$13,$4	addu	$7,$7,$12	subu	$11,$5,$15	addu	$8,$8,$10	subu	$2,$3,$18	addu	$4,$4,$13	or	$14,$14,$17	addu	$5,$5,$15	addu	$3,$3,$18	or	$9,$9,$16	andi	$5,$5,0xffff	andi	$7,$7,0xffff	andi	$4,$4,0xffff	andi	$3,$3,0xffff	andi	$11,$11,0xffff	andi	$8,$8,0xffff	andi	$6,$6,0xffff	andi	$2,$2,0xffff

⌨️ 快捷键说明

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