demux_ty.mid

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

MID
4,760
字号
	bne	$3,$2,$L432	lbu	$2,4($5)	sb	$2,4($4)$L432:	lw	$6,16388($23)$L590:	addu	$6,$6,$17	sw	$6,16388($23)$L436:	addu	$5,$16,$6	li	$7,448			# 0x1c0	xori	$2,$21,0x9	li	$3,445			# 0x1bd	sltu	$4,$16,$5	.set	noreorder	.set	nomacro	beq	$4,$0,$L367	movz	$7,$3,$2	.set	macro	.set	reorder	lbu	$3,4($23)	li	$2,-256			# 0xffffffffffffff00	or	$3,$3,$2	.set	noreorder	.set	nomacro	beq	$7,$3,$L441	addiu	$4,$23,5	.set	macro	.set	reorder	subu	$5,$5,$16$L442:	addu	$2,$5,$16	.set	noreorder	.set	nomacro	beq	$2,$4,$L367	sll	$3,$3,8	.set	macro	.set	reorder	lbu	$2,0($4)	or	$3,$3,$2	.set	noreorder	.set	nomacro	bne	$7,$3,$L442	addiu	$4,$4,1	.set	macro	.set	reorder$L441:	subu	$2,$4,$16	addiu	$9,$2,-4	li	$3,-1			# 0xffffffffffffffff	.set	noreorder	.set	nomacro	beq	$9,$3,$L367	subu	$2,$6,$9	.set	macro	.set	reorder	addu	$4,$16,$9	addu	$5,$4,$2	addiu	$6,$4,1	sltu	$2,$6,$5	.set	noreorder	.set	nomacro	beq	$2,$0,$L445	li	$2,-256			# 0xffffffffffffff00	.set	macro	.set	reorder	lbu	$3,1($4)	or	$3,$3,$2	.set	noreorder	.set	nomacro	beq	$7,$3,$L447	addiu	$4,$4,2	.set	macro	.set	reorder$L511:	sltu	$2,$4,$5	.set	noreorder	.set	nomacro	beq	$2,$0,$L445	sll	$3,$3,8	.set	macro	.set	reorder	lbu	$2,0($4)	or	$3,$3,$2	.set	noreorder	.set	nomacro	bne	$7,$3,$L511	addiu	$4,$4,1	.set	macro	.set	reorder$L447:	subu	$2,$4,$6	addiu	$2,$2,-4	li	$3,-1			# 0xffffffffffffffff	.set	noreorder	.set	nomacro	beq	$2,$3,$L567	sw	$2,552($sp)	.set	macro	.set	reorder	lw	$3,552($sp)	addiu	$2,$9,1	addu	$3,$3,$2	sw	$3,552($sp)$L451:	li	$2,-1			# 0xffffffffffffffff$L616:	.set	noreorder	.set	nomacro	beq	$3,$2,$L367	li	$2,1550			# 0x60e	.set	macro	.set	reorder	subu	$17,$3,$9	.set	noreorder	.set	nomacro	beq	$17,$2,$L453	li	$2,1552			# 0x610	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$17,$2,$L453	andi	$3,$17,0xf	.set	macro	.set	reorder	li	$2,11			# 0xb	.set	noreorder	.set	nomacro	beq	$3,$2,$L458	li	$8,11			# 0xb	.set	macro	.set	reorder	bne	$3,$0,$L569$L453:	li	$8,16			# 0x10$L458:	lui	$6,%hi($LC36)	addiu	$6,$6,%lo($LC36)	li	$4,7			# 0x7	li	$5,8			# 0x8	move	$7,$17	sw	$8,584($sp)	.set	noreorder	.set	nomacro	jal	mp_msg	sw	$9,588($sp)	.set	macro	.set	reorder	lw	$8,584($sp)	xori	$2,$21,0x9	lw	$9,588($sp)	movz	$8,$0,$2	lw	$7,4($fp)	lw	$4,52($fp)	move	$2,$0	li	$3,-2147483648			# 0xffffffff80000000	addu	$5,$8,$9	sw	$2,16400($23)	sw	$3,16404($23)	subu	$6,$17,$8	addu	$7,$19,$7	addu	$5,$16,$5	sw	$2,16($sp)	.set	noreorder	.set	nomacro	jal	demux_ty_CopyToDemuxPacket	sw	$3,20($sp)	.set	macro	.set	reorder	lw	$6,16388($23)$L586:	lw	$3,552($sp)	move	$4,$16	subu	$6,$6,$3	sw	$6,16388($23)	.set	noreorder	.set	nomacro	jal	memmove	addu	$5,$16,$3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L584	addiu	$18,$18,16	.set	macro	.set	reorder$L564:	lbu	$5,0($18)	lbu	$3,1($18)	.set	noreorder	.set	nomacro	beq	$16,$2,$L570	lbu	$4,2($18)	.set	macro	.set	reorder	lui	$2,%hi($LC38)	addiu	$7,$2,%lo($LC38)$L470:	sll	$2,$5,16	or	$2,$2,$4	sll	$3,$3,8	or	$3,$3,$2	sra	$3,$3,4	lui	$6,%hi($LC39)	andi	$3,$3,0x7f7f	addiu	$6,$6,%lo($LC39)	li	$4,7			# 0x7	li	$5,8			# 0x8	sw	$3,16($sp)	.set	noreorder	.set	nomacro	jal	mp_msg	move	$22,$19	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L584	addiu	$18,$18,16	.set	macro	.set	reorder$L556:	beq	$19,$0,$L324	j	$L169$L550:	li	$2,-2147418112			# 0xffffffff80010000	ori	$2,$2,0xffff	addu	$3,$4,$5	and	$4,$4,$2	.set	noreorder	.set	nomacro	bgez	$4,$L312	sra	$5,$3,17	.set	macro	.set	reorder$L551:	addiu	$4,$4,-1	li	$2,-131072			# 0xfffffffffffe0000	or	$4,$4,$2	.set	noreorder	.set	nomacro	j	$L312	addiu	$4,$4,1	.set	macro	.set	reorder$L298:	move	$4,$17$L598:	.set	noreorder	.set	nomacro	jal	stream_seek_long	move	$5,$16	.set	macro	.set	reorder	lw	$17,16($fp)	.set	noreorder	.set	nomacro	j	$L301	lw	$3,36($17)	.set	macro	.set	reorder$L197:	lbu	$2,4($5)	sb	$2,4($4)	lbu	$3,5($5)	.set	noreorder	.set	nomacro	j	$L195	sb	$3,5($4)	.set	macro	.set	reorder$L560:	.set	noreorder	.set	nomacro	j	$L345	sw	$0,68($4)	.set	macro	.set	reorder$L565:	.set	noreorder	.set	nomacro	bgtz	$3,$L606	lw	$7,564($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L585	lw	$3,16($fp)	.set	macro	.set	reorder$L570:	lui	$2,%hi($LC37)	.set	noreorder	.set	nomacro	j	$L470	addiu	$7,$2,%lo($LC37)	.set	macro	.set	reorder$L547:	lbu	$2,0($20)	lbu	$3,1($20)	sll	$2,$2,24	sll	$3,$3,16	lbu	$4,2($20)	lbu	$5,3($20)	or	$2,$2,$3	or	$2,$2,$5	sll	$4,$4,8	or	$4,$4,$2	li	$2,-179961856			# 0xfffffffff5460000	ori	$2,$2,0x7abd	addiu	$19,$20,1	.set	noreorder	.set	nomacro	bne	$4,$2,$L491	addiu	$22,$20,3	.set	macro	.set	reorder	lw	$3,16424($23)	li	$2,1			# 0x1	.set	noreorder	.set	nomacro	beq	$3,$2,$L264	move	$4,$fp	.set	macro	.set	reorder	lw	$2,16($fp)	lw	$7,52($2)	.set	noreorder	.set	nomacro	bltz	$7,$L571	li	$2,536805376			# 0x1fff0000	.set	macro	.set	reorder$L266:	lui	$6,%hi($LC21)	sra	$2,$7,31	li	$5,8			# 0x8	sra	$7,$7,29	addiu	$6,$6,%lo($LC21)	li	$4,7			# 0x7	sw	$2,20($sp)	sw	$7,556($sp)	.set	noreorder	.set	nomacro	jal	mp_msg	sw	$7,16($sp)	.set	macro	.set	reorder	lw	$2,556($sp)	lw	$17,16($fp)	sll	$5,$2,29	lw	$3,52($17)	addu	$2,$5,$18	slt	$2,$2,$3	beq	$2,$0,$L261	lw	$3,44($17)	slt	$2,$5,$3	beq	$2,$0,$L268	lw	$2,40($17)	subu	$2,$3,$2	subu	$2,$5,$2	bltz	$2,$L268	sw	$2,36($17)$L271:	lw	$5,36($17)$L272:	lw	$3,40($17)	subu	$2,$3,$5	.set	noreorder	.set	nomacro	beq	$2,$0,$L273	move	$16,$2	.set	macro	.set	reorder$L275:	sltu	$2,$3,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L572	lui	$6,%hi($LC7)	.set	macro	.set	reorder$L279:	slt	$2,$18,$16	movn	$16,$18,$2	lw	$3,80($17)	sltu	$2,$16,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L281	addu	$5,$3,$5	.set	macro	.set	reorder	lw	$3,544($sp)	andi	$2,$3,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L607	lw	$4,544($sp)	.set	macro	.set	reorder	andi	$2,$5,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L607	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$3,-4	and	$2,$16,$2	addu	$6,$4,$2	sltu	$3,$4,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L285	addiu	$5,$5,-4	.set	macro	.set	reorder$L502:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$6	bne	$2,$0,$L502$L285:	andi	$2,$16,0x1c	addu	$6,$6,$2	sltu	$3,$4,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L608	andi	$3,$16,0x3	.set	macro	.set	reorder$L503:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L503	andi	$3,$16,0x3	.set	macro	.set	reorder$L608:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L291	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L292	li	$2,1			# 0x1	.set	macro	.set	reorder	bne	$3,$2,$L289	lbu	$2,4($5)	sb	$2,4($4)$L289:	lw	$5,36($17)$L589:	subu	$18,$18,$16	addu	$2,$5,$16	move	$5,$2	.set	noreorder	.set	nomacro	blez	$18,$L293	sw	$2,36($17)	.set	macro	.set	reorder	lw	$2,544($sp)	addu	$2,$2,$16	.set	noreorder	.set	nomacro	j	$L272	sw	$2,544($sp)	.set	macro	.set	reorder$L548:	li	$2,65536			# 0x10000	ori	$2,$2,0xffff	addu	$5,$16,$2	sra	$2,$5,17	.set	noreorder	.set	nomacro	j	$L172	sw	$2,0($23)	.set	macro	.set	reorder$L569:	lui	$6,%hi($LC35)	addiu	$6,$6,%lo($LC35)	move	$7,$17	li	$4,7			# 0x7	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,8			# 0x8	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L586	lw	$6,16388($23)	.set	macro	.set	reorder$L392:$L604:	move	$7,$17	addiu	$6,$6,%lo($LC34)	li	$4,7			# 0x7	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,8			# 0x8	.set	macro	.set	reorder	lw	$7,4($fp)	lw	$4,52($fp)	lw	$2,16400($23)	lw	$3,16404($23)	addu	$7,$19,$7	addu	$5,$20,$19	move	$6,$17	sw	$2,16($sp)	.set	noreorder	.set	nomacro	jal	demux_ty_CopyToDemuxPacket	sw	$3,20($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L587	li	$2,3			# 0x3	.set	macro	.set	reorder$L546:	lui	$6,%hi($LC13)	addiu	$6,$6,%lo($LC13)	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,8			# 0x8	.set	macro	.set	reorder	lw	$4,16($fp)	li	$2,1			# 0x1	sw	$2,16424($23)	lw	$3,44($4)	blez	$3,$L203	lw	$2,40($4)	subu	$2,$2,$3	bltz	$2,$L203	sw	$2,36($4)	lui	$6,%hi($LC14)$L592:	addiu	$6,$6,%lo($LC14)	li	$4,7			# 0x7	.set	noreorder	.set	nomacro	jal	mp_msg	li	$5,8			# 0x8	.set	macro	.set	reorder	lw	$17,16($fp)	move	$22,$0$L539:	lw	$2,56($17)$L588:	.set	noreorder	.set	nomacro	bne	$2,$0,$L231	addiu	$21,$sp,32	.set	macro	.set	reorder	lw	$5,36($17)	lw	$3,40($17)	subu	$2,$3,$5	move	$19,$21	.set	noreorder	.set	nomacro	beq	$2,$0,$L210	li	$18,512			# 0x200	.set	macro	.set	reorder$L575:	move	$16,$2	sltu	$2,$3,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L609	lui	$6,%hi($LC7)	.set	macro	.set	reorder$L217:	slt	$2,$18,$16	movn	$16,$18,$2	lw	$3,80($17)	sltu	$2,$16,32	.set	noreorder	.set	nomacro	bne	$2,$0,$L219	addu	$5,$3,$5	.set	macro	.set	reorder$L577:	andi	$2,$19,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L610	move	$4,$19	.set	macro	.set	reorder	andi	$2,$5,0x3	.set	noreorder	.set	nomacro	bne	$2,$0,$L610	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$19,-4	and	$2,$16,$2	addu	$6,$4,$2	sltu	$3,$4,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L223	addiu	$5,$5,-4	.set	macro	.set	reorder$L499:#APP	S32LDI xr1,$5,4	S32LDI xr2,$5,4	S32LDI xr3,$5,4	S32LDI xr4,$5,4	S32LDI xr5,$5,4	S32LDI xr6,$5,4	S32LDI xr7,$5,4	S32LDI xr8,$5,4	S32SDI xr1,$4,4	S32SDI xr2,$4,4	S32SDI xr3,$4,4	S32SDI xr4,$4,4	S32SDI xr5,$4,4	S32SDI xr6,$4,4	S32SDI xr7,$4,4	S32SDI xr8,$4,4#NO_APP	sltu	$2,$4,$6	bne	$2,$0,$L499$L223:	andi	$2,$16,0x1c	addu	$6,$6,$2	sltu	$3,$4,$6	.set	noreorder	.set	nomacro	beq	$3,$0,$L611	andi	$3,$16,0x3	.set	macro	.set	reorder$L500:#APP	S32LDI xr1,$5,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$6	.set	noreorder	.set	nomacro	bne	$2,$0,$L500	andi	$3,$16,0x3	.set	macro	.set	reorder$L611:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L229	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L230	li	$2,1			# 0x1	.set	macro	.set	reorder	beq	$3,$2,$L574$L227:	lw	$5,36($17)	subu	$18,$18,$16	addu	$5,$5,$16	.set	noreorder	.set	nomacro	blez	$18,$L216	sw	$5,36($17)	.set	macro	.set	reorder$L208:	lw	$3,40($17)	subu	$2,$3,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L575	addu	$19,$19,$16	.set	macro	.set	reorder$L210:	.set	noreorder	.set	nomacro	jal	stream_fill_buffer	move	$4,$17	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L576	li	$2,512			# 0x200	.set	macro	.set	reorder	lw	$3,40($17)	lw	$5,36($17)	sltu	$2,$3,$5	.set	noreorder	.set	nomacro	beq	$2,$0,$L217	subu	$16,$3,$5	.set	macro	.set	reorder	lui	$6,%hi($LC7)$L609:	li	$5,2			# 0x2	addiu	$6,$6,%lo($LC7)	.set	noreorder	.set	nomacro	jal	mp_msg	li	$4,7			# 0x7	.set	macro	.set	reorder	slt	$2,$18,$16	lw	$5,36($17)	movn	$16,$18,$2	lw	$3,80($17)	sltu	$2,$16,32	.set	noreorder	.set	nomacro	beq	$2,$0,$L577	addu	$5,$3,$5	.set	macro	.set	reorder$L219:	move	$4,$19$L610:	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$16	.set	macro	.set	reorder	lw	$5,36($17)	subu	$18,$18,$16	addu	$5,$5,$16	.set	noreorder	.set	nomacro	bgtz	$18,$L208	sw	$5,36($17)	.set	macro	.set	reorder$L216:	addiu	$16,$sp,156	move	$4,$16	move	$5,$0	li	$6,8			# 0x8	move	$7,$0	sb	$0,131($sp)	.set	noreorder	.set	nomacro	jal	__strtol_internal	sb	$0,167($sp)	.set	macro	.set	reorder	lui	$6,%hi($LC16)	addiu	$6,$6,%lo($LC16)	li	$5,8			# 0x8	move	$7,$21	li	$4,7			# 0x7	move	$18,$2	sw	$2,20($sp)	.set	noreorder	.set	nomacro	jal	mp_msg	sw	$16,16($sp)	.set	macro	.set	reorder	move	$4,$21	.set	noreorder	.set	nomacro	jal	strrchr	li	$5,46			# 0x2e	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L232	move	$17,$2	.set	macro	.set	reorder	lui	$16,%hi($LC17)	.set	noreorder	.set	nomacro	jal	strlen	addiu	$4,$16,%lo($LC17)	.set	macro	.set	reorder	move	$6,$2	sltu	$2,$2,4	.set	noreorder	.set	nomacro	beq	$2,$0,$L234	lbu	$3,%lo($LC17)($16)	.set	macro	.set	reorder	lbu	$2,0($17)	addiu	$5,$16,%lo($LC17)	.set	noreorder	.set	nomacro	beq	$6,$0,$L236	subu	$2,$2,$3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L612	addiu	$3,$18,511	.set	macro	.set	reorder	lbu	$2,1($17)	lbu	$3,1($5)	sltu	$4,$6,2	.set	noreorder	.set	nomacro	bne	$4,$0,$L236	subu	$2,$2,$3	.set	macro	.set	reorder

⌨️ 快捷键说明

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