mpegvideo.mid

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

MID
4,764
字号
	sll	$2,$5,10	addiu	$2,$2,256	slt	$3,$4,$2	bne	$3,$0,$L174	sll	$5,$5,1	subu	$4,$4,$2	addiu	$5,$5,1$L174:	sll	$2,$5,8	addiu	$2,$2,64	slt	$3,$4,$2	bne	$3,$0,$L176	sll	$5,$5,1	subu	$4,$4,$2	addiu	$5,$5,1$L176:	sll	$2,$5,6	addiu	$2,$2,16	slt	$3,$4,$2	bne	$3,$0,$L178	sll	$5,$5,1	subu	$4,$4,$2	addiu	$5,$5,1$L178:	sll	$2,$5,4	addiu	$2,$2,4	slt	$3,$4,$2	bne	$3,$0,$L180	sll	$5,$5,1	subu	$4,$4,$2	addiu	$5,$5,1$L180:	sll	$2,$5,2	sll	$16,$5,1	addiu	$2,$2,1	slt	$2,$4,$2	addiu	$3,$16,1	movz	$16,$3,$2	sll	$2,$6,1	addu	$2,$2,$6	sll	$2,$2,4	bgtz	$2,$L193	sra	$4,$16,1$L192:	subu	$3,$2,$4	div	$0,$3,$16	teq	$16,$0,7	sll	$2,$7,1	addu	$2,$2,$7	sll	$2,$2,4	bgtz	$2,$L191	mflo	$17$L186:	j	$L188	subu	$2,$2,$4$L151:	addu	$4,$4,$2	j	$L153	li	$5,1			# 0x1	.set	macro	.set	reorder	.end	draw_arrow	.section	.text.ff_emulated_edge_mc,"ax",@progbits	.align	2	.align	5	.globl	ff_emulated_edge_mc	.ent	ff_emulated_edge_mc	.type	ff_emulated_edge_mc, @functionff_emulated_edge_mc:	.frame	$sp,8,$31		# vars= 0, regs= 2/0, args= 0, gp= 0	.mask	0x00030000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-8	lw	$8,32($sp)	lw	$10,40($sp)	sw	$17,4($sp)	slt	$2,$8,$10	sw	$16,0($sp)	move	$17,$7	move	$16,$4	lw	$7,24($sp)	lw	$4,28($sp)	bne	$2,$0,$L195	lw	$9,36($sp)	subu	$2,$10,$8	addiu	$2,$2,-1	mul	$3,$6,$2	addiu	$8,$10,-1	addu	$5,$3,$5$L197:	slt	$2,$4,$9$L238:	bne	$2,$0,$L199	subu	$3,$0,$17	subu	$2,$9,$4	addu	$2,$5,$2	addiu	$5,$2,-1	addiu	$4,$9,-1	subu	$25,$10,$8$L237:	subu	$15,$0,$8	slt	$2,$15,0	slt	$3,$7,$25	subu	$14,$9,$4	subu	$11,$0,$4	movn	$15,$0,$2	movn	$25,$7,$3	slt	$2,$11,0	slt	$3,$17,$14	slt	$4,$15,$25	movn	$11,$0,$2	beq	$4,$0,$L203	movn	$14,$17,$3	mul	$3,$15,$6	subu	$24,$25,$15	addu	$2,$3,$11	addu	$3,$5,$2	addu	$12,$16,$2	move	$5,$0	slt	$13,$11,$14$L205:	beq	$13,$0,$L207	nop	move	$9,$3	move	$8,$12	move	$4,$0	subu	$10,$14,$11$L206:	lbu	$2,0($9)	addiu	$4,$4,1	sb	$2,0($8)	addiu	$9,$9,1	bne	$4,$10,$L206	addiu	$8,$8,1$L207:	addiu	$5,$5,1	addu	$12,$12,$6	bne	$5,$24,$L205	addu	$3,$3,$6$L203:	blez	$15,$L236	slt	$2,$25,$7	mul	$12,$15,$6	addu	$8,$16,$11	move	$9,$0	slt	$13,$11,$14$L211:	beq	$13,$0,$L213	addu	$2,$11,$12	addu	$5,$16,$2	move	$4,$8	move	$3,$0	subu	$10,$14,$11$L212:	lbu	$2,0($5)	addiu	$3,$3,1	sb	$2,0($4)	addiu	$5,$5,1	bne	$3,$10,$L212	addiu	$4,$4,1$L213:	addiu	$9,$9,1	bne	$15,$9,$L211	addu	$8,$8,$6	slt	$2,$25,$7$L236:	beq	$2,$0,$L215	addiu	$2,$25,-1	mul	$15,$6,$2	mul	$2,$25,$6	move	$12,$0	addu	$3,$2,$11	addu	$9,$16,$3	slt	$13,$11,$14	subu	$3,$7,$25$L217:	beq	$13,$0,$L219	addu	$2,$11,$15	addu	$8,$16,$2	move	$5,$9	move	$4,$0	subu	$10,$14,$11$L218:	lbu	$2,0($8)	addiu	$4,$4,1	sb	$2,0($5)	addiu	$8,$8,1	bne	$4,$10,$L218	addiu	$5,$5,1$L219:	addiu	$12,$12,1	bne	$12,$3,$L217	addu	$9,$9,$6$L215:	blez	$7,$L230	nop	move	$4,$16	addu	$10,$16,$11	addu	$9,$16,$14	move	$12,$0	slt	$13,$14,$17$L223:	blez	$11,$L225	nop	move	$5,$4	move	$3,$0$L224:	lbu	$2,0($10)	addiu	$3,$3,1	sb	$2,0($5)	bne	$11,$3,$L224	addiu	$5,$5,1$L225:	beq	$13,$0,$L226	nop	move	$3,$9	move	$5,$0	subu	$8,$17,$14$L228:	lbu	$2,-1($9)	addiu	$5,$5,1	sb	$2,0($3)	bne	$5,$8,$L228	addiu	$3,$3,1$L226:	addiu	$12,$12,1	addu	$4,$4,$6	addu	$10,$10,$6	bne	$7,$12,$L223	addu	$9,$9,$6$L230:	lw	$17,4($sp)	lw	$16,0($sp)	j	$31	addiu	$sp,$sp,8$L199:	slt	$2,$3,$4	bne	$2,$0,$L237	subu	$25,$10,$8	subu	$2,$3,$4	addu	$2,$5,$2	li	$3,1			# 0x1	addiu	$5,$2,1	j	$L237	subu	$4,$3,$17$L195:	subu	$3,$0,$7	slt	$2,$3,$8	bne	$2,$0,$L238	slt	$2,$4,$9	subu	$2,$3,$8	addiu	$2,$2,1	mul	$3,$6,$2	addu	$5,$3,$5	li	$3,1			# 0x1	j	$L197	subu	$8,$3,$7	.set	macro	.set	reorder	.end	ff_emulated_edge_mc	.section	.text.MPV_motion_lowres,"ax",@progbits	.align	2	.align	5	.ent	MPV_motion_lowres	.type	MPV_motion_lowres, @functionMPV_motion_lowres:	.frame	$sp,624,$31		# vars= 544, regs= 10/0, args= 40, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-624	sw	$fp,616($sp)	sw	$22,608($sp)	sw	$31,620($sp)	sw	$23,612($sp)	sw	$21,604($sp)	sw	$20,600($sp)	sw	$19,596($sp)	sw	$18,592($sp)	sw	$17,588($sp)	sw	$16,584($sp)	lw	$8,0($4)	move	$22,$4	lw	$23,664($8)	li	$2,8			# 0x8	lw	$4,5440($4)	sw	$6,560($sp)	sra	$fp,$2,$23	lw	$6,648($sp)	lw	$2,644($sp)	sltu	$3,$4,5	sw	$5,556($sp)	sw	$7,564($sp)	lw	$5,640($sp)	sw	$2,568($sp)	sw	$6,572($sp)	lw	$11,6168($22)	beq	$3,$0,$L462	lw	$10,6172($22)	lui	$3,%hi($L246)	sll	$2,$4,2	addiu	$3,$3,%lo($L246)	addu	$2,$2,$3	lw	$4,0($2)	j	$4	nop	.rdata	.align	2	.align	2$L246:	.word	$L241	.word	$L242	.word	$L243	.word	$L244	.word	$L245	.section	.text.MPV_motion_lowres$L243:	sll	$6,$5,3	addu	$2,$6,$22	lw	$2,5508($2)	lw	$3,8500($22)	sw	$2,112($sp)	sll	$7,$fp,1	addiu	$2,$2,1	sw	$6,576($sp)	beq	$3,$2,$L346	sw	$7,232($sp)	lw	$3,2084($22)	li	$2,3			# 0x3	beq	$3,$2,$L350	lw	$14,568($sp)	lw	$2,8572($22)	beq	$2,$0,$L465	nop$L346:	lw	$14,568($sp)$L350:	sll	$5,$5,5	sw	$5,580($sp)	lw	$8,580($sp)	li	$15,2			# 0x2	addu	$3,$8,$22	sll	$2,$15,$23	lw	$4,164($22)	lw	$5,168($22)	lw	$9,5448($3)	addiu	$16,$2,-1	lw	$8,5444($3)	lw	$2,1480($22)	lw	$3,1484($22)	lw	$6,8188($22)	sra	$17,$4,$23	sra	$18,$5,$23	sw	$2,324($sp)	beq	$6,$0,$L351	sw	$3,328($sp)	srl	$2,$8,31	srl	$3,$9,31	addu	$2,$2,$8	addu	$3,$3,$9	sra	$8,$2,1	sra	$9,$3,1$L351:	mul	$7,$fp,$11	mul	$11,$fp,$10	addiu	$6,$23,1	sra	$3,$8,$6	sra	$2,$9,$6	sll	$5,$7,1	sll	$4,$11,1	lw	$10,24($22)	addu	$12,$5,$3	addu	$13,$4,$2	and	$3,$9,$16	and	$2,$8,$16	sw	$2,348($sp)	beq	$10,$15,$L353	sw	$3,352($sp)	li	$2,1			# 0x1	beq	$10,$2,$L355	srl	$3,$9,31	srl	$4,$8,31	addu	$3,$3,$9	sra	$3,$3,1	addu	$4,$4,$8	sra	$4,$4,1	sra	$5,$3,$6	sra	$2,$4,$6	addu	$11,$11,$5	and	$3,$16,$3	and	$16,$16,$4	addu	$20,$7,$2	sw	$11,68($sp)	sw	$3,160($sp)	sw	$16,156($sp)	move	$2,$11$L357:	lw	$3,328($sp)	lw	$5,348($sp)	mul	$4,$2,$3	lw	$7,232($sp)	sltu	$2,$0,$5	subu	$2,$17,$2	subu	$2,$2,$7	lw	$7,324($sp)	lw	$5,8($14)	mul	$8,$7,$13	lw	$3,0($14)	lw	$6,4($14)	addu	$5,$4,$5	addu	$3,$8,$3	addu	$4,$4,$6	addu	$5,$20,$5	sltu	$2,$2,$12	addu	$21,$3,$12	addu	$19,$4,$20	bne	$2,$0,$L361	sw	$5,136($sp)	lw	$9,352($sp)	sltu	$2,$0,$9	subu	$2,$18,$2	subu	$2,$2,$fp	sltu	$2,$2,$13	beq	$2,$0,$L526	lw	$2,112($sp)$L361:	lw	$4,2040($22)	lw	$6,176($22)	li	$2,17			# 0x11	move	$5,$21	li	$7,17			# 0x11	sw	$2,16($sp)	sw	$12,20($sp)	sw	$13,24($sp)	sw	$17,28($sp)	jal	ff_emulated_edge_mc	sw	$18,32($sp)	lw	$2,56($22)	andi	$2,$2,0x2000	bne	$2,$0,$L362	lw	$21,2040($22)	lw	$16,176($22)	sra	$18,$18,1	sll	$2,$16,4	sll	$16,$16,1	sw	$18,140($sp)	addu	$16,$16,$2	lw	$6,180($22)	addu	$16,$21,$16	lw	$9,68($sp)	lw	$2,140($sp)	move	$5,$19	li	$18,9			# 0x9	sra	$19,$17,1	move	$4,$16	li	$7,9			# 0x9	sw	$9,24($sp)	sw	$19,28($sp)	sw	$2,32($sp)	addiu	$17,$16,16	sw	$18,16($sp)	jal	ff_emulated_edge_mc	sw	$20,20($sp)	lw	$6,180($22)	lw	$3,68($sp)	lw	$8,140($sp)	lw	$5,136($sp)	move	$4,$17	li	$7,9			# 0x9	sw	$19,28($sp)	sw	$18,16($sp)	sw	$20,20($sp)	sw	$3,24($sp)	sw	$8,32($sp)	jal	ff_emulated_edge_mc	move	$19,$16	sw	$17,136($sp)$L362:	lw	$2,112($sp)$L526:	beq	$2,$0,$L527	lw	$5,348($sp)	lw	$3,180($22)	lw	$4,136($sp)	lw	$2,176($22)	addu	$4,$4,$3	sw	$4,136($sp)	addu	$21,$21,$2	addu	$19,$19,$3	lw	$5,348($sp)$L527:	lw	$6,352($sp)	li	$2,2			# 0x2	lw	$7,572($sp)	subu	$16,$2,$23	sll	$2,$5,$16	sll	$3,$6,$16	sll	$4,$23,2	sw	$2,16($sp)	addu	$18,$7,$4	sw	$3,20($sp)	lw	$3,-4($18)	lw	$6,324($sp)	lw	$4,556($sp)	move	$5,$21	jal	$3	move	$7,$fp	lw	$2,56($22)	andi	$2,$2,0x2000	beq	$2,$0,$L466	lw	$8,160($sp)	lw	$2,232($sp)$L521:	lw	$3,8548($22)	lw	$4,180($22)	sra	$3,$2,$3	mul	$3,$3,$4	lw	$4,576($sp)	lw	$24,176($22)	addu	$2,$4,$22	lw	$2,5512($2)	lw	$7,564($sp)	sw	$2,544($sp)	lw	$6,544($sp)	sll	$2,$24,1	addiu	$4,$6,1	lw	$6,556($sp)	lw	$8,560($sp)	mtlo	$6	madd	$fp,$2	lw	$5,8500($22)	mflo	$6	addu	$7,$7,$3	addu	$3,$8,$3	sw	$6,164($sp)	sw	$7,172($sp)	beq	$5,$4,$L368	sw	$3,168($sp)	lw	$3,2084($22)	li	$2,3			# 0x3	beq	$3,$2,$L372	lw	$15,568($sp)	lw	$2,8572($22)	beq	$2,$0,$L467	nop$L368:	lw	$15,568($sp)$L372:	lw	$2,0($22)	lw	$9,580($sp)	lw	$21,664($2)	addu	$7,$9,$22	lw	$4,5456($7)	lw	$2,232($sp)	li	$18,2			# 0x2	sll	$3,$18,$21	addu	$9,$2,$4	lw	$5,164($22)	lw	$6,168($22)	addiu	$16,$3,-1	lw	$4,1484($22)	lw	$3,1480($22)	lw	$8,8188($22)	li	$2,8			# 0x8	sra	$12,$2,$21	sra	$17,$5,$21	sra	$20,$6,$21	lw	$7,5452($7)	sw	$3,60($sp)	beq	$8,$0,$L373	sw	$4,64($sp)	srl	$2,$7,31	srl	$3,$9,31	addu	$2,$2,$7	addu	$3,$3,$9	sra	$7,$2,1	sra	$9,$3,1$L373:	lw	$2,6168($22)	lw	$3,6172($22)	mul	$10,$12,$2	mul	$11,$12,$3	addiu	$6,$21,1	sra	$3,$7,$6	sra	$2,$9,$6	sll	$5,$10,1	sll	$4,$11,1	lw	$8,24($22)	addu	$13,$5,$3	addu	$14,$4,$2	and	$3,$9,$16	and	$2,$7,$16	sw	$2,148($sp)	beq	$8,$18,$L468	sw	$3,152($sp)	li	$2,1			# 0x1	beq	$8,$2,$L469	srl	$3,$9,31	srl	$4,$7,31	addu	$3,$3,$9	addu	$4,$4,$7	sra	$4,$4,1	sra	$3,$3,1	sra	$5,$3,$6	sra	$2,$4,$6	addu	$10,$10,$2	addu	$11,$11,$5	and	$3,$16,$3	and	$16,$16,$4	sw	$10,340($sp)	sw	$11,344($sp)	sw	$3,360($sp)	sw	$16,356($sp)	move	$2,$11	move	$9,$10$L377:	lw	$3,64($sp)	lw	$5,148($sp)	mul	$4,$2,$3	sltu	$2,$0,$5	sll	$6,$12,1	subu	$2,$17,$2	subu	$2,$2,$6	lw	$6,60($sp)	lw	$5,8($15)	mul	$8,$6,$14	lw	$3,0($15)	lw	$7,4($15)	addu	$5,$4,$5	addu	$3,$8,$3	addu	$4,$4,$7	addu	$5,$9,$5	sltu	$2,$2,$13	addu	$23,$3,$13	addu	$19,$4,$9	bne	$2,$0,$L382	sw	$5,336($sp)	lw	$3,152($sp)	sltu	$2,$0,$3	subu	$2,$20,$2	subu	$2,$2,$fp	sltu	$2,$2,$14	beq	$2,$0,$L528	lw	$2,544($sp)$L382:	lw	$4,2040($22)	li	$2,17			# 0x11	move	$5,$23	move	$6,$24	li	$7,17			# 0x11	sw	$2,16($sp)	sw	$13,20($sp)	sw	$14,24($sp)	sw	$17,28($sp)	jal	ff_emulated_edge_mc	sw	$20,32($sp)	lw	$2,56($22)	andi	$2,$2,0x2000	bne	$2,$0,$L384	lw	$23,2040($22)	lw	$16,176($22)	lw	$6,180($22)	sll	$2,$16,4	sll	$16,$16,1	addu	$16,$16,$2	addu	$16,$23,$16	lw	$8,340($sp)	lw	$9,344($sp)	move	$5,$19	sra	$20,$20,1	sra	$19,$17,1	li	$18,9			# 0x9	move	$4,$16	li	$7,9			# 0x9	sw	$8,20($sp)	sw	$9,24($sp)	sw	$19,28($sp)	addiu	$17,$16,16	sw	$20,332($sp)	sw	$18,16($sp)	jal	ff_emulated_edge_mc	sw	$20,32($sp)	lw	$6,180($22)	lw	$3,340($sp)	lw	$8,344($sp)	lw	$9,332($sp)	lw	$5,336($sp)	move	$4,$17	li	$7,9			# 0x9	sw	$19,28($sp)	sw	$18,16($sp)	sw	$3,20($sp)	sw	$8,24($sp)	sw	$9,32($sp)	jal	ff_emulated_edge_mc	move	$19,$16	sw	$17,336($sp)$L384:	lw	$2,544($sp)$L528:	beq	$2,$0,$L529	lw	$5,148($sp)	lw	$3,180($22)	lw	$4,336($sp)	lw	$2,176($22)	addu	$4,$4,$3	sw	$4,336($sp)	addu	$23,$23,$2	addu	$19,$19,$3	lw	$5,148($sp)$L529:	lw	$6,152($sp)	li	$2,2			# 0x2	lw	$7,572($sp)	subu	$16,$2,$21	sll	$2,$5,$16	sll	$4,$6,$16	sll	$3,$21,2	sw	$2,16($sp)	sw	$4,20($sp)	addu	$18,$7,$3	lw	$3,-4($18)	lw	$4,164($sp)	lw	$6,60($sp)	move	$5,$23	jal	$3	move	$7,$fp	lw	$2,56($22)	andi	$2,$2,0x2000	beq	$2,$0,$L470	nop$L462:	lw	$31,620($sp)$L530:	lw	$fp,616($sp)	lw	$23,612($sp)	lw	$22,608($sp)	lw	$21,604($sp)	lw	$20,600($sp)	lw	$19,596($sp)	lw	$18,592($sp)	lw	$17,588($sp)	lw	$16,584($sp)	j	$31	addiu	$sp,$sp,624$L241:	sll	$3,$5,5	li	$14,2			# 0x2	addu	$3,$3,$22	sll	$2,$14,$23	lw	$4,164($22)	lw	$5,168($22)	lw	$9,5448($3)	addiu	$16,$2,-1	lw	$8,5444($3)	lw	$2,1480($22)	lw	$3,1484($22)	lw	$6,8188($22)	sll	$7,$fp,1	sra	$17,$4,$23	sra	$20,$5,$23	sw	$7,500($sp)	sw	$2,504($sp)	beq	$6,$0,$L247	sw	$3,508($sp)	srl	$2,$8,31	srl	$3,$9,31	addu	$2,$2,$8	addu	$3,$3,$9	sra	$8,$2,1	sra	$9,$3,1$L247:	mul	$12,$fp,$10	mul	$7,$fp,$11	addiu	$6,$23,1	sra	$3,$8,$6	sra	$2,$9,$6	sll	$5,$7,1	sll	$4,$12,1	lw	$10,24($22)	addu	$11,$5,$3	addu	$13,$4,$2	and	$3,$9,$16	and	$2,$8,$16	sw	$2,524($sp)	beq	$10,$14,$L471	sw	$3,528($sp)	li	$2,1			# 0x1	beq	$10,$2,$L472	srl	$3,$9,31	srl	$4,$8,31	addu	$3,$3,$9	sra	$3,$3,1	addu	$4,$4,$8	sra	$4,$4,1	sra	$5,$3,$6	sra	$2,$4,$6	addu	$12,$12,$5	and	$3,$16,$3	and	$16,$16,$4	addu	$fp,$7,$2	sw	$12,520($sp)	sw	$3,536($sp)	sw	$16,532($sp)	move	$2,$12$L251:	lw	$3,508($sp)	lw	$5,524($sp)	mul	$4,$2,$3	lw	$7,500($sp)	sltu	$2,$0,$5	subu	$2,$17,$2	subu	$2,$2,$7	lw	$7,504($sp)	lw	$6,568($sp)	mul	$8,$7,$13	lw	$5,8($6)	lw	$3,0($6)	lw	$6,4($6)	addu	$5,$4,$5	addu	$3,$8,$3	addu	$4,$4,$6	addu	$5,$fp,$5	sltu	$2,$2,$11	addu	$21,$3,$11	addu	$19,$4,$fp	bne	$2,$0,$L256	sw	$5,516($sp)	lw	$9,528($sp)	lw	$3,500($sp)	sltu	$2,$0,$9	subu	$2,$20,$2	subu	$2,$2,$3	sltu	$2,$2,$13	bne	$2,$0,$L256	nop$L258:	lw	$4,524($sp)	lw	$5,528($sp)	li	$2,2			# 0x2	lw	$6,572($sp)	subu	$16,$2,$23	sll	$2,$4,$16	sll	$3,$23,2	sll	$4,$5,$16	sw	$2,16($sp)	sw	$4,20($sp)	addu	$18,$6,$3	lw	$3,-4($18)	lw	$4,556($sp)	lw	$6,504($sp)	lw	$7,500($sp)	jal	$3	move	$5,$21	lw	$2,56($22)	andi	$2,$2,0x2000	bne	$2,$0,$L530	lw	$31,620($sp)	lw	$7,536($sp)	lw	$8,532($sp)	sll	$17,$7,$16	sll	$16,$8,$16	sw	$16,16($sp)	sw	$17,20($sp)	lw	$7,8548($22)	lw	$9,500($sp)	lw	$2,0($18)	lw	$4,560($sp)	lw	$6,508($sp)	move	$5,$19	jal	$2	sra	$7,$9,$7	sw	$16,640($sp)	sw	$17,644($sp)

⌨️ 快捷键说明

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