rmdec.s

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

S
3,831
字号
slt	$2,$16,$18bne	$2,$0,$L289move	$4,$20$L288:sb	$0,0($17)$L279:lw	$17,8($fp)li	$2,1			# 0x1lui	$16,%hi($LC0)sw	$2,224($17)jal	strlenaddiu	$4,$16,%lo($LC0)move	$6,$2sltu	$2,$2,4beq	$2,$0,$L292lbu	$3,%lo($LC0)($16)lbu	$2,16($sp)addiu	$5,$16,%lo($LC0)beq	$6,$0,$L294subu	$2,$2,$3beq	$2,$0,$L451lbu	$2,17($sp)$L296:lui	$16,%hi($LC1)$L465:jal	strlenaddiu	$4,$16,%lo($LC1)move	$6,$2sltu	$2,$2,4beq	$2,$0,$L304lbu	$3,%lo($LC1)($16)lbu	$2,16($sp)addiu	$5,$16,%lo($LC1)beq	$6,$0,$L306subu	$2,$2,$3bne	$2,$0,$L463lui	$21,%hi($LC3)lbu	$2,17($sp)lbu	$3,1($5)sltu	$4,$6,2bne	$4,$0,$L306subu	$2,$2,$3bne	$2,$0,$L463lbu	$2,18($sp)lbu	$3,2($5)li	$4,2			# 0x2beq	$6,$4,$L306subu	$2,$2,$3bne	$2,$0,$L463lbu	$2,19($sp)lbu	$3,3($5)subu	$2,$2,$3$L306:beq	$2,$0,$L452li	$3,-1			# 0xfffffffffffffffflui	$21,%hi($LC3)$L463:jal	strlenaddiu	$4,$21,%lo($LC3)move	$5,$2sltu	$2,$2,4beq	$2,$0,$L317lbu	$3,16($sp)lbu	$2,%lo($LC3)($21)addiu	$6,$21,%lo($LC3)beq	$5,$0,$L319subu	$2,$3,$2bne	$2,$0,$L460lui	$16,%hi($LC4)lbu	$2,17($sp)lbu	$3,1($6)sltu	$4,$5,2bne	$4,$0,$L319subu	$2,$2,$3bne	$2,$0,$L460lbu	$2,18($sp)lbu	$3,2($6)li	$4,2			# 0x2beq	$5,$4,$L319subu	$2,$2,$3bne	$2,$0,$L460lbu	$2,19($sp)lbu	$3,3($6)subu	$2,$2,$3$L319:bne	$2,$0,$L321lui	$16,%hi($LC4)$L327:jal	get_be16move	$4,$20jal	get_bytemove	$4,$20li	$3,5			# 0x5beq	$23,$3,$L453nop$L338:jal	get_be32move	$4,$20addiu	$16,$2,8move	$18,$2sltu	$2,$2,$16beq	$2,$0,$L464lw	$4,320($sp)jal	strlenaddiu	$4,$21,%lo($LC3)move	$6,$2sltu	$2,$2,4beq	$2,$0,$L342lui	$5,%hi($LC3)lbu	$3,%lo($LC3)($5)lbu	$2,16($sp)addiu	$5,$5,%lo($LC3)beq	$6,$0,$L344subu	$2,$2,$3bne	$2,$0,$L346lbu	$2,17($sp)lbu	$3,1($5)sltu	$4,$6,2bne	$4,$0,$L344subu	$2,$2,$3bne	$2,$0,$L346lbu	$2,18($sp)lbu	$3,2($5)li	$4,2			# 0x2beq	$6,$4,$L344subu	$2,$2,$3bne	$2,$0,$L346lbu	$2,19($sp)lbu	$3,3($5)subu	$2,$2,$3$L344:bne	$2,$0,$L346li	$2,65536			# 0x10000lw	$17,8($fp)ori	$2,$2,0x5017j	$L353sw	$2,228($17)$L451:lbu	$3,1($5)sltu	$4,$6,2bne	$4,$0,$L294subu	$2,$2,$3bne	$2,$0,$L465lui	$16,%hi($LC1)lbu	$2,18($sp)lbu	$3,2($5)li	$4,2			# 0x2beq	$6,$4,$L294subu	$2,$2,$3bne	$2,$0,$L465lbu	$2,19($sp)lbu	$3,3($5)subu	$2,$2,$3$L294:bne	$2,$0,$L296li	$2,65536			# 0x10000ori	$2,$2,0x5004li	$3,1			# 0x1sw	$2,228($17)sw	$3,108($fp)$L303:lw	$2,328($sp)$L458:bne	$2,$0,$L387move	$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,$6j	$31addiu	$sp,$sp,320$L387:jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20move	$18,$2lw	$2,320($sp)blez	$18,$L390addiu	$17,$2,1216jal	get_bytemove	$4,$20sll	$2,$2,24sra	$2,$2,24move	$16,$0$L393:addiu	$16,$16,1sb	$2,0($17)slt	$2,$16,$18addiu	$17,$17,1beq	$2,$0,$L390move	$4,$20$L391:jal	get_bytenopsll	$2,$2,24slt	$3,$16,511bne	$3,$0,$L393sra	$2,$2,24addiu	$16,$16,1slt	$2,$16,$18bne	$2,$0,$L391move	$4,$20$L390:sb	$0,0($17)jal	get_bytemove	$4,$20move	$18,$2lw	$2,320($sp)blez	$18,$L395addiu	$17,$2,1728jal	get_bytemove	$4,$20sll	$2,$2,24sra	$2,$2,24move	$16,$0$L398:addiu	$16,$16,1sb	$2,0($17)slt	$2,$16,$18addiu	$17,$17,1beq	$2,$0,$L395move	$4,$20$L396:jal	get_bytenopsll	$2,$2,24slt	$3,$16,511bne	$3,$0,$L398sra	$2,$2,24addiu	$16,$16,1slt	$2,$16,$18bne	$2,$0,$L396move	$4,$20$L395:sb	$0,0($17)jal	get_bytemove	$4,$20move	$18,$2lw	$2,320($sp)blez	$18,$L400addiu	$17,$2,2240jal	get_bytemove	$4,$20sll	$2,$2,24sra	$2,$2,24move	$16,$0$L403:addiu	$16,$16,1sb	$2,0($17)slt	$2,$16,$18addiu	$17,$17,1beq	$2,$0,$L400move	$4,$20$L401:jal	get_bytenopsll	$2,$2,24slt	$3,$16,511bne	$3,$0,$L403sra	$2,$2,24addiu	$16,$16,1slt	$2,$16,$18bne	$2,$0,$L401move	$4,$20$L400:sb	$0,0($17)jal	get_bytemove	$4,$20move	$18,$2lw	$2,320($sp)blez	$18,$L405addiu	$17,$2,2752jal	get_bytemove	$4,$20sll	$2,$2,24sra	$2,$2,24move	$16,$0$L408:addiu	$16,$16,1sb	$2,0($17)slt	$2,$16,$18addiu	$17,$17,1beq	$2,$0,$L405move	$4,$20$L406:jal	get_bytenopsll	$2,$2,24slt	$3,$16,511bne	$3,$0,$L408sra	$2,$2,24addiu	$16,$16,1slt	$2,$16,$18bne	$2,$0,$L406move	$4,$20$L405:sb	$0,0($17)move	$6,$0lw	$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,$6j	$31addiu	$sp,$sp,320$L447:jal	url_ftellmove	$4,$20move	$4,$20move	$23,$3jal	get_bytemove	$22,$2jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20move	$18,$2lw	$2,320($sp)blez	$18,$L245addiu	$17,$2,1216jal	get_bytemove	$4,$20sll	$2,$2,24sra	$2,$2,24move	$16,$0$L248:addiu	$16,$16,1sb	$2,0($17)slt	$2,$16,$18addiu	$17,$17,1beq	$2,$0,$L245move	$4,$20$L246:jal	get_bytenopsll	$2,$2,24slt	$3,$16,511bne	$3,$0,$L248sra	$2,$2,24addiu	$16,$16,1slt	$2,$16,$18bne	$2,$0,$L246move	$4,$20$L245:sb	$0,0($17)jal	get_bytemove	$4,$20move	$18,$2lw	$2,320($sp)blez	$18,$L250addiu	$17,$2,1728jal	get_bytemove	$4,$20sll	$2,$2,24sra	$2,$2,24move	$16,$0$L253:addiu	$16,$16,1sb	$2,0($17)slt	$2,$16,$18addiu	$17,$17,1beq	$2,$0,$L250move	$4,$20$L251:jal	get_bytenopsll	$2,$2,24slt	$3,$16,511bne	$3,$0,$L253sra	$2,$2,24addiu	$16,$16,1slt	$2,$16,$18bne	$2,$0,$L251move	$4,$20$L250:sb	$0,0($17)jal	get_bytemove	$4,$20move	$18,$2lw	$2,320($sp)blez	$18,$L255addiu	$17,$2,2240jal	get_bytemove	$4,$20sll	$2,$2,24sra	$2,$2,24move	$16,$0$L258:addiu	$16,$16,1sb	$2,0($17)slt	$2,$16,$18addiu	$17,$17,1beq	$2,$0,$L255move	$4,$20$L256:jal	get_bytenopsll	$2,$2,24slt	$3,$16,511bne	$3,$0,$L258sra	$2,$2,24addiu	$16,$16,1slt	$2,$16,$18bne	$2,$0,$L256move	$4,$20$L255:sb	$0,0($17)jal	get_bytemove	$4,$20move	$18,$2lw	$2,320($sp)blez	$18,$L260addiu	$17,$2,2752jal	get_bytemove	$4,$20sll	$2,$2,24sra	$2,$2,24move	$16,$0$L263:addiu	$16,$16,1sb	$2,0($17)slt	$2,$16,$18addiu	$17,$17,1beq	$2,$0,$L260move	$4,$20$L261:jal	get_bytenopsll	$2,$2,24slt	$3,$16,511bne	$3,$0,$L263sra	$2,$2,24addiu	$16,$16,1slt	$2,$16,$18bne	$2,$0,$L261move	$4,$20$L260:andi	$2,$21,0xffffmove	$3,$0addu	$18,$22,$2addu	$19,$23,$3sltu	$5,$18,$22move	$4,$20sb	$0,0($17)jal	url_ftelladdu	$16,$5,$19addiu	$6,$2,2sltu	$4,$6,$2addu	$7,$4,$3slt	$2,$16,$7bne	$2,$0,$L264move	$19,$16beq	$16,$7,$L454sltu	$2,$18,$6$L266:jal	get_bytemove	$4,$20jal	get_bytemove	$4,$20blez	$2,$L455move	$21,$2jal	get_bytemove	$4,$20sll	$2,$2,24sra	$2,$2,24addiu	$17,$sp,16move	$16,$0$L272:addiu	$16,$16,1sb	$2,0($17)slt	$2,$16,$21addiu	$17,$17,1beq	$2,$0,$L269move	$4,$20$L270:jal	get_bytenopsll	$2,$2,24slt	$3,$16,255bne	$3,$0,$L272sra	$2,$2,24addiu	$16,$16,1slt	$2,$16,$21bne	$2,$0,$L270move	$4,$20$L269:sb	$0,0($17)$L264:jal	url_ftellmove	$4,$20move	$4,$2slt	$2,$3,$19beq	$2,$0,$L456nop$L275:jal	url_ftellmove	$4,$20subu	$6,$18,$2sltu	$4,$18,$6subu	$7,$19,$3subu	$7,$7,$4jal	url_fskipmove	$4,$20$L273:lw	$4,8($fp)li	$2,65536			# 0x10000li	$5,1			# 0x1ori	$2,$2,0x3000li	$3,8000			# 0x1f40sw	$2,228($4)sw	$3,64($4)sw	$5,224($4)sw	$5,68($4)move	$6,$0lw	$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,$6j	$31addiu	$sp,$sp,320$L292:addiu	$5,$16,%lo($LC0)jal	strcmpaddiu	$4,$sp,16j	$L294nop$L448:jal	get_be16move	$4,$20jal	get_be16move	$4,$20jal	get_be16move	$4,$20lw	$16,8($fp)jal	get_be16move	$4,$20sw	$2,64($16)jal	get_be32move	$4,$20lw	$16,8($fp)jal	get_be16move	$4,$20sw	$2,68($16)jal	get_be32move	$4,$20jal	get_bytemove	$4,$20move	$4,$20jal	get_bytesb	$2,16($sp)move	$4,$20jal	get_bytesb	$2,17($sp)move	$4,$20jal	get_bytesb	$2,18($sp)sb	$2,19($sp)j	$L279sb	$0,20($sp)$L452:$L459:divu	$0,$3,$22teq	$22,$0,7lw	$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			# 0x10000ori	$2,$2,0x3001mflo	$3sltu	$3,$4,$3beq	$3,$0,$L434sw	$2,228($17)jal	av_mallocmul	$4,$22,$4j	$L303sw	$2,100($19)$L456:bne	$3,$19,$L273sltu	$2,$4,$18beq	$2,$0,$L273nopj	$L275nop$L321:$L460:jal	strlenaddiu	$4,$16,%lo($LC4)move	$6,$2sltu	$2,$2,4beq	$2,$0,$L328lbu	$3,%lo($LC4)($16)lbu	$2,16($sp)addiu	$5,$16,%lo($LC4)beq	$6,$0,$L330subu	$2,$2,$3bne	$2,$0,$L332lbu	$2,17($sp)lbu	$3,1($5)sltu	$4,$6,2bne	$4,$0,$L330subu	$2,$2,$3bne	$2,$0,$L332lbu	$2,18($sp)lbu	$3,2($5)li	$4,2			# 0x2beq	$6,$4,$L330subu	$2,$2,$3bne	$2,$0,$L466lui	$16,%hi($LC6)lbu	$3,3($5)lbu	$2,19($sp)subu	$2,$2,$3$L330:beq	$2,$0,$L327nop$L332:lui	$16,%hi($LC6)$L466:jal	strlenaddiu	$4,$16,%lo($LC6)move	$6,$2sltu	$2,$2,4beq	$2,$0,$L359lbu	$3,%lo($LC6)($16)lbu	$2,16($sp)addiu	$5,$16,%lo($LC6)beq	$6,$0,$L361subu	$2,$2,$3bne	$2,$0,$L363lbu	$2,17($sp)lbu	$3,1($5)sltu	$4,$6,2bne	$4,$0,$L361subu	$2,$2,$3bne	$2,$0,$L363lbu	$2,18($sp)lbu	$3,2($5)li	$4,2			# 0x2beq	$6,$4,$L361subu	$2,$2,$3bne	$2,$0,$L461lui	$16,%hi($LC7)lbu	$3,3($5)lbu	$2,19($sp)subu	$2,$2,$3$L361:bne	$2,$0,$L461lui	$16,%hi($LC7)$L369:jal	get_be16move	$4,$20jal	get_bytemove	$4,$20li	$3,5			# 0x5beq	$23,$3,$L457noplw	$2,8($fp)$L462:li	$3,65536			# 0x10000ori	$3,$3,0x5002move	$4,$20jal	get_be32sw	$3,228($2)move	$4,$2addiu	$2,$2,8sltu	$2,$4,$2beq	$2,$0,$L435nopblez	$4,$L303addiu	$2,$4,-1lw	$16,8($fp)sw	$2,28($16)jal	av_malloczaddiu	$4,$4,7sw	$2,24($16)jal	get_bytemove	$4,$20lw	$3,8($fp)lw	$2,28($3)blez	$2,$L303move	$17,$0$L386:lw	$16,24($3)jal	get_bytemove	$4,$20addu	$16,$17,$16sb	$2,0($16)lw	$3,8($fp)addiu	$17,$17,1lw	$2,28($3)slt	$2,$17,$2bne	$2,$0,$L386lw	$2,328($sp)j	$L458nop$L449:addiu	$21,$sp,16j	$L282move	$17,$21$L363:lui	$16,%hi($LC7)$L461:jal	strlenaddiu	$4,$16,%lo($LC7)move	$6,$2sltu	$2,$2,4beq	$2,$0,$L370lbu	$3,%lo($LC7)($16)lbu	$2,16($sp)addiu	$5,$16,%lo($LC7)beq	$6,$0,$L372subu	$2,$2,$3bne	$2,$0,$L374sltu	$4,$6,2

⌨️ 快捷键说明

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