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 + -
显示快捷键?