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

📄 h263.mid

📁 君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图片解码,浏览,电子书,录音,想学ucos,识货的人就下吧 russblock fmradio explore set
💻 MID
📖 第 1 页 / 共 5 页
字号:
	.file	1 "h263.c"	.section .mdebug.abi32	.previous	.section	.text.h263_get_picture_format,"ax",@progbits	.align	2	.align	5	.globl	h263_get_picture_format	.ent	h263_get_picture_format	.type	h263_get_picture_format, @functionh263_get_picture_format:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		li	$2,128			# 0x80	beq	$4,$2,$L20	li	$2,176			# 0xb0	bne	$4,$2,$L7	li	$2,144			# 0x90	beq	$5,$2,$L21	nop$L4:	j	$31	li	$2,7			# 0x7$L20:	li	$2,96			# 0x60	bne	$5,$2,$L4	nop	j	$31	li	$2,1			# 0x1$L7:	li	$2,352			# 0x160	bne	$4,$2,$L10	li	$2,288			# 0x120	bne	$5,$2,$L4	nop	j	$31	li	$2,3			# 0x3$L21:	j	$31	li	$2,2			# 0x2$L10:	li	$2,704			# 0x2c0	beq	$4,$2,$L22	li	$2,1408			# 0x580	bne	$4,$2,$L4	nop	li	$2,1152			# 0x480	bne	$5,$2,$L4	nop	j	$31	li	$2,5			# 0x5$L22:	li	$2,576			# 0x240	bne	$5,$2,$L4	nop	j	$31	li	$2,4			# 0x4	.set	macro	.set	reorder	.end	h263_get_picture_format	.section	.text.ff_mpeg4_init_direct_mv,"ax",@progbits	.align	2	.align	5	.globl	ff_mpeg4_init_direct_mv	.ent	ff_mpeg4_init_direct_mv	.type	ff_mpeg4_init_direct_mv, @functionff_mpeg4_init_direct_mv:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		lhu	$9,8098($4)	lhu	$7,8096($4)	sll	$3,$9,5	subu	$10,$9,$7	sll	$2,$10,5	subu	$6,$0,$2	subu	$5,$0,$3	li	$8,-32			# 0xffffffffffffffe0	li	$11,32			# 0x20$L24:	div	$0,$5,$7	teq	$7,$0,7	addiu	$8,$8,1	addu	$5,$5,$9	mflo	$3	div	$0,$6,$7	teq	$7,$0,7	sh	$3,5560($4)	addu	$6,$6,$10	mflo	$2	sh	$2,5688($4)	bne	$8,$11,$L24	addiu	$4,$4,2	j	$31	nop	.set	macro	.set	reorder	.end	ff_mpeg4_init_direct_mv	.section	.text.ff_h263_update_motion_val,"ax",@progbits	.align	2	.align	5	.globl	ff_h263_update_motion_val	.ent	ff_h263_update_motion_val	.type	ff_h263_update_motion_val, @functionff_h263_update_motion_val:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		move	$11,$4	lw	$5,6172($4)	lw	$4,152($4)	lw	$3,6168($11)	mul	$6,$5,$4	lw	$2,1556($11)	addu	$14,$6,$3	lw	$6,2016($11)	addu	$2,$2,$14	lw	$13,156($11)	lw	$12,6188($11)	sb	$6,0($2)	lw	$3,5440($11)	li	$2,1			# 0x1	beq	$3,$2,$L30	nop	lw	$2,6180($11)	beq	$2,$0,$L32	addu	$7,$13,$12	move	$5,$0	move	$6,$0$L34:	lw	$2,1560($11)	sll	$4,$12,2	sll	$3,$7,2	addu	$3,$2,$3	addu	$2,$2,$4	sh	$6,6($2)	sh	$5,0($2)	sh	$6,2($2)	sh	$5,4($2)	sh	$6,6($3)	sh	$5,4($3)	sh	$5,0($3)	sh	$6,2($3)$L30:	lw	$2,52($11)	beq	$2,$0,$L46	li	$4,1			# 0x1	lw	$2,5440($11)	beq	$2,$4,$L44	sll	$3,$14,2	lw	$2,6180($11)	beq	$2,$0,$L41	sll	$2,$14,2	lw	$3,1568($11)	addu	$2,$2,$3	j	$31	sw	$4,0($2)$L41:	lw	$2,1568($11)	addu	$3,$3,$2	li	$4,12296			# 0x3008	sw	$4,0($3)$L46:	j	$31	nop$L32:	beq	$3,$0,$L45	sll	$2,$14,2	lw	$8,5360($11)	lw	$4,5368($11)	lw	$5,1652($11)	lw	$3,5444($11)	lw	$9,5452($11)	lw	$6,5448($11)	lw	$10,5456($11)	lb	$7,5508($11)	addu	$4,$2,$4	addu	$5,$5,$12	addu	$2,$2,$8	sh	$3,0($2)	sh	$6,2($2)	sh	$10,2($4)	sh	$9,0($4)	sb	$7,0($5)	sb	$7,1($5)	lw	$2,1652($11)	addu	$3,$3,$9	lb	$5,5512($11)	andi	$4,$3,0x1	addu	$7,$13,$12	sra	$3,$3,1	addu	$2,$2,$7	or	$3,$3,$4	addu	$6,$6,$10	sb	$5,0($2)	sb	$5,1($2)	sll	$6,$6,16	sll	$5,$3,16	sra	$5,$5,16	j	$L34	sra	$6,$6,16$L44:	lw	$2,1568($11)	addu	$3,$3,$2	li	$4,12352			# 0x3040	j	$31	sw	$4,0($3)$L45:	lh	$5,5444($11)	lh	$6,5448($11)	j	$L34	addu	$7,$13,$12	.set	macro	.set	reorder	.end	ff_h263_update_motion_val	.section	.text.ff_h263_loop_filter,"ax",@progbits	.align	2	.align	5	.globl	ff_h263_loop_filter	.ent	ff_h263_loop_filter	.type	ff_h263_loop_filter, @functionff_h263_loop_filter:	.frame	$sp,72,$31		# vars= 16, regs= 10/0, args= 16, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-72	sw	$fp,64($sp)	sw	$18,40($sp)	sw	$31,68($sp)	sw	$23,60($sp)	sw	$22,56($sp)	sw	$21,52($sp)	sw	$20,48($sp)	sw	$19,44($sp)	sw	$17,36($sp)	sw	$16,32($sp)	move	$18,$4	lw	$5,6172($4)	lw	$4,152($4)	lw	$3,6168($18)	mul	$6,$5,$4	lw	$2,1568($18)	addu	$fp,$6,$3	sll	$3,$fp,2	addu	$2,$2,$3	sw	$3,24($sp)	lw	$3,0($2)	lw	$6,6240($18)	lw	$2,6244($18)	andi	$3,$3,0x800	lw	$19,176($18)	lw	$23,180($18)	lw	$20,6236($18)	sw	$6,20($sp)	beq	$3,$0,$L48	sw	$2,16($sp)	move	$22,$0$L50:	beq	$5,$0,$L51	nop	lw	$3,152($18)	lw	$4,1568($18)	subu	$5,$fp,$3	sll	$2,$5,2	addu	$2,$2,$4	lw	$3,0($2)	andi	$3,$3,0x800	bne	$3,$0,$L80	nop	lw	$2,1548($18)	addu	$2,$2,$5	beq	$22,$0,$L56	lb	$21,0($2)$L85:	move	$17,$22	lw	$2,1980($18)$L89:	lw	$3,4984($18)	addu	$2,$2,$17	move	$4,$20	move	$5,$19	move	$6,$17	jal	$3	lbu	$16,0($2)	lw	$2,4984($18)	move	$6,$17	addiu	$4,$20,8	jal	$2	move	$5,$19	lw	$4,20($sp)	lw	$3,4984($18)	move	$5,$23	jal	$3	move	$6,$16	lw	$2,4984($18)	lw	$4,16($sp)	move	$6,$16	jal	$2	move	$5,$23	bne	$21,$0,$L81	sll	$4,$19,3$L59:	lw	$2,6168($18)$L87:	beq	$2,$0,$L51	nop	bne	$21,$0,$L82	move	$6,$21	lw	$3,152($18)	lw	$4,1568($18)	subu	$5,$fp,$3	sll	$2,$5,2	addu	$2,$2,$4	lw	$3,-4($2)	andi	$3,$3,0x800	bne	$3,$0,$L51	nop	lw	$2,1548($18)	addu	$2,$2,$5	lb	$6,-1($2)	bne	$6,$0,$L65	nop$L51:	bne	$22,$0,$L83	addiu	$4,$20,8$L68:	lw	$2,6168($18)$L86:	beq	$2,$0,$L88	lw	$31,68($sp)	beq	$22,$0,$L73	lw	$3,24($sp)	lw	$2,4988($18)	move	$17,$22	move	$4,$20	move	$5,$19	jal	$2	move	$6,$17	lw	$3,6172($18)	lw	$2,148($18)	addiu	$3,$3,1	beq	$3,$2,$L84	lw	$31,68($sp)$L88:	lw	$fp,64($sp)	lw	$23,60($sp)	lw	$22,56($sp)	lw	$21,52($sp)	lw	$20,48($sp)	lw	$19,44($sp)	lw	$18,40($sp)	lw	$17,36($sp)	lw	$16,32($sp)	j	$31	addiu	$sp,$sp,72$L73:	lw	$2,1568($18)	addu	$2,$2,$3	lw	$3,-4($2)	andi	$3,$3,0x800	bne	$3,$0,$L88	lw	$31,68($sp)	lw	$2,1548($18)	addu	$2,$2,$fp	lb	$6,-1($2)	beq	$6,$0,$L88	move	$17,$6	lw	$2,4988($18)	move	$4,$20	move	$5,$19	jal	$2	move	$6,$17	lw	$3,6172($18)	lw	$2,148($18)	addiu	$3,$3,1	bne	$3,$2,$L88	lw	$31,68($sp)$L84:	lw	$2,1980($18)	lw	$3,4988($18)	addu	$2,$2,$17	sll	$4,$19,3	lbu	$16,0($2)	addu	$4,$20,$4	move	$5,$19	jal	$3	move	$6,$17	lw	$4,20($sp)	lw	$2,4988($18)	move	$5,$23	jal	$2	move	$6,$16	lw	$25,4988($18)	lw	$4,16($sp)	move	$5,$23	move	$6,$16	lw	$31,68($sp)	lw	$fp,64($sp)	lw	$23,60($sp)	lw	$22,56($sp)	lw	$21,52($sp)	lw	$20,48($sp)	lw	$19,44($sp)	lw	$18,40($sp)	lw	$17,36($sp)	lw	$16,32($sp)	jr	$25	addiu	$sp,$sp,72$L80:	bne	$22,$0,$L85	move	$21,$0$L56:	beq	$21,$0,$L59	move	$17,$21	j	$L89	lw	$2,1980($18)$L83:	lw	$2,4988($18)	move	$5,$19	jal	$2	move	$6,$22	lw	$3,6172($18)	lw	$2,148($18)	addiu	$3,$3,1	bne	$3,$2,$L68	sll	$4,$19,3	addu	$4,$20,$4	lw	$2,4988($18)	addiu	$4,$4,8	move	$5,$19	jal	$2	move	$6,$22	j	$L86	lw	$2,6168($18)$L48:	lw	$22,2056($18)	sll	$16,$19,3	addu	$16,$20,$16	lw	$2,4984($18)	move	$4,$16	move	$5,$19	jal	$2	move	$6,$22	lw	$3,4984($18)	move	$5,$19	addiu	$4,$16,8	jal	$3	move	$6,$22	j	$L50	lw	$5,6172($18)$L82:$L65:	lw	$2,1980($18)	lw	$3,4988($18)	sll	$4,$19,3	addu	$2,$2,$6	subu	$4,$20,$4	move	$5,$19	jal	$3	lbu	$17,0($2)	lw	$3,20($sp)	sll	$16,$23,3	lw	$2,4988($18)	subu	$4,$3,$16	move	$5,$23	jal	$2	move	$6,$17	lw	$6,16($sp)	lw	$3,4988($18)	subu	$4,$6,$16	move	$5,$23	jal	$3	move	$6,$17	j	$L51	nop$L81:	subu	$4,$20,$4	lw	$2,4988($18)	addiu	$4,$4,8	move	$5,$19	jal	$2	move	$6,$21	j	$L87	lw	$2,6168($18)	.set	macro	.set	reorder	.end	ff_h263_loop_filter	.section	.text.h263_pred_motion,"ax",@progbits	.align	2	.align	5	.globl	h263_pred_motion	.ent	h263_pred_motion	.type	h263_pred_motion, @functionh263_pred_motion:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		sll	$8,$5,2	addu	$3,$8,$4	sll	$6,$6,2	addu	$6,$6,$4	lw	$2,6188($3)	move	$9,$4	lw	$4,1560($6)	sll	$2,$2,2	lw	$3,8412($9)	addu	$11,$2,$4	lw	$12,16($sp)	lw	$6,156($9)	beq	$3,$0,$L91	addiu	$10,$11,-4	slt	$2,$5,3	bne	$2,$0,$L158	nop$L91:	lui	$2,%hi(off.7937)	addiu	$2,$2,%lo(off.7937)	addu	$2,$8,$2	sll	$3,$6,2	lw	$4,0($2)	subu	$5,$11,$3	subu	$4,$4,$6	lh	$8,0($10)	lh	$6,0($5)	sll	$4,$4,2	addu	$3,$11,$4	slt	$2,$6,$8	bne	$2,$0,$L159	lh	$4,0($3)	slt	$2,$4,$6	bne	$2,$0,$L160	slt	$2,$8,$4$L148:	lh	$8,2($10)	lh	$4,2($5)	sw	$6,0($7)	slt	$2,$4,$8	beq	$2,$0,$L151	lh	$3,2($3)$L162:	slt	$2,$4,$3	bne	$2,$0,$L161	nop$L153:	sw	$4,0($12)$L98:	j	$31	move	$2,$11$L159:	slt	$2,$6,$4	beq	$2,$0,$L148	slt	$2,$4,$8	move	$6,$4	movz	$6,$8,$2	lh	$4,2($5)	lh	$8,2($10)	sw	$6,0($7)	slt	$2,$4,$8	bne	$2,$0,$L162	lh	$3,2($3)$L151:	slt	$2,$3,$4	beq	$2,$0,$L153	nop	slt	$2,$8,$3	move	$4,$3	j	$L153	movz	$4,$8,$2$L158:	beq	$5,$0,$L163	li	$2,1			# 0x1	beq	$5,$2,$L164	lui	$2,%hi(off.7937)	addiu	$2,$2,%lo(off.7937)	addu	$2,$8,$2	lw	$3,0($2)	lw	$5,7960($9)	subu	$3,$3,$6	lw	$4,6168($9)	sll	$3,$3,2	sll	$2,$6,2	subu	$8,$11,$2	beq	$4,$5,$L165	addu	$9,$11,$3$L157:	lh	$6,0($10)	lh	$4,0($8)	addiu	$3,$11,-2	slt	$2,$4,$6	beq	$2,$0,$L136	lh	$5,0($9)	slt	$2,$4,$5	beq	$2,$0,$L138	slt	$2,$5,$6	move	$4,$5	movz	$4,$6,$2$L138:	lh	$6,0($3)	lh	$3,2($8)	sw	$4,0($7)	slt	$2,$3,$6	beq	$2,$0,$L141	lh	$4,2($9)	slt	$2,$3,$4	beq	$2,$0,$L143	nop	slt	$2,$4,$6	move	$3,$4	movz	$3,$6,$2$L143:	j	$L98	sw	$3,0($12)$L161:	slt	$2,$3,$8	move	$4,$3	j	$L153	movz	$4,$8,$2$L160:	move	$6,$4	j	$L148	movz	$6,$8,$2$L163:	lw	$5,6168($9)	lw	$3,7960($9)	beq	$5,$3,$L166	nop	addiu	$2,$5,1	beq	$3,$2,$L167	nop$L118:	lh	$2,0($10)	lh	$3,2($10)	sw	$2,0($7)	move	$2,$11	j	$31	sw	$3,0($12)$L136:	slt	$2,$5,$4	beq	$2,$0,$L138	slt	$2,$6,$5	move	$4,$5	j	$L138	movz	$4,$6,$2$L141:	slt	$2,$4,$3	beq	$2,$0,$L143	nop	slt	$2,$6,$4	move	$3,$4	movz	$3,$6,$2	j	$L98	sw	$3,0($12)$L164:	lw	$2,6168($9)	lw	$3,7960($9)	addiu	$2,$2,1	bne	$2,$3,$L118	nop	lw	$2,28($9)	beq	$2,$0,$L118	nop	subu	$2,$5,$6	sll	$2,$2,2	lh	$6,-4($11)	addu	$3,$11,$2	blez	$6,$L121	lh	$4,0($3)	blez	$4,$L125	move	$2,$0	slt	$2,$4,$6	movz	$4,$6,$2	move	$2,$4$L125:	lh	$5,2($10)	sw	$2,0($7)	blez	$5,$L127	lh	$3,2($3)	blez	$3,$L129	nop	slt	$2,$3,$5	movz	$3,$5,$2	move	$2,$3	j	$L98	sw	$2,0($12)$L166:	sw	$0,0($12)	j	$L98	sw	$0,0($7)$L167:	lw	$2,28($9)	beq	$2,$0,$L118	nop	li	$2,2			# 0x2	subu	$2,$2,$6	sll	$2,$2,2	bne	$5,$0,$L102	addu	$6,$11,$2	lh	$3,2($6)	lh	$2,0($6)	sw	$2,0($7)	j	$L98	sw	$3,0($12)$L165:	sh	$0,-2($11)	j	$L157	sh	$0,-4($11)$L102:	lh	$4,-4($11)	blez	$4,$L104	lh	$3,0($6)	blez	$3,$L108	move	$2,$0	slt	$2,$3,$4	movz	$3,$4,$2	move	$2,$3$L108:	lh	$4,2($10)	sw	$2,0($7)	blez	$4,$L110	lh	$3,2($6)	blez	$3,$L129	nop	slt	$2,$3,$4	movz	$3,$4,$2	move	$2,$3	j	$L98	sw	$2,0($12)$L129:	move	$2,$0	j	$L98	sw	$2,0($12)$L106:	j	$L108	move	$2,$0$L123:	j	$L125	move	$2,$0$L104:	bgez	$3,$L106	nop	slt	$2,$4,$3	movz	$3,$4,$2	j	$L108	move	$2,$3$L110:	bgez	$3,$L129	nop	slt	$2,$4,$3	movz	$3,$4,$2	move	$2,$3	j	$L98	sw	$2,0($12)$L127:	bgez	$3,$L129	nop	slt	$2,$5,$3	movz	$3,$5,$2	move	$2,$3	j	$L98	sw	$2,0($12)$L121:	bgez	$4,$L123	nop	slt	$2,$6,$4	movz	$4,$6,$2	j	$L125	move	$2,$4	.set	macro	.set	reorder	.end	h263_pred_motion	.section	.text.mpeg4_pred_ac,"ax",@progbits	.align	2	.align	5	.globl	mpeg4_pred_ac	.ent	mpeg4_pred_ac	.type	mpeg4_pred_ac, @functionmpeg4_pred_ac:	.frame	$sp,0,$31		# vars= 0, regs= 0/0, args= 0, gp= 0	.mask	0x00000000,0	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		sll	$2,$6,2	addu	$8,$2,$4	lw	$3,6188($8)	move	$10,$4	lw	$2,1996($4)	lw	$4,2008($4)	sll	$3,$3,5	addu	$9,$3,$2	beq	$4,$0,$L169	lw	$11,1548($10)	beq	$7,$0,$L229	nop	lw	$2,6212($8)	lw	$4,6172($10)	sll	$2,$2,5	subu	$8,$9,$2	lw	$3,152($10)	beq	$4,$0,$L200	lw	$2,6168($10)	mul	$7,$4,$3	addu	$2,$7,$2	subu	$2,$2,$3	addu	$11,$11,$2	lw	$7,2056($10)	lb	$4,0($11)	beq	$7,$4,$L200	li	$2,2			# 0x2	beq	$6,$2,$L200	li	$2,3			# 0x3	beq	$6,$2,$L200

⌨️ 快捷键说明

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