layer3.mid

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

MID
4,580
字号
	sll	$3,$3,1	addu	$16,$20,$3	lhu	$2,0($16)	andi	$2,$2,0x1	beq	$2,$0,$L142$L140:	lhu	$3,0($16)	srl	$2,$3,1	andi	$2,$2,0x7	subu	$17,$17,$2	lw	$2,7588($sp)	.set	noreorder	.set	nomacro	beq	$2,$0,$L143	srl	$2,$3,4	.set	macro	.set	reorder	andi	$4,$2,0xf	.set	noreorder	.set	nomacro	beq	$4,$0,$L146	li	$2,15			# 0xf	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$4,$2,$L580	li	$9,1			# 0x1	.set	macro	.set	reorder	sll	$6,$9,$4	and	$2,$10,$6	.set	noreorder	.set	nomacro	beq	$2,$0,$L162	sll	$2,$4,2	.set	macro	.set	reorder	addiu	$3,$sp,16	addu	$2,$2,$3	lw	$4,56($2)$L160:	addiu	$17,$17,-1	li	$5,1			# 0x1	sll	$2,$5,$17	and	$2,$19,$2	subu	$3,$0,$4	movn	$4,$3,$2	sw	$4,0($18)$L148:	lhu	$2,0($16)	srl	$2,$2,8	andi	$4,$2,0xf	.set	noreorder	.set	nomacro	beq	$4,$0,$L569	li	$2,15			# 0xf	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	beq	$4,$2,$L581	li	$9,1			# 0x1	.set	macro	.set	reorder	sll	$6,$9,$4	and	$2,$10,$6	.set	noreorder	.set	nomacro	beq	$2,$0,$L194	sll	$2,$4,2	.set	macro	.set	reorder	addiu	$3,$sp,16	addu	$2,$2,$3	lw	$4,56($2)$L232:	addiu	$17,$17,-1	li	$5,1			# 0x1	sll	$2,$5,$17	and	$2,$19,$2	subu	$3,$0,$4	movn	$4,$3,$2	addiu	$23,$23,-1	li	$2,-1			# 0xffffffffffffffff	sw	$4,4($18)	.set	noreorder	.set	nomacro	beq	$23,$2,$L492	addiu	$18,$18,8	.set	macro	.set	reorder$L594:	addu	$6,$fp,$17	bgtz	$6,$L128$L125:	.set	noreorder	.set	nomacro	bltz	$6,$L250	li	$2,568			# 0x238	.set	macro	.set	reorder	lw	$7,7608($sp)$L643:	lui	$2,%hi(mad_huff_quad_table)	lbu	$3,8($7)	addiu	$2,$2,%lo(mad_huff_quad_table)	andi	$3,$3,0x1	sll	$3,$3,2	addu	$3,$3,$2	li	$8,-2147483648			# 0xffffffff80000000	ori	$8,$8,0x3	lw	$3,0($3)	and	$7,$21,$8	.set	noreorder	.set	nomacro	bltz	$7,$L582	sw	$3,7596($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	bltz	$21,$L583	move	$3,$21	.set	macro	.set	reorder$L252:	lui	$4,%hi(rq_table+4)	lw	$5,%lo(rq_table+4)($4)	sra	$3,$3,2	srl	$2,$5,27	li	$9,134152192			# 0x7ff0000	ori	$9,$9,0xffff	addu	$3,$3,$2	.set	noreorder	.set	nomacro	bltz	$3,$L584	and	$4,$5,$9	.set	macro	.set	reorder	slt	$2,$3,5	.set	noreorder	.set	nomacro	bne	$2,$0,$L257	sll	$16,$4,$3	.set	macro	.set	reorder	li	$2,2147418112			# 0x7fff0000	ori	$16,$2,0xffff$L257:	.set	noreorder	.set	nomacro	beq	$7,$0,$L260	sll	$2,$7,2	.set	macro	.set	reorder	lui	$10,%hi(root_table)	addiu	$10,$10,%lo(root_table)	addu	$2,$2,$10	lw	$3,12($2)#APP	mult	$16,$3#NO_APP	mfhi	$4	mflo	$3	sll	$4,$4,4	srl	$3,$3,28	or	$16,$4,$3$L260:	.set	noreorder	.set	nomacro	beq	$6,$0,$L262	lw	$2,7512($sp)	.set	macro	.set	reorder	addiu	$23,$2,-16	sltu	$2,$23,$18	.set	noreorder	.set	nomacro	bne	$2,$0,$L641	subu	$2,$0,$fp	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L264	li	$20,1			# 0x1	.set	macro	.set	reorder$L588:$L285:	andi	$2,$6,0x20	.set	noreorder	.set	nomacro	bne	$2,$0,$L288	sw	$3,0($18)	.set	macro	.set	reorder$L589:	move	$3,$0$L290:	addiu	$2,$18,8	.set	noreorder	.set	nomacro	beq	$22,$2,$L585	sw	$3,4($18)	.set	macro	.set	reorder$L293:	andi	$2,$6,0x40	bne	$2,$0,$L307$L593:	move	$3,$0$L309:	andi	$2,$6,0x80	.set	noreorder	.set	nomacro	beq	$2,$0,$L314	sw	$3,8($18)	.set	macro	.set	reorder	addiu	$17,$17,-1	sll	$2,$20,$17	and	$2,$19,$2	.set	noreorder	.set	nomacro	bne	$2,$0,$L315	subu	$2,$0,$16	.set	macro	.set	reorder	move	$2,$16$L314:	addu	$3,$fp,$17	sw	$2,12($18)	.set	noreorder	.set	nomacro	blez	$3,$L317	addiu	$18,$18,16	.set	macro	.set	reorder$L596:	sltu	$2,$23,$18	.set	noreorder	.set	nomacro	bne	$2,$0,$L641	subu	$2,$0,$fp	.set	macro	.set	reorder$L264:	slt	$2,$17,10	.set	noreorder	.set	nomacro	bne	$2,$0,$L586	addiu	$4,$sp,24	.set	macro	.set	reorder$L265:	addiu	$5,$17,-4	srl	$2,$19,$5	lw	$3,7596($sp)	andi	$2,$2,0xf	sll	$2,$2,1	addu	$2,$3,$2	lhu	$3,0($2)	andi	$3,$3,0x1	bne	$3,$0,$L267	lhu	$2,0($2)	move	$17,$5	srl	$3,$2,1	andi	$3,$3,0x7	sll	$4,$20,$3	subu	$3,$5,$3	addiu	$4,$4,-1	srl	$3,$19,$3	and	$3,$3,$4	srl	$2,$2,4	addu	$2,$2,$3	lw	$4,7596($sp)	sll	$2,$2,1	addu	$2,$4,$2$L267:	lhu	$6,0($2)	srl	$2,$6,1	andi	$2,$2,0x7	.set	noreorder	.set	nomacro	beq	$18,$22,$L587	subu	$17,$17,$2	.set	macro	.set	reorder$L269:	andi	$2,$6,0x10	.set	noreorder	.set	nomacro	beq	$2,$0,$L588	move	$3,$0	.set	macro	.set	reorder	addiu	$17,$17,-1	sll	$2,$20,$17	and	$2,$19,$2	.set	noreorder	.set	nomacro	bne	$2,$0,$L285	subu	$3,$0,$16	.set	macro	.set	reorder	move	$3,$16	andi	$2,$6,0x20	.set	noreorder	.set	nomacro	beq	$2,$0,$L589	sw	$3,0($18)	.set	macro	.set	reorder$L288:	addiu	$17,$17,-1	sll	$2,$20,$17	and	$2,$19,$2	.set	noreorder	.set	nomacro	bne	$2,$0,$L290	subu	$3,$0,$16	.set	macro	.set	reorder	move	$3,$16	addiu	$2,$18,8	.set	noreorder	.set	nomacro	bne	$22,$2,$L293	sw	$3,4($18)	.set	macro	.set	reorder$L585:	lw	$4,7576($sp)	lw	$5,7572($sp)	lw	$8,0($4)	.set	noreorder	.set	nomacro	beq	$21,$8,$L295	lbu	$9,0($5)	.set	macro	.set	reorder	li	$10,-2147483648			# 0xffffffff80000000	ori	$10,$10,0x3	and	$7,$8,$10	.set	noreorder	.set	nomacro	bltz	$7,$L590	li	$2,-4			# 0xfffffffffffffffc	.set	macro	.set	reorder$L297:	.set	noreorder	.set	nomacro	bltz	$8,$L591	move	$3,$8	.set	macro	.set	reorder$L298:	lui	$11,%hi(rq_table+4)	addiu	$11,$11,%lo(rq_table+4)	lw	$4,0($11)	sra	$3,$3,2	srl	$2,$4,27	li	$12,134152192			# 0x7ff0000	ori	$12,$12,0xffff	addu	$3,$3,$2	.set	noreorder	.set	nomacro	bltz	$3,$L592	and	$4,$4,$12	.set	macro	.set	reorder	slt	$2,$3,5	.set	noreorder	.set	nomacro	bne	$2,$0,$L303	sll	$16,$4,$3	.set	macro	.set	reorder	li	$2,2147418112			# 0x7fff0000	ori	$16,$2,0xffff$L303:	.set	noreorder	.set	nomacro	beq	$7,$0,$L642	sll	$2,$9,2	.set	macro	.set	reorder	lui	$13,%hi(root_table)	sll	$2,$7,2	addiu	$13,$13,%lo(root_table)	addu	$2,$2,$13	lw	$3,12($2)#APP	mult	$16,$3#NO_APP	mfhi	$4	mflo	$3	sll	$4,$4,4	srl	$3,$3,28	or	$16,$4,$3$L295:	sll	$2,$9,2$L642:	addu	$22,$22,$2	lw	$2,7572($sp)	lw	$3,7576($sp)	addiu	$2,$2,1	sw	$2,7572($sp)	addiu	$3,$3,4	andi	$2,$6,0x40	sw	$3,7576($sp)	.set	noreorder	.set	nomacro	beq	$2,$0,$L593	move	$21,$8	.set	macro	.set	reorder$L307:	addiu	$17,$17,-1	sll	$2,$20,$17	and	$2,$19,$2	bne	$2,$0,$L310	.set	noreorder	.set	nomacro	j	$L309	move	$3,$16	.set	macro	.set	reorder$L569:	addiu	$23,$23,-1	li	$2,-1			# 0xffffffffffffffff	sw	$0,4($18)	.set	noreorder	.set	nomacro	bne	$23,$2,$L594	addiu	$18,$18,8	.set	macro	.set	reorder$L492:	addu	$6,$fp,$17	.set	noreorder	.set	nomacro	bgez	$6,$L643	lw	$7,7608($sp)	.set	macro	.set	reorder	.set	noreorder	.set	nomacro	j	$L250	li	$2,568			# 0x238	.set	macro	.set	reorder$L192:$L143:	andi	$4,$2,0xf	.set	noreorder	.set	nomacro	bne	$4,$0,$L209	li	$8,1			# 0x1	.set	macro	.set	reorder	sw	$0,0($18)$L211:	lhu	$2,0($16)	srl	$2,$2,8	andi	$4,$2,0xf	.set	noreorder	.set	nomacro	beq	$4,$0,$L569	li	$8,1			# 0x1	.set	macro	.set	reorder	sll	$6,$8,$4	and	$2,$10,$6	.set	noreorder	.set	nomacro	beq	$2,$0,$L230	sll	$2,$4,2	.set	macro	.set	reorder	addiu	$6,$sp,16	addu	$2,$2,$6	.set	noreorder	.set	nomacro	j	$L232	lw	$4,56($2)	.set	macro	.set	reorder$L579:	subu	$16,$16,$17	li	$2,-8			# 0xfffffffffffffff8	and	$16,$16,$2	addiu	$4,$sp,24	move	$5,$16	.set	noreorder	.set	nomacro	jal	mad_bit_read	sw	$10,8116($sp)	.set	macro	.set	reorder	sll	$3,$19,$16	lw	$10,8116($sp)	or	$19,$3,$2	subu	$fp,$fp,$16	.set	noreorder	.set	nomacro	j	$L138	addu	$17,$17,$16	.set	macro	.set	reorder$L209:	sll	$6,$8,$4	and	$2,$10,$6	.set	noreorder	.set	nomacro	beq	$2,$0,$L212	li	$7,-2147483648			# 0xffffffff80000000	.set	macro	.set	reorder	sll	$2,$4,2	addiu	$6,$sp,16	addu	$2,$2,$6	lw	$4,56($2)$L214:	addiu	$17,$17,-1	li	$5,1			# 0x1	sll	$2,$5,$17	and	$2,$19,$2	subu	$3,$0,$4	movn	$4,$3,$2	.set	noreorder	.set	nomacro	j	$L211	sw	$4,0($18)	.set	macro	.set	reorder$L146:	.set	noreorder	.set	nomacro	j	$L148	sw	$0,0($18)	.set	macro	.set	reorder$L586:	.set	noreorder	.set	nomacro	jal	mad_bit_read	li	$5,16			# 0x10	.set	macro	.set	reorder	sll	$3,$19,16	or	$19,$3,$2	addiu	$17,$17,16	.set	noreorder	.set	nomacro	j	$L265	addiu	$fp,$fp,-16	.set	macro	.set	reorder$L578:	lw	$4,7572($sp)	addiu	$3,$3,-1	sw	$3,7584($sp)	.set	noreorder	.set	nomacro	bne	$3,$0,$L131	lbu	$5,0($4)	.set	macro	.set	reorder	lw	$6,7580($sp)	.set	noreorder	.set	nomacro	bne	$6,$0,$L644	lw	$8,7580($sp)	.set	macro	.set	reorder	lw	$7,7608($sp)	lbu	$2,17($7)	addiu	$2,$2,1	sw	$2,7584($sp)	lw	$8,7580($sp)$L644:	lw	$9,7608($sp)	addiu	$8,$8,1	addu	$2,$8,$9	sw	$8,7580($sp)	lbu	$3,10($2)	lui	$11,%hi(mad_huff_pair_table)	addiu	$4,$11,%lo(mad_huff_pair_table)	sll	$3,$3,3	addu	$3,$3,$4	lw	$20,0($3)	lhu	$4,6($3)	.set	noreorder	.set	nomacro	beq	$20,$0,$L121	lhu	$2,4($3)	.set	macro	.set	reorder	sw	$2,7588($sp)	sw	$4,7592($sp)$L131:	lw	$12,7576($sp)	lw	$13,7572($sp)	lw	$4,0($12)	sll	$3,$5,2	xor	$2,$21,$4	addiu	$13,$13,1	addiu	$12,$12,4	movn	$10,$0,$2	addu	$22,$22,$3	move	$21,$4	sw	$13,7572($sp)	.set	noreorder	.set	nomacro	j	$L129	sw	$12,7576($sp)	.set	macro	.set	reorder$L310:	.set	noreorder	.set	nomacro	j	$L309	subu	$3,$0,$16	.set	macro	.set	reorder$L315:	addu	$3,$fp,$17	sw	$2,12($18)	.set	noreorder	.set	nomacro	bgtz	$3,$L596	addiu	$18,$18,16	.set	macro	.set	reorder$L317:	slt	$3,$3,0	addiu	$2,$18,-16	movn	$18,$2,$3$L262:	subu	$2,$0,$fp$L641:	slt	$2,$2,65	.set	noreorder	.set	nomacro	beq	$2,$0,$L320	lw	$4,7512($sp)	.set	macro	.set	reorder	sltu	$2,$18,$4	.set	noreorder	.set	nomacro	beq	$2,$0,$L645	lw	$2,7432($sp)	.set	macro	.set	reorder	lw	$5,7512($sp)$L646:	sw	$0,0($18)	sw	$0,4($18)	addiu	$18,$18,8	sltu	$2,$18,$5	.set	noreorder	.set	nomacro	bne	$2,$0,$L646	lw	$5,7512($sp)	.set	macro	.set	reorder	lw	$2,7432($sp)$L645:	lw	$3,7516($sp)	lw	$4,7512($sp)	lw	$5,7508($sp)	lw	$6,8188($sp)	addiu	$2,$2,1	addiu	$3,$3,4	addiu	$4,$4,2304	addiu	$5,$5,58	sw	$2,7432($sp)	sw	$3,7516($sp)	sw	$4,7512($sp)	.set	noreorder	.set	nomacro	beq	$6,$2,$L26	sw	$5,7508($sp)	.set	macro	.set	reorder	lw	$14,7432($sp)	lw	$18,8100($sp)	sll	$2,$14,2	sll	$3,$14,5	subu	$3,$3,$2	addu	$3,$3,$14	sll	$3,$3,1	addu	$3,$18,$3	sw	$3,7608($sp)	lw	$22,7628($sp)	lw	$21,7516($sp)	lbu	$2,9($3)	li	$23,2			# 0x2	.set	noreorder	.set	nomacro	bne	$2,$23,$L29	sw	$22,0($21)	.set	macro	.set	reorder$L574:	lbu	$2,8($3)	andi	$2,$2,0x8	.set	noreorder	.set	nomacro	beq	$2,$0,$L31	lw	$6,8096($sp)	.set	macro	.set	reorder	lw	$3,8084($sp)	lw	$25,8096($sp)	lui	$4,%hi(sfbwidth_table)	subu	$2,$25,$3	addiu	$3,$4,%lo(sfbwidth_table)	addu	$2,$2,$3	lw	$2,8($2)	lw	$8,7516($sp)	sw	$2,0($8)$L625:	lw	$9,8180($sp)	lw	$2,28($9)	andi	$2,$2,0x1000	.set	noreorder	.set	nomacro	bne	$2,$0,$L647	lw	$10,7432($sp)	.set	macro	.set	reorder	lw	$8,7616($sp)$L639:	.set	noreorder	.set	nomacro	bne	$8,$0,$L74	lw	$9,8184($sp)	.set	macro	.set	reorder	move	$17,$0$L76:	lw	$11,7608($sp)	lw	$12,8176($sp)	lhu	$3,6($11)	lui	$2,%hi(sflen_table)	lw	$4,0($12)	lw	$5,4($12)	lbu	$6,9($11)	sll	$3,$3,1	addiu	$2,$2,%lo(sflen_table)	addu	$3,$3,$2	li	$13,2			# 0x2	sw	$4,24($sp)	sw	$5,28($sp)	lbu	$20,1($3)	.set	noreorder	.set	nomacro	beq	$6,$13,$L598	lbu	$18,0($3)	.set	macro	.set	reorder	lw	$21,8184($sp)	lw	$22,7508($sp)	addiu	$2,$21,10	andi	$3,$17,0x8	.set	noreorder	.set	nomacro	beq	$3,$0,$L87	addu	$16,$2,$22	.set	macro	.set	reorder	lbu	$2,18($16)	lw	$23,7608($sp)	sb	$2,18($23)	lbu	$3,19($16)	sb	$3,19($23)	lbu	$2,20($16)	sb	$2,20($23)	lbu	$3,21($16)	sb	$3,21($23)	lbu	$2,22($16)	sb	$2,22($23)	lbu	$3,23($16)	sb	$3,23($23)$L89:	andi	$2,$17,0x4	.set	noreorder	.set	nomacro	beq	$2,$0,$L90	lw	$4,8176($sp)	.set	macro	.set	reorder	lbu	$2,24($16)	lw	$8,7608($sp)	sb	$2,24($8)	lbu	$3,25($16)	sb	$3,25($8)	lbu	$2,26($16)	sb	$2,26($8)	lbu	$3,27($16)	sb	$3,27($8)	lbu	$2,28($16)	sb	$2,28($8)$L92:	andi	$2,$17,0x2	.set	noreorder	.set	nomacro	beq	$2,$0,$L93	lw	$4,8176($sp)	.set	macro	.set	reorder	lbu	$2,29($16)	lw	$14,7608($sp)	sb	$2,29($14)	lbu	$3,30($16)	sb	$3,30($14)	lbu	$2,31($16)	sb	$2,31($14)	lbu	$3,32($16)	sb	$3,32($14)	lbu	$2,33($16)	sb	$2,33($14)$L95:	andi	$2,$17,0x1	.set	noreorder	.set	nomacro	beq	$2,$0,$L96	lw	$4,8176($sp)	.set	macro	.set	reorder	lbu	$2,34($16)	lw	$21,7608($sp)	sb	$2,34($21)	lbu	$3,35($16)	sb	$3,35($21)	lbu	$2,36($16)	sb	$2,36($21)	lbu	$3,37($16)	sb	$3,3

⌨️ 快捷键说明

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