rmdec.mid

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

MID
3,831
字号
	slt	$2,$16,$18	bne	$2,$0,$L289	move	$4,$20$L288:	sb	$0,0($17)$L279:	lw	$17,8($fp)	li	$2,1			# 0x1	lui	$16,%hi($LC0)	sw	$2,224($17)	jal	strlen	addiu	$4,$16,%lo($LC0)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L292	lbu	$3,%lo($LC0)($16)	lbu	$2,16($sp)	addiu	$5,$16,%lo($LC0)	beq	$6,$0,$L294	subu	$2,$2,$3	beq	$2,$0,$L451	lbu	$2,17($sp)$L296:	lui	$16,%hi($LC1)$L465:	jal	strlen	addiu	$4,$16,%lo($LC1)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L304	lbu	$3,%lo($LC1)($16)	lbu	$2,16($sp)	addiu	$5,$16,%lo($LC1)	beq	$6,$0,$L306	subu	$2,$2,$3	bne	$2,$0,$L463	lui	$21,%hi($LC3)	lbu	$2,17($sp)	lbu	$3,1($5)	sltu	$4,$6,2	bne	$4,$0,$L306	subu	$2,$2,$3	bne	$2,$0,$L463	lbu	$2,18($sp)	lbu	$3,2($5)	li	$4,2			# 0x2	beq	$6,$4,$L306	subu	$2,$2,$3	bne	$2,$0,$L463	lbu	$2,19($sp)	lbu	$3,3($5)	subu	$2,$2,$3$L306:	beq	$2,$0,$L452	li	$3,-1			# 0xffffffffffffffff	lui	$21,%hi($LC3)$L463:	jal	strlen	addiu	$4,$21,%lo($LC3)	move	$5,$2	sltu	$2,$2,4	beq	$2,$0,$L317	lbu	$3,16($sp)	lbu	$2,%lo($LC3)($21)	addiu	$6,$21,%lo($LC3)	beq	$5,$0,$L319	subu	$2,$3,$2	bne	$2,$0,$L460	lui	$16,%hi($LC4)	lbu	$2,17($sp)	lbu	$3,1($6)	sltu	$4,$5,2	bne	$4,$0,$L319	subu	$2,$2,$3	bne	$2,$0,$L460	lbu	$2,18($sp)	lbu	$3,2($6)	li	$4,2			# 0x2	beq	$5,$4,$L319	subu	$2,$2,$3	bne	$2,$0,$L460	lbu	$2,19($sp)	lbu	$3,3($6)	subu	$2,$2,$3$L319:	bne	$2,$0,$L321	lui	$16,%hi($LC4)$L327:	jal	get_be16	move	$4,$20	jal	get_byte	move	$4,$20	li	$3,5			# 0x5	beq	$23,$3,$L453	nop$L338:	jal	get_be32	move	$4,$20	addiu	$16,$2,8	move	$18,$2	sltu	$2,$2,$16	beq	$2,$0,$L464	lw	$4,320($sp)	jal	strlen	addiu	$4,$21,%lo($LC3)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L342	lui	$5,%hi($LC3)	lbu	$3,%lo($LC3)($5)	lbu	$2,16($sp)	addiu	$5,$5,%lo($LC3)	beq	$6,$0,$L344	subu	$2,$2,$3	bne	$2,$0,$L346	lbu	$2,17($sp)	lbu	$3,1($5)	sltu	$4,$6,2	bne	$4,$0,$L344	subu	$2,$2,$3	bne	$2,$0,$L346	lbu	$2,18($sp)	lbu	$3,2($5)	li	$4,2			# 0x2	beq	$6,$4,$L344	subu	$2,$2,$3	bne	$2,$0,$L346	lbu	$2,19($sp)	lbu	$3,3($5)	subu	$2,$2,$3$L344:	bne	$2,$0,$L346	li	$2,65536			# 0x10000	lw	$17,8($fp)	ori	$2,$2,0x5017	j	$L353	sw	$2,228($17)$L451:	lbu	$3,1($5)	sltu	$4,$6,2	bne	$4,$0,$L294	subu	$2,$2,$3	bne	$2,$0,$L465	lui	$16,%hi($LC1)	lbu	$2,18($sp)	lbu	$3,2($5)	li	$4,2			# 0x2	beq	$6,$4,$L294	subu	$2,$2,$3	bne	$2,$0,$L465	lbu	$2,19($sp)	lbu	$3,3($5)	subu	$2,$2,$3$L294:	bne	$2,$0,$L296	li	$2,65536			# 0x10000	ori	$2,$2,0x5004	li	$3,1			# 0x1	sw	$2,228($17)	sw	$3,108($fp)$L303:	lw	$2,328($sp)$L458:	bne	$2,$0,$L387	move	$6,$0$L276:	lw	$31,316($sp)	lw	$fp,312($sp)	lw	$23,308($sp)	lw	$22,304($sp)	lw	$21,300($sp)	lw	$20,296($sp)	lw	$19,292($sp)	lw	$18,288($sp)	lw	$17,284($sp)	lw	$16,280($sp)	move	$2,$6	j	$31	addiu	$sp,$sp,320$L387:	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	move	$18,$2	lw	$2,320($sp)	blez	$18,$L390	addiu	$17,$2,1216	jal	get_byte	move	$4,$20	sll	$2,$2,24	sra	$2,$2,24	move	$16,$0$L393:	addiu	$16,$16,1	sb	$2,0($17)	slt	$2,$16,$18	addiu	$17,$17,1	beq	$2,$0,$L390	move	$4,$20$L391:	jal	get_byte	nop	sll	$2,$2,24	slt	$3,$16,511	bne	$3,$0,$L393	sra	$2,$2,24	addiu	$16,$16,1	slt	$2,$16,$18	bne	$2,$0,$L391	move	$4,$20$L390:	sb	$0,0($17)	jal	get_byte	move	$4,$20	move	$18,$2	lw	$2,320($sp)	blez	$18,$L395	addiu	$17,$2,1728	jal	get_byte	move	$4,$20	sll	$2,$2,24	sra	$2,$2,24	move	$16,$0$L398:	addiu	$16,$16,1	sb	$2,0($17)	slt	$2,$16,$18	addiu	$17,$17,1	beq	$2,$0,$L395	move	$4,$20$L396:	jal	get_byte	nop	sll	$2,$2,24	slt	$3,$16,511	bne	$3,$0,$L398	sra	$2,$2,24	addiu	$16,$16,1	slt	$2,$16,$18	bne	$2,$0,$L396	move	$4,$20$L395:	sb	$0,0($17)	jal	get_byte	move	$4,$20	move	$18,$2	lw	$2,320($sp)	blez	$18,$L400	addiu	$17,$2,2240	jal	get_byte	move	$4,$20	sll	$2,$2,24	sra	$2,$2,24	move	$16,$0$L403:	addiu	$16,$16,1	sb	$2,0($17)	slt	$2,$16,$18	addiu	$17,$17,1	beq	$2,$0,$L400	move	$4,$20$L401:	jal	get_byte	nop	sll	$2,$2,24	slt	$3,$16,511	bne	$3,$0,$L403	sra	$2,$2,24	addiu	$16,$16,1	slt	$2,$16,$18	bne	$2,$0,$L401	move	$4,$20$L400:	sb	$0,0($17)	jal	get_byte	move	$4,$20	move	$18,$2	lw	$2,320($sp)	blez	$18,$L405	addiu	$17,$2,2752	jal	get_byte	move	$4,$20	sll	$2,$2,24	sra	$2,$2,24	move	$16,$0$L408:	addiu	$16,$16,1	sb	$2,0($17)	slt	$2,$16,$18	addiu	$17,$17,1	beq	$2,$0,$L405	move	$4,$20$L406:	jal	get_byte	nop	sll	$2,$2,24	slt	$3,$16,511	bne	$3,$0,$L408	sra	$2,$2,24	addiu	$16,$16,1	slt	$2,$16,$18	bne	$2,$0,$L406	move	$4,$20$L405:	sb	$0,0($17)	move	$6,$0	lw	$31,316($sp)	lw	$fp,312($sp)	lw	$23,308($sp)	lw	$22,304($sp)	lw	$21,300($sp)	lw	$20,296($sp)	lw	$19,292($sp)	lw	$18,288($sp)	lw	$17,284($sp)	lw	$16,280($sp)	move	$2,$6	j	$31	addiu	$sp,$sp,320$L447:	jal	url_ftell	move	$4,$20	move	$4,$20	move	$23,$3	jal	get_byte	move	$22,$2	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	move	$18,$2	lw	$2,320($sp)	blez	$18,$L245	addiu	$17,$2,1216	jal	get_byte	move	$4,$20	sll	$2,$2,24	sra	$2,$2,24	move	$16,$0$L248:	addiu	$16,$16,1	sb	$2,0($17)	slt	$2,$16,$18	addiu	$17,$17,1	beq	$2,$0,$L245	move	$4,$20$L246:	jal	get_byte	nop	sll	$2,$2,24	slt	$3,$16,511	bne	$3,$0,$L248	sra	$2,$2,24	addiu	$16,$16,1	slt	$2,$16,$18	bne	$2,$0,$L246	move	$4,$20$L245:	sb	$0,0($17)	jal	get_byte	move	$4,$20	move	$18,$2	lw	$2,320($sp)	blez	$18,$L250	addiu	$17,$2,1728	jal	get_byte	move	$4,$20	sll	$2,$2,24	sra	$2,$2,24	move	$16,$0$L253:	addiu	$16,$16,1	sb	$2,0($17)	slt	$2,$16,$18	addiu	$17,$17,1	beq	$2,$0,$L250	move	$4,$20$L251:	jal	get_byte	nop	sll	$2,$2,24	slt	$3,$16,511	bne	$3,$0,$L253	sra	$2,$2,24	addiu	$16,$16,1	slt	$2,$16,$18	bne	$2,$0,$L251	move	$4,$20$L250:	sb	$0,0($17)	jal	get_byte	move	$4,$20	move	$18,$2	lw	$2,320($sp)	blez	$18,$L255	addiu	$17,$2,2240	jal	get_byte	move	$4,$20	sll	$2,$2,24	sra	$2,$2,24	move	$16,$0$L258:	addiu	$16,$16,1	sb	$2,0($17)	slt	$2,$16,$18	addiu	$17,$17,1	beq	$2,$0,$L255	move	$4,$20$L256:	jal	get_byte	nop	sll	$2,$2,24	slt	$3,$16,511	bne	$3,$0,$L258	sra	$2,$2,24	addiu	$16,$16,1	slt	$2,$16,$18	bne	$2,$0,$L256	move	$4,$20$L255:	sb	$0,0($17)	jal	get_byte	move	$4,$20	move	$18,$2	lw	$2,320($sp)	blez	$18,$L260	addiu	$17,$2,2752	jal	get_byte	move	$4,$20	sll	$2,$2,24	sra	$2,$2,24	move	$16,$0$L263:	addiu	$16,$16,1	sb	$2,0($17)	slt	$2,$16,$18	addiu	$17,$17,1	beq	$2,$0,$L260	move	$4,$20$L261:	jal	get_byte	nop	sll	$2,$2,24	slt	$3,$16,511	bne	$3,$0,$L263	sra	$2,$2,24	addiu	$16,$16,1	slt	$2,$16,$18	bne	$2,$0,$L261	move	$4,$20$L260:	andi	$2,$21,0xffff	move	$3,$0	addu	$18,$22,$2	addu	$19,$23,$3	sltu	$5,$18,$22	move	$4,$20	sb	$0,0($17)	jal	url_ftell	addu	$16,$5,$19	addiu	$6,$2,2	sltu	$4,$6,$2	addu	$7,$4,$3	slt	$2,$16,$7	bne	$2,$0,$L264	move	$19,$16	beq	$16,$7,$L454	sltu	$2,$18,$6$L266:	jal	get_byte	move	$4,$20	jal	get_byte	move	$4,$20	blez	$2,$L455	move	$21,$2	jal	get_byte	move	$4,$20	sll	$2,$2,24	sra	$2,$2,24	addiu	$17,$sp,16	move	$16,$0$L272:	addiu	$16,$16,1	sb	$2,0($17)	slt	$2,$16,$21	addiu	$17,$17,1	beq	$2,$0,$L269	move	$4,$20$L270:	jal	get_byte	nop	sll	$2,$2,24	slt	$3,$16,255	bne	$3,$0,$L272	sra	$2,$2,24	addiu	$16,$16,1	slt	$2,$16,$21	bne	$2,$0,$L270	move	$4,$20$L269:	sb	$0,0($17)$L264:	jal	url_ftell	move	$4,$20	move	$4,$2	slt	$2,$3,$19	beq	$2,$0,$L456	nop$L275:	jal	url_ftell	move	$4,$20	subu	$6,$18,$2	sltu	$4,$18,$6	subu	$7,$19,$3	subu	$7,$7,$4	jal	url_fskip	move	$4,$20$L273:	lw	$4,8($fp)	li	$2,65536			# 0x10000	li	$5,1			# 0x1	ori	$2,$2,0x3000	li	$3,8000			# 0x1f40	sw	$2,228($4)	sw	$3,64($4)	sw	$5,224($4)	sw	$5,68($4)	move	$6,$0	lw	$31,316($sp)	lw	$fp,312($sp)	lw	$23,308($sp)	lw	$22,304($sp)	lw	$21,300($sp)	lw	$20,296($sp)	lw	$19,292($sp)	lw	$18,288($sp)	lw	$17,284($sp)	lw	$16,280($sp)	move	$2,$6	j	$31	addiu	$sp,$sp,320$L292:	addiu	$5,$16,%lo($LC0)	jal	strcmp	addiu	$4,$sp,16	j	$L294	nop$L448:	jal	get_be16	move	$4,$20	jal	get_be16	move	$4,$20	jal	get_be16	move	$4,$20	lw	$16,8($fp)	jal	get_be16	move	$4,$20	sw	$2,64($16)	jal	get_be32	move	$4,$20	lw	$16,8($fp)	jal	get_be16	move	$4,$20	sw	$2,68($16)	jal	get_be32	move	$4,$20	jal	get_byte	move	$4,$20	move	$4,$20	jal	get_byte	sb	$2,16($sp)	move	$4,$20	jal	get_byte	sb	$2,17($sp)	move	$4,$20	jal	get_byte	sb	$2,18($sp)	sb	$2,19($sp)	j	$L279	sb	$0,20($sp)$L452:$L459:	divu	$0,$3,$22	teq	$22,$0,7	lw	$2,272($17)	sw	$0,28($17)	sw	$2,136($19)	lw	$2,272($sp)	sw	$2,272($17)	lw	$4,136($19)	li	$2,65536			# 0x10000	ori	$2,$2,0x3001	mflo	$3	sltu	$3,$4,$3	beq	$3,$0,$L434	sw	$2,228($17)	jal	av_malloc	mul	$4,$22,$4	j	$L303	sw	$2,100($19)$L456:	bne	$3,$19,$L273	sltu	$2,$4,$18	beq	$2,$0,$L273	nop	j	$L275	nop$L321:$L460:	jal	strlen	addiu	$4,$16,%lo($LC4)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L328	lbu	$3,%lo($LC4)($16)	lbu	$2,16($sp)	addiu	$5,$16,%lo($LC4)	beq	$6,$0,$L330	subu	$2,$2,$3	bne	$2,$0,$L332	lbu	$2,17($sp)	lbu	$3,1($5)	sltu	$4,$6,2	bne	$4,$0,$L330	subu	$2,$2,$3	bne	$2,$0,$L332	lbu	$2,18($sp)	lbu	$3,2($5)	li	$4,2			# 0x2	beq	$6,$4,$L330	subu	$2,$2,$3	bne	$2,$0,$L466	lui	$16,%hi($LC6)	lbu	$3,3($5)	lbu	$2,19($sp)	subu	$2,$2,$3$L330:	beq	$2,$0,$L327	nop$L332:	lui	$16,%hi($LC6)$L466:	jal	strlen	addiu	$4,$16,%lo($LC6)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L359	lbu	$3,%lo($LC6)($16)	lbu	$2,16($sp)	addiu	$5,$16,%lo($LC6)	beq	$6,$0,$L361	subu	$2,$2,$3	bne	$2,$0,$L363	lbu	$2,17($sp)	lbu	$3,1($5)	sltu	$4,$6,2	bne	$4,$0,$L361	subu	$2,$2,$3	bne	$2,$0,$L363	lbu	$2,18($sp)	lbu	$3,2($5)	li	$4,2			# 0x2	beq	$6,$4,$L361	subu	$2,$2,$3	bne	$2,$0,$L461	lui	$16,%hi($LC7)	lbu	$3,3($5)	lbu	$2,19($sp)	subu	$2,$2,$3$L361:	bne	$2,$0,$L461	lui	$16,%hi($LC7)$L369:	jal	get_be16	move	$4,$20	jal	get_byte	move	$4,$20	li	$3,5			# 0x5	beq	$23,$3,$L457	nop	lw	$2,8($fp)$L462:	li	$3,65536			# 0x10000	ori	$3,$3,0x5002	move	$4,$20	jal	get_be32	sw	$3,228($2)	move	$4,$2	addiu	$2,$2,8	sltu	$2,$4,$2	beq	$2,$0,$L435	nop	blez	$4,$L303	addiu	$2,$4,-1	lw	$16,8($fp)	sw	$2,28($16)	jal	av_mallocz	addiu	$4,$4,7	sw	$2,24($16)	jal	get_byte	move	$4,$20	lw	$3,8($fp)	lw	$2,28($3)	blez	$2,$L303	move	$17,$0$L386:	lw	$16,24($3)	jal	get_byte	move	$4,$20	addu	$16,$17,$16	sb	$2,0($16)	lw	$3,8($fp)	addiu	$17,$17,1	lw	$2,28($3)	slt	$2,$17,$2	bne	$2,$0,$L386	lw	$2,328($sp)	j	$L458	nop$L449:	addiu	$21,$sp,16	j	$L282	move	$17,$21$L363:	lui	$16,%hi($LC7)$L461:	jal	strlen	addiu	$4,$16,%lo($LC7)	move	$6,$2	sltu	$2,$2,4	beq	$2,$0,$L370	lbu	$3,%lo($LC7)($16)	lbu	$2,16($sp)	addiu	$5,$16,%lo($LC7)	beq	$6,$0,$L372	subu	$2,$2,$3	bne	$2,$0,$L374	sltu	$4,$6,2

⌨️ 快捷键说明

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