4xm.mid

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

MID
4,862
字号
	.set	noreorder	.set	nomacro	beq	$2,$0,$L477	lw	$7,6236($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L219	addu	$19,$19,$23	.set	macro	.set	reorder$L234:	lw	$2,6224($sp)$L479:	lui	$6,%hi($LC15)	addiu	$6,$6,%lo($LC15)	move	$5,$0	sw	$2,16($sp)	.set	noreorder	.set	nomacro	jal	av_log	sw	$19,20($sp)	.set	macro	.set	reorder	li	$3,-1			# 0xffffffffffffffff	sw	$3,6312($sp)$L187:	lw	$2,6312($sp)	lw	$31,6292($sp)	lw	$fp,6288($sp)	lw	$23,6284($sp)	lw	$22,6280($sp)	lw	$21,6276($sp)	lw	$20,6272($sp)	lw	$19,6268($sp)	lw	$18,6264($sp)	lw	$17,6260($sp)	lw	$16,6256($sp)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,6296	.set	macro	.set	reorder$L455:	lui	$6,%hi($LC12)	addiu	$6,$6,%lo($LC12)	move	$4,$0	.set	noreorder	.set	nomacro	jal	av_log	move	$5,$0	.set	macro	.set	reorder	lw	$12,60($sp)	andi	$2,$12,0x8000	.set	noreorder	.set	nomacro	beq	$2,$0,$L488	lw	$10,56($sp)	.set	macro	.set	reorder	lui	$6,%hi($LC13)$L487:	addiu	$6,$6,%lo($LC13)	move	$4,$0	.set	noreorder	.set	nomacro	jal	av_log	move	$5,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L224	lw	$12,60($sp)	.set	macro	.set	reorder$L232:	lui	$17,%hi($LC9)	.set	noreorder	.set	nomacro	jal	strlen	addiu	$4,$17,%lo($LC9)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$18,$L448	move	$16,$2	.set	macro	.set	reorder	addiu	$2,$17,%lo($LC9)	lb	$6,3($2)	lb	$5,1($2)	lb	$3,2($2)	lb	$4,%lo($LC9)($17)	sll	$5,$5,8	sll	$3,$3,16	sll	$6,$6,24	addu	$4,$4,$5	addu	$3,$3,$6	addu	$4,$4,$3	.set	noreorder	.set	nomacro	beq	$20,$4,$L344	lui	$17,%hi($LC20)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	strlen	addiu	$4,$17,%lo($LC20)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$16,$L448	move	$18,$2	.set	macro	.set	reorder	addiu	$2,$17,%lo($LC20)	lb	$6,3($2)	lb	$5,1($2)	lb	$3,2($2)	lb	$4,%lo($LC20)($17)	sll	$5,$5,8	sll	$3,$3,16	sll	$6,$6,24	addu	$4,$4,$5	addu	$3,$3,$6	addu	$4,$4,$3	.set	noreorder	.set	nomacro	beq	$20,$4,$L344	lui	$16,%hi($LC23)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	jal	strlen	addiu	$4,$16,%lo($LC23)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$18,$L448	addiu	$2,$16,%lo($LC23)	.set	macro	.set	reorder	lb	$6,3($2)	lb	$5,1($2)	lb	$3,2($2)	lb	$4,%lo($LC23)($16)	sll	$5,$5,8	sll	$3,$3,16	sll	$6,$6,24	addu	$4,$4,$5	addu	$3,$3,$6	addu	$4,$4,$3	.set	noreorder	.set	nomacro	beq	$20,$4,$L457	lui	$6,%hi($LC25)	.set	macro	.set	reorder	lw	$7,6312($sp)	move	$4,$22	addiu	$6,$6,%lo($LC25)	.set	noreorder	.set	nomacro	jal	av_log	move	$5,$0	.set	macro	.set	reorder$L217:	lw	$7,6236($sp)$L477:	lw	$2,52($7)	move	$6,$7	xori	$2,$2,0x1	sltu	$2,$2,1	sw	$2,48($7)	lw	$7,6300($sp)	addiu	$8,$6,192$L385:	lw	$2,0($6)	lw	$3,4($6)	lw	$4,8($6)	lw	$5,12($6)	addiu	$6,$6,16	sw	$2,0($7)	sw	$3,4($7)	sw	$4,8($7)	sw	$5,12($7)	.set	noreorder	.set	nomacro	bne	$6,$8,$L385	addiu	$7,$7,16	.set	macro	.set	reorder	lw	$2,4($6)	lw	$3,0($6)	sw	$2,4($7)	sw	$3,0($7)	lw	$3,6304($sp)	li	$2,32			# 0x20	sw	$2,0($3)	lw	$2,6312($sp)	lw	$31,6292($sp)	lw	$fp,6288($sp)	lw	$23,6284($sp)	lw	$22,6280($sp)	lw	$21,6276($sp)	lw	$20,6272($sp)	lw	$19,6268($sp)	lw	$18,6264($sp)	lw	$17,6260($sp)	lw	$16,6256($sp)	.set	noreorder	.set	nomacro	j	$31	addiu	$sp,$sp,6296	.set	macro	.set	reorder$L452:	lw	$5,6312($sp)	lw	$20,12($23)	lw	$fp,16($23)	addiu	$18,$5,-20	move	$16,$0	lui	$19,%hi($LC6)	.set	noreorder	.set	nomacro	j	$L174	li	$17,1600			# 0x640	.set	macro	.set	reorder$L175:	addiu	$16,$16,16	.set	noreorder	.set	nomacro	beq	$16,$17,$L489	move	$3,$21	.set	macro	.set	reorder$L174:	addu	$2,$21,$16$L490:	lw	$7,5396($2)	beq	$7,$0,$L175	lw	$2,80($22)	slt	$2,$7,$2	.set	noreorder	.set	nomacro	beq	$2,$0,$L175	move	$5,$0	.set	macro	.set	reorder	lw	$4,0($21)	addiu	$6,$19,%lo($LC6)	.set	noreorder	.set	nomacro	jal	av_log	addiu	$16,$16,16	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$16,$17,$L490	addu	$2,$21,$16	.set	macro	.set	reorder	move	$3,$21$L489:	li	$5,-1			# 0xffffffffffffffff	move	$4,$0	.set	noreorder	.set	nomacro	j	$L179	li	$6,100			# 0x64	.set	macro	.set	reorder$L460:	lw	$2,5392($3)	movz	$5,$4,$2	addiu	$4,$4,1	.set	noreorder	.set	nomacro	beq	$4,$6,$L459	addiu	$3,$3,16	.set	macro	.set	reorder$L179:	lw	$2,5396($3)	bne	$20,$2,$L460$L180:	sll	$2,$4,4	addu	$2,$2,$21	addiu	$17,$2,5388	lw	$6,4($17)	lw	$4,12($17)	addiu	$6,$6,8	addu	$6,$18,$6	.set	noreorder	.set	nomacro	jal	av_fast_realloc	move	$5,$17	.set	macro	.set	reorder	move	$4,$2	.set	noreorder	.set	nomacro	beq	$2,$0,$L461	sw	$2,12($17)	.set	macro	.set	reorder	lw	$2,4($17)	sltu	$3,$18,32	addu	$4,$4,$2	.set	noreorder	.set	nomacro	bne	$3,$0,$L188	addiu	$5,$23,20	.set	macro	.set	reorder	andi	$2,$4,0x3	.set	noreorder	.set	nomacro	beq	$2,$0,$L462	andi	$2,$5,0x3	.set	macro	.set	reorder$L188:	.set	noreorder	.set	nomacro	jal	memcpy	move	$6,$18	.set	macro	.set	reorder$L196:	lw	$2,4($17)	addu	$19,$18,$2	sltu	$3,$19,$fp	.set	noreorder	.set	nomacro	bne	$3,$0,$L187	sw	$19,4($17)	.set	macro	.set	reorder	lw	$3,12($17)	lw	$2,80($22)	.set	noreorder	.set	nomacro	beq	$20,$2,$L201	sw	$3,6168($sp)	.set	macro	.set	reorder	lw	$4,0($21)	lui	$6,%hi($LC8)	addiu	$6,$6,%lo($LC8)	move	$7,$20	move	$5,$0	.set	noreorder	.set	nomacro	jal	av_log	sw	$2,16($sp)	.set	macro	.set	reorder$L201:	lui	$18,%hi($LC9)	sw	$0,4($17)	sw	$0,8($17)	.set	noreorder	.set	nomacro	jal	strlen	addiu	$4,$18,%lo($LC9)	.set	macro	.set	reorder	li	$3,4			# 0x4	.set	noreorder	.set	nomacro	bne	$2,$3,$L448	addiu	$2,$18,%lo($LC9)	.set	macro	.set	reorder	lb	$6,3($2)	lb	$4,1($2)	lb	$3,2($2)	lb	$5,%lo($LC9)($18)	sll	$4,$4,8	sll	$3,$3,16	sll	$6,$6,24	addu	$5,$5,$4	addu	$3,$3,$6	.set	noreorder	.set	nomacro	j	$L205	addu	$20,$5,$3	.set	macro	.set	reorder$L344:	lw	$5,6236($sp)	li	$2,2			# 0x2	sw	$2,52($5)	lw	$2,3136($21)	lw	$6,0($21)	sra	$2,$2,1	lw	$3,5384($21)	sw	$2,6196($sp)	lw	$7,40($6)	lw	$2,44($6)	slt	$3,$3,2	sw	$7,6188($sp)	sw	$2,6192($sp)	lw	$17,3320($21)	.set	noreorder	.set	nomacro	bne	$3,$0,$L349	lw	$18,3120($21)	.set	macro	.set	reorder	lw	$3,6168($sp)	li	$5,20			# 0x14	lw	$4,16($3)	lw	$23,8($3)	lw	$fp,12($3)	sw	$4,6200($sp)	sw	$5,6204($sp)$L351:	lw	$3,6200($sp)	lw	$5,6204($sp)	addu	$2,$23,$3	addu	$4,$fp,$2	addu	$3,$5,$4	.set	noreorder	.set	nomacro	bne	$3,$19,$L354	li	$3,67108864			# 0x4000000	.set	macro	.set	reorder	sltu	$2,$3,$23	.set	noreorder	.set	nomacro	bne	$2,$0,$L491	subu	$2,$4,$19	.set	macro	.set	reorder	lw	$7,6200($sp)	sltu	$2,$3,$7	.set	noreorder	.set	nomacro	bne	$2,$0,$L491	subu	$2,$4,$19	.set	macro	.set	reorder	ori	$2,$3,0x1	sltu	$2,$fp,$2	.set	noreorder	.set	nomacro	bne	$2,$0,$L358	addiu	$5,$21,5380	.set	macro	.set	reorder$L354:	subu	$2,$4,$19$L491:	lw	$3,6200($sp)	move	$4,$6	lui	$6,%hi($LC21)	addiu	$6,$6,%lo($LC21)	move	$7,$23	move	$5,$0	sw	$3,16($sp)	sw	$fp,20($sp)	.set	noreorder	.set	nomacro	jal	av_log	sw	$2,24($sp)	.set	macro	.set	reorder	li	$4,-1			# 0xffffffffffffffff	.set	noreorder	.set	nomacro	j	$L187	sw	$4,6312($sp)	.set	macro	.set	reorder$L462:	.set	noreorder	.set	nomacro	bne	$2,$0,$L188	li	$2,-32			# 0xffffffffffffffe0	.set	macro	.set	reorder	addiu	$4,$4,-4	and	$2,$18,$2	addu	$5,$4,$2	sltu	$3,$4,$5	.set	noreorder	.set	nomacro	beq	$3,$0,$L192	addiu	$7,$23,16	.set	macro	.set	reorder$L394:#APP	S32LDI xr1,$7,4	S32LDI xr2,$7,4	S32LDI xr3,$7,4	S32LDI xr4,$7,4	S32LDI xr5,$7,4	S32LDI xr6,$7,4	S32LDI xr7,$7,4	S32LDI xr8,$7,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,$5	bne	$2,$0,$L394$L192:	andi	$2,$18,0x1c	addu	$5,$5,$2	sltu	$3,$4,$5	.set	noreorder	.set	nomacro	beq	$3,$0,$L492	andi	$3,$18,0x3	.set	macro	.set	reorder$L395:#APP	S32LDI xr1,$7,4	S32SDI xr1,$4,4#NO_APP	sltu	$2,$4,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L395	andi	$3,$18,0x3	.set	macro	.set	reorder$L492:	li	$2,2			# 0x2	.set	noreorder	.set	nomacro	beq	$3,$2,$L198	li	$2,3			# 0x3	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$3,$2,$L199	li	$2,1			# 0x1	.set	macro	.set	reorder	bne	$3,$2,$L196	lbu	$2,4($7)	.set	noreorder	.set	nomacro	j	$L196	sb	$2,4($4)	.set	macro	.set	reorder$L349:	lw	$7,6168($sp)	lbu	$2,-3($7)	lbu	$5,-4($7)	lbu	$3,-1($7)	sll	$2,$2,8	lbu	$4,-2($7)	or	$23,$2,$5	sll	$3,$3,8	or	$fp,$3,$4	subu	$2,$19,$23	.set	noreorder	.set	nomacro	beq	$fp,$2,$L463	subu	$2,$2,$fp	.set	macro	.set	reorder	sw	$2,6200($sp)	.set	noreorder	.set	nomacro	j	$L351	sw	$0,6204($sp)	.set	macro	.set	reorder$L459:	sll	$2,$5,4	addu	$2,$2,$21	move	$4,$5	.set	noreorder	.set	nomacro	j	$L180	sw	$20,5396($2)	.set	macro	.set	reorder$L272:	lw	$5,6180($sp)	li	$3,1			# 0x1	subu	$2,$5,$8	andi	$2,$2,0x3	.set	noreorder	.set	nomacro	beq	$2,$0,$L274	sw	$3,3096($sp)	.set	macro	.set	reorder	subu	$2,$5,$9	addiu	$3,$2,-11$L276:	lw	$7,6180($sp)	andi	$2,$3,0x3	addiu	$7,$7,1	sw	$7,6180($sp)	.set	noreorder	.set	nomacro	bne	$2,$0,$L276	addiu	$3,$3,1	.set	macro	.set	reorder$L274:	li	$7,257			# 0x101	addiu	$11,$sp,3100	addiu	$16,$sp,56	li	$12,65536			# 0x10000	li	$13,1	li	$14,512			# 0x200	li	$10,65536			# 0x10000$L493:	li	$6,65536			# 0x10000	move	$9,$0	move	$8,$0	move	$4,$0	.set	noreorder	.set	nomacro	j	$L281	move	$5,$15	.set	macro	.set	reorder$L465:	move	$9,$8	move	$10,$3	move	$8,$4$L282:	addiu	$4,$4,1	.set	noreorder	.set	nomacro	beq	$4,$7,$L464	addiu	$5,$5,4	.set	macro	.set	reorder$L281:	lw	$3,0($5)	.set	noreorder	.set	nomacro	beq	$3,$0,$L282	slt	$2,$3,$6	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$2,$0,$L282	slt	$2,$3,$10	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bne	$2,$0,$L465	move	$6,$10	.set	macro	.set	reorder	move	$9,$4	addiu	$4,$4,1	move	$6,$3	.set	noreorder	.set	nomacro	bne	$4,$7,$L281	addiu	$5,$5,4	.set	macro	.set	reorder$L464:	.set	noreorder	.set	nomacro	beq	$6,$12,$L280	sll	$2,$9,2	.set	macro	.set	reorder	sll	$3,$8,2	addu	$2,$2,$16	addu	$3,$3,$16	sw	$7,4064($2)	addu	$6,$10,$6	sw	$7,4064($3)	addu	$4,$16,$8	addu	$5,$16,$9	addiu	$7,$7,1	sw	$6,0($11)	sb	$0,473($4)	sw	$0,2016($2)	sb	$13,473($5)	sw	$0,2016($3)	.set	noreorder	.set	nomacro	beq	$7,$14,$L280	addiu	$11,$11,4	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bgtz	$7,$L493	li	$10,65536			# 0x10000	.set	macro	.set	reorder$L280:	move	$5,$0	move	$20,$0	move	$22,$0	move	$fp,$0	addiu	$23,$16,988$L449:	sll	$2,$5,2	addu	$19,$2,$16	lw	$4,4064($19)	li	$2,-1			# 0xffffffffffffffff	beq	$4,$2,$L466$L290:	addiu	$17,$20,1	addu	$2,$16,$5	slt	$3,$17,32	.set	noreorder	.set	nomacro	beq	$3,$0,$L467	lbu	$18,473($2)	.set	macro	.set	reorder$L291:	sll	$2,$18,$20	move	$5,$4	addu	$22,$22,$2	sll	$2,$5,2	addu	$19,$2,$16	lw	$4,4064($19)	li	$2,-1			# 0xffffffffffffffff	.set	noreorder	.set	nomacro	bne	$4,$2,$L290	move	$20,$17	.set	macro	.set	reorder$L466:	addiu	$5,$fp,1	addu	$2,$16,$fp	slt	$3,$5,257	sb	$20,216($2)	.set	noreorder	.set	nomacro	beq	$3,$0,$L294	sw	$22,0($23)	.set	macro	.set	reorder	addiu	$23,$23,4	move	$fp,$5	move	$20,$0	.set	noreorder	.set	nomacro	j	$L449	move	$22,$0	.set	macro	.set	reorder$L467:	lw	$4,0($21)	lui	$6,%hi($LC16)	addiu	$6,$6,%lo($LC16)	.set	noreorder	.set	nomacro	jal	av_log	move	$5,$0	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L291	lw	$4,4064($19)	.set	macro	.set	reorder$L294:	li	$2,1			# 0x1	li	$8,4			# 0x4	addiu	$3,$sp,1044	li	$5,9			# 0x9	addiu	$4,$21,4584	li	$6,257			# 0x101	addiu	$7,$sp,272	sw	$3,24($sp)	sw	$2,20($sp)	sw	$8,32($sp)	sw	$2,16($sp)	sw	$8,28($sp)	sw	$0,36($sp)	sw	$0,40($sp)	sw	$0,44($sp)	.set	noreorder	.set	nomacro	jal	init_vlc_sparse	sw	$0,48($sp)	.set	macro	.set	reorder	lw	$3,6224($sp)	sll	$2,$3,3	sra	$5,$2,3	.set	noreorder	.set	nomacro	bltz	$5,$L296	addiu	$17,$21,3536	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bltz	$2,$L296	lw	$7,6168($sp)	.set	macro	.set	reorder	addiu	$4,$7,4	addu	$5,$4,$5$L299:	sw	$4,0($17)	lw	$3,6168($sp)	lw	$4,6212($sp)	sw	$5,4($17)	lw	$5,6180($sp)	addu	$16,$3,$4	subu	$16,$16,$5	lw	$4,5376($21)	addiu	$6,$16,8	addiu	$5,$21,5380	sw	$2,12($17)	.set	noreorder	.set	nomacro	jal	av_fast_realloc	sw	$0,8($17)	.set	macro	.set	reorder	lw	$3,2816($21)	lw	$5,6180($sp)	sw	$2,5376($21)	move	$4,$2	.set	noreorder	.set	nomacro	jal	$3	srl	$6,$16,2	.set	macro	.set	reorder	sll	$7,$16,3	sra	$3,$7,3	addiu	$16,$21,3520	.set	noreorder	.set	nomacro	bltz	$3,$L300	lw	$2,5376($21)	.set	macro	.set	reorder	bltz	$7,$L300	addu	$3,$2,$3$L303:	sw	$7,12($16)	lw	$7,6220($sp)	sw	$0,8($16)	sw	$2,0($16)	sw	$3,4($16)	.set	noreorder	.set	nomacro	blez	$7,$L304	sw	$0,4600($21)	.set	macro	.set	reorder	sw	$0,6172($sp)	lw	$4,6216($sp)$L495:	.set	noreorder	.set	nomacro	blez	$4,$L337	addiu	$2,$21,4736	.set	macro	.set	reorder

⌨️ 快捷键说明

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