demux_ts.mid
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· MID 代码 · 共 5,131 行 · 第 1/5 页
MID
5,131 行
addu $4,$3,$8 lw $3,4($2) beq $3,$0,$L445 addiu $5,$5,24 lw $2,-32764($4) beq $2,$0,$L445 nop lw $2,-32756($4) addiu $2,$2,-1 sltu $2,$2,2 bne $2,$0,$L538 li $2,-2 # 0xfffffffffffffffe$L445: bne $6,$7,$L444 addiu $2,$10,1$L537: div $0,$2,$9 teq $9,$0,7 mfhi $3 bne $12,$3,$L441 move $10,$3 j $L532 li $4,-1 # 0xffffffffffffffff$L460: beq $4,$0,$L292 li $2,-2 # 0xfffffffffffffffe lhu $7,24($11)$L538: sw $2,4($23) blez $7,$L462 sw $2,8($23) lw $10,28($11) move $9,$0 move $13,$0 move $14,$0 move $8,$0 li $12,65536 # 0x10000 li $15,2 # 0x2 li $16,1 # 0x1$L464: addu $2,$10,$8 lhu $3,0($2) sll $6,$3,4 sll $4,$3,2 subu $2,$6,$4 addu $2,$2,$17 addu $3,$4,$17 addu $5,$2,$12 lw $2,4($3) beq $2,$0,$L465 nop lw $2,-32764($5) beq $2,$0,$L465 nop bne $13,$0,$L539 subu $2,$6,$4 lw $2,-32756($5) beq $2,$15,$L526 subu $2,$6,$4$L539: addu $2,$2,$17 bne $14,$0,$L465 addu $3,$2,$12 lw $2,-32756($3) beq $2,$16,$L527 nop$L465: addiu $9,$9,1 slt $2,$9,$7 bne $2,$0,$L464 addiu $8,$8,24$L462: lhu $3,0($11) li $2,131072 # 0x20000 addu $2,$17,$2 sw $3,0($23) sw $3,92($2) li $4,1 # 0x1 lw $31,92($sp) lw $fp,88($sp) lw $23,84($sp) lw $22,80($sp) lw $21,76($sp) lw $20,72($sp) lw $19,68($sp) lw $18,64($sp) lw $17,60($sp) lw $16,56($sp) move $2,$4 j $31 addiu $sp,$sp,96$L526: lw $2,-32760($5) li $13,1 # 0x1 j $L465 sw $2,8($23)$L510: beq $9,$0,$L540 lw $3,40($sp) li $2,131072 # 0x20000 addu $2,$17,$2 lw $16,12($2) beq $16,$0,$L541 li $2,131072 # 0x20000 lw $4,48($16) beq $4,$0,$L528 nop jal free_demux_packet nop$L491: jal uc_free move $4,$16$L306: li $2,131072 # 0x20000 addu $2,$17,$2 sw $0,12($2) li $2,131072 # 0x20000$L541: addu $2,$17,$2 sw $0,16($2) lw $3,40($sp)$L540: beq $3,$0,$L542 li $5,-2 # 0xfffffffffffffffe li $2,131072 # 0x20000 addu $2,$17,$2 lw $16,28($2) beq $16,$0,$L543 li $2,131072 # 0x20000 lw $4,48($16) beq $4,$0,$L529 nop jal free_demux_packet nop$L492: jal uc_free move $4,$16$L316: li $2,131072 # 0x20000 addu $2,$17,$2 sw $0,28($2) li $2,131072 # 0x20000$L543: addu $2,$17,$2 sw $0,32($2) li $5,-2 # 0xfffffffffffffffe$L542: move $4,$19 sw $5,68($19) jal ds_free_packs sw $0,92($19) lw $2,68($19) li $4,1 # 0x1 sw $2,0($23) lw $31,92($sp) lw $fp,88($sp) lw $23,84($sp) lw $22,80($sp) lw $21,76($sp) lw $20,72($sp) lw $19,68($sp) lw $18,64($sp) lw $17,60($sp) lw $16,56($sp) move $2,$4 j $31 addiu $sp,$sp,96$L527: lw $2,-32760($3) li $14,1 # 0x1 j $L465 sw $2,4($23)$L476: move $12,$4 j $L439 addiu $2,$4,1$L511: lw $5,68($19) addu $3,$17,$2 move $16,$0 j $L323 li $4,8192 # 0x2000$L324: addiu $16,$16,1$L544: beq $16,$4,$L508 addiu $3,$3,12$L323: lw $2,0($3) bne $2,$5,$L324 nop lw $2,4($3) bne $8,$2,$L544 addiu $16,$16,1 addiu $16,$16,-1$L508: li $2,-2147483648 # 0xffffffff80000000$L545: addiu $3,$16,1 ori $2,$2,0x1fff and $7,$3,$2 bltz $7,$L530 li $2,-8192 # 0xffffffffffffe000$L327: sll $6,$7,2 move $16,$7 sll $7,$7,4 subu $2,$7,$6 addu $2,$2,$17 li $3,65536 # 0x10000 addu $3,$2,$3 lw $4,-32756($3) bne $8,$4,$L545 li $2,-2147483648 # 0xffffffff80000000 lw $2,-32760($3) beq $2,$5,$L329 nop lw $3,-32764($3) beq $3,$0,$L508 sw $3,44($sp) move $3,$7 move $4,$6 sw $6,48($sp) j $L331 sw $7,52($sp)$L530: addiu $7,$7,-1 or $7,$7,$2 j $L327 addiu $7,$7,1$L509: lw $19,52($4) li $9,1 # 0x1 j $L297 sw $0,40($sp)$L528: lw $2,44($16) addiu $2,$2,-1 bne $2,$0,$L306 sw $2,44($16) lw $4,36($16) beq $4,$0,$L491 nop jal uc_free nop j $L491 nop$L529: lw $2,44($16) addiu $2,$2,-1 bne $2,$0,$L316 sw $2,44($16) lw $4,36($16) beq $4,$0,$L492 nop jal uc_free nop j $L492 nop$L512: lw $2,44($22) addiu $2,$2,-1 bne $2,$0,$L344 sw $2,44($22) lw $4,36($22) bne $4,$0,$L501 nop j $L350 nop$L519: lw $2,44($22) addiu $2,$2,-1 bne $2,$0,$L389 sw $2,44($22) lw $4,36($22) bne $4,$0,$L507 nop j $L395 nop$L430: blez $9,$L292 move $12,$0 lw $8,84($3) move $3,$0 j $L449 move $4,$0$L531: move $11,$3$L452: addiu $12,$12,1$L546: beq $12,$9,$L460 addiu $8,$8,60 move $3,$11$L449: lhu $2,0($8) bne $13,$2,$L531 move $11,$8 lhu $7,24($8) blez $7,$L452 move $4,$0 lw $5,28($8) move $6,$0 li $10,65536 # 0x10000$L455: lhu $2,0($5) addiu $6,$6,1 sll $3,$2,4 sll $2,$2,2 subu $3,$3,$2 addu $3,$3,$17 addu $2,$2,$17 addu $4,$3,$10 lw $3,4($2) beq $3,$0,$L456 addiu $5,$5,24 lw $2,-32764($4) beq $2,$0,$L456 nop lw $2,-32756($4) addiu $2,$2,-1 sltu $2,$2,2 bne $2,$0,$L452 li $4,1 # 0x1$L456: bne $6,$7,$L455 move $4,$0 j $L546 addiu $12,$12,1$L513: lw $4,36($sp) lw $2,44($4) addiu $2,$2,-1 bne $2,$0,$L350 sw $2,44($4) lw $4,36($4) beq $4,$0,$L356 nop jal uc_free nop j $L501 lw $4,36($sp)$L520: lw $4,28($sp) lw $2,44($4) addiu $2,$2,-1 bne $2,$0,$L395 sw $2,44($4) lw $4,36($4) beq $4,$0,$L401 nop jal uc_free nop j $L507 lw $4,28($sp)$L514: lw $2,44($3) addiu $2,$2,-1 bne $2,$0,$L356 sw $2,44($3) lw $4,36($3) beq $4,$0,$L362 nop jal uc_free nop j $L362 nop$L521: lw $2,44($3) addiu $2,$2,-1 bne $2,$0,$L401 sw $2,44($3) lw $4,36($3) beq $4,$0,$L407 nop jal uc_free nop j $L407 nop$L515: lw $2,44($fp) addiu $2,$2,-1 bne $2,$0,$L362 sw $2,44($fp) lw $4,36($fp) beq $4,$0,$L368 nop jal uc_free nop j $L368 nop$L522: lw $2,44($fp) addiu $2,$2,-1 bne $2,$0,$L407 sw $2,44($fp) lw $4,36($fp) beq $4,$0,$L413 nop jal uc_free nop j $L413 nop$L518: lw $2,44($18) addiu $2,$2,-1 bne $2,$0,$L380 sw $2,44($18) lw $4,36($18) beq $4,$0,$L493 nop jal uc_free nop j $L496 move $4,$18$L525: lw $2,44($18) addiu $2,$2,-1 bne $2,$0,$L425 sw $2,44($18) lw $4,36($18) beq $4,$0,$L494 nop jal uc_free nop j $L502 move $4,$18$L516: lw $2,44($21) addiu $2,$2,-1 bne $2,$0,$L368 sw $2,44($21) lw $4,36($21) beq $4,$0,$L374 nop jal uc_free nop j $L374 nop$L523: lw $2,44($21) addiu $2,$2,-1 bne $2,$0,$L413 sw $2,44($21) lw $4,36($21) beq $4,$0,$L419 nop jal uc_free nop j $L419 nop$L517: lw $2,44($20) addiu $2,$2,-1 bne $2,$0,$L374 sw $2,44($20) lw $4,36($20) beq $4,$0,$L380 nop jal uc_free nop j $L380 nop$L524: lw $2,44($20) addiu $2,$2,-1 bne $2,$0,$L419 sw $2,44($20) lw $4,36($20) beq $4,$0,$L425 nop jal uc_free nop j $L425 nop .set macro .set reorder .end demux_ts_control .section .rodata.str1.4 .align 2$LC24: .ascii "IBPS: %d, vb: %d\015\012\000" .globl __fixsfsi .globl __nedf2 .globl __truncdfsf2 .globl __gtdf2 .section .rodata.cst4 .align 2$LC25: .word 1210726144 .section .text.demux_seek_ts,"ax",@progbits .align 2 .align 5 .ent demux_seek_ts .type demux_seek_ts, @functiondemux_seek_ts: .frame $sp,104,$31 # vars= 40, regs= 10/0, args= 24, gp= 0 .mask 0xc0ff0000,-4 .fmask 0x00000000,0 .set noreorder .set nomacro addiu $sp,$sp,-104 sw $31,100($sp) sw $fp,96($sp) sw $23,92($sp) sw $22,88($sp) sw $21,84($sp) sw $20,80($sp) sw $19,76($sp) sw $18,72($sp) sw $17,68($sp) sw $16,64($sp) lw $17,2248($4) lw $3,60($4) li $2,131072 # 0x20000 lw $21,56($4) addu $2,$17,$2 lw $23,52($4) sw $3,56($sp) lw $16,12($2) lw $3,92($21) sw $4,104($sp) sw $5,108($sp) sw $7,116($sp) lw $22,92($23) beq $16,$0,$L548 sw $3,52($sp) lw $18,16($2) beq $18,$0,$L837 li $2,131072 # 0x20000 blez $18,$L802 nop lw $4,36($16) jal uc_realloc addiu $5,$18,8 move $4,$2 sw $2,36($16) beq $4,$0,$L803 sw $18,0($16)$L554: addu $4,$4,$18 move $5,$0 jal memset li $6,8 # 0x8$L556: li $16,131072 # 0x20000 addu $16,$17,$16 lw $4,8($16) jal ds_add_packet lw $5,12($16) sw $0,12($16) sw $0,16($16)$L548: li $2,131072 # 0x20000$L837: addu $5,$17,$2 lw $16,28($5) beq $16,$0,$L838 li $2,131072 # 0x20000 lw $18,32($5) beq $18,$0,$L838 nop blez $18,$L804 nop lw $4,36($16) jal uc_realloc addiu $5,$18,8 move $4,$2 sw $2,36($16) beq $4,$0,$L805 sw $18,0($16)$L565: addu $4,$4,$18 move $5,$0 jal memset li $6,8 # 0x8$L567: li $16,131072 # 0x20000 addu $16,$17,$16 lw $4,24($16) jal ds_add_packet lw $5,28($16) sw $0,28($16) sw $0,32($16) li $2,131072 # 0x20000$L838: addu $5,$17,$2 lw $16,44($5) beq $16,$0,$L839 lw $3,104($sp) lw $18,48($5) beq $18,$0,$L839 nop blez $18,$L573 nop lw $4,36($16) jal uc_realloc addiu $5,$18,8 move $4,$2 sw $2,36($16) beq $4,$0,$L578 sw $18,0($16)$L833: addu $4,$4,$18 move $5,$0 jal memset li $6,8 # 0x8$L580: li $16,131072 # 0x20000 addu $16,$17,$16 lw $4,40($16) jal ds_add_packet lw $5,44($16) sw $0,44($16) sw $0,48($16) lw $3,104($sp)$L839: lw $2,60($3) lw $3,52($sp) lw $2,68($2) sltu $3,$0,$3 sw $3,36($sp) beq $22,$0,$L581 sw $2,60($sp) li $2,131072 # 0x20000 addu $2,$17,$2 lw $2,12($2) beq $2,$0,$L583 sw $2,40($sp) lw $2,48($2) beq $2,$0,$L806 sw $2,32($sp) lw $fp,48($2) beq $fp,$0,$L807 nop lw $20,48($fp) beq $20,$0,$L808 nop lw $19,48($20) beq $19,$0,$L809 nop lw $18,48($19) beq $18,$0,$L810 nop lw $16,48($18) beq $16,$0,$L811 nop lw $4,48($16) beq $4,$0,$L812 nop jal free_demux_packet nop$L780: move $4,$16$L784: jal uc_free nop$L623: jal uc_free move $4,$18$L617: jal uc_free move $4,$19$L611: jal uc_free move $4,$20$L605: jal uc_free move $4,$fp$L599: lw $4,32($sp)$L789: jal uc_free nop$L593: jal uc_free lw $4,40($sp)$L587: li $2,131072 # 0x20000 addu $2,$17,$2 sw $0,12($2)$L583: li $2,131072 # 0x20000 addu $2,$17,$2 sw $0,16($2)$L581: lw $2,36($sp) beq $2,$0,$L840 lw $2,60($sp) li $2,131072 # 0x20000 addu $2,$17,$2 lw $2,28($2) beq $2,$0,$L629 sw $2,44($sp) lw $3,48($2) beq $3,$0,$L813 sw $3,28($sp) lw $fp,48($3) beq $fp,$0,$L814 nop lw $20,48($fp) beq $20,$0,$L815 nop lw $19,48($20) beq $19,$0,$L816 nop lw $18,48($19) beq $18,$0,$L817 nop lw $16,48($18) beq $16,$0,$L818 nop lw $4,48($16) beq $4,$0,$L819 nop jal free_demux_packet nop$L781: move $4,$16$L790: jal uc_free nop$L669: jal uc_free move $4,$18$L663: jal uc_free move $4,$19$L657: jal uc_free move $4,$20$L651: jal uc_free move $4,$fp$L645: lw $4,28($sp)$L795: jal uc_free nop$L639: jal uc_free lw $4,44($sp)$L633: li $2,131072 # 0x20000 addu $2,$17,$2 sw $0,28($2)$L629: li $2,131072 # 0x20000 addu $2,$17,$2 sw $0,32($2) lw $2,60($sp)$L840: blez $2,$L673 li $2,131072 # 0x20000 addu $2,$17,$2 lw $2,44($2) beq $2,$0,$L675 sw $2,48($sp) lw $3,48($2) beq $3,$0,$L820 sw $3,24($sp) lw $fp,48($3) beq $fp,$0,$L821 nop lw $20,48($fp) beq $20,$0,$L822 nop lw $19,48($20) beq $19,$0,$L823 nop lw $18,48($19) beq $18,$0,$L824 nop lw $16,48($18) beq $16,$0,$L825 nop lw $4,48($16) beq $4,$0,$L826 nop jal free_demux_packet nop$L782: move $4,$16$L796: jal uc_free nop$L715: jal uc_free move $4,$18$L709: jal uc_free move $4,$19$L703: jal uc_free move $4,$20$L697: jal uc_free move $4,$fp$L691: lw $4,24($sp)$L801: jal uc_free nop$L685: jal uc_free lw $4,48($sp)$L679: li $2,131072 # 0x20000 addu $2,$17,$2 sw $0,44($2)$L675: li $2,131072 # 0x20000 addu $2,$17,$2 sw $0,48($2)$L673: beq $22,$0,$L841 lw $2,52($sp) jal ds_free_packs move $4,$23 lw $2,52($sp)$L841: beq $2,$0,$L842 lw $3,104($sp) jal ds_free_packs move $4,$21 lw $3,104($sp)$L842: lw $2,60($3) lw $3,68($2) blez $3,$L843 lw $2,36($sp) jal ds_free_packs lw $4,56($sp) lw $2,36($sp)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?