demux_ts.mid

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

MID
5,131
字号
	addu	$4,$3,$8	lw	$3,4($2)	beq	$3,$0,$L445	addiu	$5,$5,24	lw	$2,-32764($4)	beq	$2,$0,$L445	nop	lw	$2,-32756($4)	addiu	$2,$2,-1	sltu	$2,$2,2	bne	$2,$0,$L538	li	$2,-2			# 0xfffffffffffffffe$L445:	bne	$6,$7,$L444	addiu	$2,$10,1$L537:	div	$0,$2,$9	teq	$9,$0,7	mfhi	$3	bne	$12,$3,$L441	move	$10,$3	j	$L532	li	$4,-1			# 0xffffffffffffffff$L460:	beq	$4,$0,$L292	li	$2,-2			# 0xfffffffffffffffe	lhu	$7,24($11)$L538:	sw	$2,4($23)	blez	$7,$L462	sw	$2,8($23)	lw	$10,28($11)	move	$9,$0	move	$13,$0	move	$14,$0	move	$8,$0	li	$12,65536			# 0x10000	li	$15,2			# 0x2	li	$16,1			# 0x1$L464:	addu	$2,$10,$8	lhu	$3,0($2)	sll	$6,$3,4	sll	$4,$3,2	subu	$2,$6,$4	addu	$2,$2,$17	addu	$3,$4,$17	addu	$5,$2,$12	lw	$2,4($3)	beq	$2,$0,$L465	nop	lw	$2,-32764($5)	beq	$2,$0,$L465	nop	bne	$13,$0,$L539	subu	$2,$6,$4	lw	$2,-32756($5)	beq	$2,$15,$L526	subu	$2,$6,$4$L539:	addu	$2,$2,$17	bne	$14,$0,$L465	addu	$3,$2,$12	lw	$2,-32756($3)	beq	$2,$16,$L527	nop$L465:	addiu	$9,$9,1	slt	$2,$9,$7	bne	$2,$0,$L464	addiu	$8,$8,24$L462:	lhu	$3,0($11)	li	$2,131072			# 0x20000	addu	$2,$17,$2	sw	$3,0($23)	sw	$3,92($2)	li	$4,1			# 0x1	lw	$31,92($sp)	lw	$fp,88($sp)	lw	$23,84($sp)	lw	$22,80($sp)	lw	$21,76($sp)	lw	$20,72($sp)	lw	$19,68($sp)	lw	$18,64($sp)	lw	$17,60($sp)	lw	$16,56($sp)	move	$2,$4	j	$31	addiu	$sp,$sp,96$L526:	lw	$2,-32760($5)	li	$13,1			# 0x1	j	$L465	sw	$2,8($23)$L510:	beq	$9,$0,$L540	lw	$3,40($sp)	li	$2,131072			# 0x20000	addu	$2,$17,$2	lw	$16,12($2)	beq	$16,$0,$L541	li	$2,131072			# 0x20000	lw	$4,48($16)	beq	$4,$0,$L528	nop	jal	free_demux_packet	nop$L491:	jal	uc_free	move	$4,$16$L306:	li	$2,131072			# 0x20000	addu	$2,$17,$2	sw	$0,12($2)	li	$2,131072			# 0x20000$L541:	addu	$2,$17,$2	sw	$0,16($2)	lw	$3,40($sp)$L540:	beq	$3,$0,$L542	li	$5,-2			# 0xfffffffffffffffe	li	$2,131072			# 0x20000	addu	$2,$17,$2	lw	$16,28($2)	beq	$16,$0,$L543	li	$2,131072			# 0x20000	lw	$4,48($16)	beq	$4,$0,$L529	nop	jal	free_demux_packet	nop$L492:	jal	uc_free	move	$4,$16$L316:	li	$2,131072			# 0x20000	addu	$2,$17,$2	sw	$0,28($2)	li	$2,131072			# 0x20000$L543:	addu	$2,$17,$2	sw	$0,32($2)	li	$5,-2			# 0xfffffffffffffffe$L542:	move	$4,$19	sw	$5,68($19)	jal	ds_free_packs	sw	$0,92($19)	lw	$2,68($19)	li	$4,1			# 0x1	sw	$2,0($23)	lw	$31,92($sp)	lw	$fp,88($sp)	lw	$23,84($sp)	lw	$22,80($sp)	lw	$21,76($sp)	lw	$20,72($sp)	lw	$19,68($sp)	lw	$18,64($sp)	lw	$17,60($sp)	lw	$16,56($sp)	move	$2,$4	j	$31	addiu	$sp,$sp,96$L527:	lw	$2,-32760($3)	li	$14,1			# 0x1	j	$L465	sw	$2,4($23)$L476:	move	$12,$4	j	$L439	addiu	$2,$4,1$L511:	lw	$5,68($19)	addu	$3,$17,$2	move	$16,$0	j	$L323	li	$4,8192			# 0x2000$L324:	addiu	$16,$16,1$L544:	beq	$16,$4,$L508	addiu	$3,$3,12$L323:	lw	$2,0($3)	bne	$2,$5,$L324	nop	lw	$2,4($3)	bne	$8,$2,$L544	addiu	$16,$16,1	addiu	$16,$16,-1$L508:	li	$2,-2147483648			# 0xffffffff80000000$L545:	addiu	$3,$16,1	ori	$2,$2,0x1fff	and	$7,$3,$2	bltz	$7,$L530	li	$2,-8192			# 0xffffffffffffe000$L327:	sll	$6,$7,2	move	$16,$7	sll	$7,$7,4	subu	$2,$7,$6	addu	$2,$2,$17	li	$3,65536			# 0x10000	addu	$3,$2,$3	lw	$4,-32756($3)	bne	$8,$4,$L545	li	$2,-2147483648			# 0xffffffff80000000	lw	$2,-32760($3)	beq	$2,$5,$L329	nop	lw	$3,-32764($3)	beq	$3,$0,$L508	sw	$3,44($sp)	move	$3,$7	move	$4,$6	sw	$6,48($sp)	j	$L331	sw	$7,52($sp)$L530:	addiu	$7,$7,-1	or	$7,$7,$2	j	$L327	addiu	$7,$7,1$L509:	lw	$19,52($4)	li	$9,1			# 0x1	j	$L297	sw	$0,40($sp)$L528:	lw	$2,44($16)	addiu	$2,$2,-1	bne	$2,$0,$L306	sw	$2,44($16)	lw	$4,36($16)	beq	$4,$0,$L491	nop	jal	uc_free	nop	j	$L491	nop$L529:	lw	$2,44($16)	addiu	$2,$2,-1	bne	$2,$0,$L316	sw	$2,44($16)	lw	$4,36($16)	beq	$4,$0,$L492	nop	jal	uc_free	nop	j	$L492	nop$L512:	lw	$2,44($22)	addiu	$2,$2,-1	bne	$2,$0,$L344	sw	$2,44($22)	lw	$4,36($22)	bne	$4,$0,$L501	nop	j	$L350	nop$L519:	lw	$2,44($22)	addiu	$2,$2,-1	bne	$2,$0,$L389	sw	$2,44($22)	lw	$4,36($22)	bne	$4,$0,$L507	nop	j	$L395	nop$L430:	blez	$9,$L292	move	$12,$0	lw	$8,84($3)	move	$3,$0	j	$L449	move	$4,$0$L531:	move	$11,$3$L452:	addiu	$12,$12,1$L546:	beq	$12,$9,$L460	addiu	$8,$8,60	move	$3,$11$L449:	lhu	$2,0($8)	bne	$13,$2,$L531	move	$11,$8	lhu	$7,24($8)	blez	$7,$L452	move	$4,$0	lw	$5,28($8)	move	$6,$0	li	$10,65536			# 0x10000$L455:	lhu	$2,0($5)	addiu	$6,$6,1	sll	$3,$2,4	sll	$2,$2,2	subu	$3,$3,$2	addu	$3,$3,$17	addu	$2,$2,$17	addu	$4,$3,$10	lw	$3,4($2)	beq	$3,$0,$L456	addiu	$5,$5,24	lw	$2,-32764($4)	beq	$2,$0,$L456	nop	lw	$2,-32756($4)	addiu	$2,$2,-1	sltu	$2,$2,2	bne	$2,$0,$L452	li	$4,1			# 0x1$L456:	bne	$6,$7,$L455	move	$4,$0	j	$L546	addiu	$12,$12,1$L513:	lw	$4,36($sp)	lw	$2,44($4)	addiu	$2,$2,-1	bne	$2,$0,$L350	sw	$2,44($4)	lw	$4,36($4)	beq	$4,$0,$L356	nop	jal	uc_free	nop	j	$L501	lw	$4,36($sp)$L520:	lw	$4,28($sp)	lw	$2,44($4)	addiu	$2,$2,-1	bne	$2,$0,$L395	sw	$2,44($4)	lw	$4,36($4)	beq	$4,$0,$L401	nop	jal	uc_free	nop	j	$L507	lw	$4,28($sp)$L514:	lw	$2,44($3)	addiu	$2,$2,-1	bne	$2,$0,$L356	sw	$2,44($3)	lw	$4,36($3)	beq	$4,$0,$L362	nop	jal	uc_free	nop	j	$L362	nop$L521:	lw	$2,44($3)	addiu	$2,$2,-1	bne	$2,$0,$L401	sw	$2,44($3)	lw	$4,36($3)	beq	$4,$0,$L407	nop	jal	uc_free	nop	j	$L407	nop$L515:	lw	$2,44($fp)	addiu	$2,$2,-1	bne	$2,$0,$L362	sw	$2,44($fp)	lw	$4,36($fp)	beq	$4,$0,$L368	nop	jal	uc_free	nop	j	$L368	nop$L522:	lw	$2,44($fp)	addiu	$2,$2,-1	bne	$2,$0,$L407	sw	$2,44($fp)	lw	$4,36($fp)	beq	$4,$0,$L413	nop	jal	uc_free	nop	j	$L413	nop$L518:	lw	$2,44($18)	addiu	$2,$2,-1	bne	$2,$0,$L380	sw	$2,44($18)	lw	$4,36($18)	beq	$4,$0,$L493	nop	jal	uc_free	nop	j	$L496	move	$4,$18$L525:	lw	$2,44($18)	addiu	$2,$2,-1	bne	$2,$0,$L425	sw	$2,44($18)	lw	$4,36($18)	beq	$4,$0,$L494	nop	jal	uc_free	nop	j	$L502	move	$4,$18$L516:	lw	$2,44($21)	addiu	$2,$2,-1	bne	$2,$0,$L368	sw	$2,44($21)	lw	$4,36($21)	beq	$4,$0,$L374	nop	jal	uc_free	nop	j	$L374	nop$L523:	lw	$2,44($21)	addiu	$2,$2,-1	bne	$2,$0,$L413	sw	$2,44($21)	lw	$4,36($21)	beq	$4,$0,$L419	nop	jal	uc_free	nop	j	$L419	nop$L517:	lw	$2,44($20)	addiu	$2,$2,-1	bne	$2,$0,$L374	sw	$2,44($20)	lw	$4,36($20)	beq	$4,$0,$L380	nop	jal	uc_free	nop	j	$L380	nop$L524:	lw	$2,44($20)	addiu	$2,$2,-1	bne	$2,$0,$L419	sw	$2,44($20)	lw	$4,36($20)	beq	$4,$0,$L425	nop	jal	uc_free	nop	j	$L425	nop	.set	macro	.set	reorder	.end	demux_ts_control	.section	.rodata.str1.4	.align	2$LC24:	.ascii	"IBPS: %d, vb: %d\015\012\000"	.globl	__fixsfsi	.globl	__nedf2	.globl	__truncdfsf2	.globl	__gtdf2	.section	.rodata.cst4	.align	2$LC25:	.word	1210726144	.section	.text.demux_seek_ts,"ax",@progbits	.align	2	.align	5	.ent	demux_seek_ts	.type	demux_seek_ts, @functiondemux_seek_ts:	.frame	$sp,104,$31		# vars= 40, regs= 10/0, args= 24, gp= 0	.mask	0xc0ff0000,-4	.fmask	0x00000000,0	.set	noreorder	.set	nomacro		addiu	$sp,$sp,-104	sw	$31,100($sp)	sw	$fp,96($sp)	sw	$23,92($sp)	sw	$22,88($sp)	sw	$21,84($sp)	sw	$20,80($sp)	sw	$19,76($sp)	sw	$18,72($sp)	sw	$17,68($sp)	sw	$16,64($sp)	lw	$17,2248($4)	lw	$3,60($4)	li	$2,131072			# 0x20000	lw	$21,56($4)	addu	$2,$17,$2	lw	$23,52($4)	sw	$3,56($sp)	lw	$16,12($2)	lw	$3,92($21)	sw	$4,104($sp)	sw	$5,108($sp)	sw	$7,116($sp)	lw	$22,92($23)	beq	$16,$0,$L548	sw	$3,52($sp)	lw	$18,16($2)	beq	$18,$0,$L837	li	$2,131072			# 0x20000	blez	$18,$L802	nop	lw	$4,36($16)	jal	uc_realloc	addiu	$5,$18,8	move	$4,$2	sw	$2,36($16)	beq	$4,$0,$L803	sw	$18,0($16)$L554:	addu	$4,$4,$18	move	$5,$0	jal	memset	li	$6,8			# 0x8$L556:	li	$16,131072			# 0x20000	addu	$16,$17,$16	lw	$4,8($16)	jal	ds_add_packet	lw	$5,12($16)	sw	$0,12($16)	sw	$0,16($16)$L548:	li	$2,131072			# 0x20000$L837:	addu	$5,$17,$2	lw	$16,28($5)	beq	$16,$0,$L838	li	$2,131072			# 0x20000	lw	$18,32($5)	beq	$18,$0,$L838	nop	blez	$18,$L804	nop	lw	$4,36($16)	jal	uc_realloc	addiu	$5,$18,8	move	$4,$2	sw	$2,36($16)	beq	$4,$0,$L805	sw	$18,0($16)$L565:	addu	$4,$4,$18	move	$5,$0	jal	memset	li	$6,8			# 0x8$L567:	li	$16,131072			# 0x20000	addu	$16,$17,$16	lw	$4,24($16)	jal	ds_add_packet	lw	$5,28($16)	sw	$0,28($16)	sw	$0,32($16)	li	$2,131072			# 0x20000$L838:	addu	$5,$17,$2	lw	$16,44($5)	beq	$16,$0,$L839	lw	$3,104($sp)	lw	$18,48($5)	beq	$18,$0,$L839	nop	blez	$18,$L573	nop	lw	$4,36($16)	jal	uc_realloc	addiu	$5,$18,8	move	$4,$2	sw	$2,36($16)	beq	$4,$0,$L578	sw	$18,0($16)$L833:	addu	$4,$4,$18	move	$5,$0	jal	memset	li	$6,8			# 0x8$L580:	li	$16,131072			# 0x20000	addu	$16,$17,$16	lw	$4,40($16)	jal	ds_add_packet	lw	$5,44($16)	sw	$0,44($16)	sw	$0,48($16)	lw	$3,104($sp)$L839:	lw	$2,60($3)	lw	$3,52($sp)	lw	$2,68($2)	sltu	$3,$0,$3	sw	$3,36($sp)	beq	$22,$0,$L581	sw	$2,60($sp)	li	$2,131072			# 0x20000	addu	$2,$17,$2	lw	$2,12($2)	beq	$2,$0,$L583	sw	$2,40($sp)	lw	$2,48($2)	beq	$2,$0,$L806	sw	$2,32($sp)	lw	$fp,48($2)	beq	$fp,$0,$L807	nop	lw	$20,48($fp)	beq	$20,$0,$L808	nop	lw	$19,48($20)	beq	$19,$0,$L809	nop	lw	$18,48($19)	beq	$18,$0,$L810	nop	lw	$16,48($18)	beq	$16,$0,$L811	nop	lw	$4,48($16)	beq	$4,$0,$L812	nop	jal	free_demux_packet	nop$L780:	move	$4,$16$L784:	jal	uc_free	nop$L623:	jal	uc_free	move	$4,$18$L617:	jal	uc_free	move	$4,$19$L611:	jal	uc_free	move	$4,$20$L605:	jal	uc_free	move	$4,$fp$L599:	lw	$4,32($sp)$L789:	jal	uc_free	nop$L593:	jal	uc_free	lw	$4,40($sp)$L587:	li	$2,131072			# 0x20000	addu	$2,$17,$2	sw	$0,12($2)$L583:	li	$2,131072			# 0x20000	addu	$2,$17,$2	sw	$0,16($2)$L581:	lw	$2,36($sp)	beq	$2,$0,$L840	lw	$2,60($sp)	li	$2,131072			# 0x20000	addu	$2,$17,$2	lw	$2,28($2)	beq	$2,$0,$L629	sw	$2,44($sp)	lw	$3,48($2)	beq	$3,$0,$L813	sw	$3,28($sp)	lw	$fp,48($3)	beq	$fp,$0,$L814	nop	lw	$20,48($fp)	beq	$20,$0,$L815	nop	lw	$19,48($20)	beq	$19,$0,$L816	nop	lw	$18,48($19)	beq	$18,$0,$L817	nop	lw	$16,48($18)	beq	$16,$0,$L818	nop	lw	$4,48($16)	beq	$4,$0,$L819	nop	jal	free_demux_packet	nop$L781:	move	$4,$16$L790:	jal	uc_free	nop$L669:	jal	uc_free	move	$4,$18$L663:	jal	uc_free	move	$4,$19$L657:	jal	uc_free	move	$4,$20$L651:	jal	uc_free	move	$4,$fp$L645:	lw	$4,28($sp)$L795:	jal	uc_free	nop$L639:	jal	uc_free	lw	$4,44($sp)$L633:	li	$2,131072			# 0x20000	addu	$2,$17,$2	sw	$0,28($2)$L629:	li	$2,131072			# 0x20000	addu	$2,$17,$2	sw	$0,32($2)	lw	$2,60($sp)$L840:	blez	$2,$L673	li	$2,131072			# 0x20000	addu	$2,$17,$2	lw	$2,44($2)	beq	$2,$0,$L675	sw	$2,48($sp)	lw	$3,48($2)	beq	$3,$0,$L820	sw	$3,24($sp)	lw	$fp,48($3)	beq	$fp,$0,$L821	nop	lw	$20,48($fp)	beq	$20,$0,$L822	nop	lw	$19,48($20)	beq	$19,$0,$L823	nop	lw	$18,48($19)	beq	$18,$0,$L824	nop	lw	$16,48($18)	beq	$16,$0,$L825	nop	lw	$4,48($16)	beq	$4,$0,$L826	nop	jal	free_demux_packet	nop$L782:	move	$4,$16$L796:	jal	uc_free	nop$L715:	jal	uc_free	move	$4,$18$L709:	jal	uc_free	move	$4,$19$L703:	jal	uc_free	move	$4,$20$L697:	jal	uc_free	move	$4,$fp$L691:	lw	$4,24($sp)$L801:	jal	uc_free	nop$L685:	jal	uc_free	lw	$4,48($sp)$L679:	li	$2,131072			# 0x20000	addu	$2,$17,$2	sw	$0,44($2)$L675:	li	$2,131072			# 0x20000	addu	$2,$17,$2	sw	$0,48($2)$L673:	beq	$22,$0,$L841	lw	$2,52($sp)	jal	ds_free_packs	move	$4,$23	lw	$2,52($sp)$L841:	beq	$2,$0,$L842	lw	$3,104($sp)	jal	ds_free_packs	move	$4,$21	lw	$3,104($sp)$L842:	lw	$2,60($3)	lw	$3,68($2)	blez	$3,$L843	lw	$2,36($sp)	jal	ds_free_packs	lw	$4,56($sp)	lw	$2,36($sp)

⌨️ 快捷键说明

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