demux_mov.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,994 行 · 第 1/5 页
S
4,994 行
lw $17,16($5).set macro.set reorder$L473:lw $2,28($17)andi $2,$2,0x2.set noreorder.set nomacrobeq $2,$0,$L508lw $4,64($sp).set macro.set reorderlw $4,44($17)lw $2,36($17)lw $6,40($17)addu $2,$4,$2subu $2,$2,$6addu $5,$16,$2slt $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L411subu $2,$4,$6.set macro.set reorder$L514:subu $2,$5,$2bltz $2,$L411sw $2,36($17)lw $4,64($sp)$L508:addiu $4,$4,1.set noreorder.set nomacroj $L283sw $4,64($sp).set macro.set reorder$L337:ori $2,$2,0x6f74.set noreorder.set nomacrobeq $4,$2,$L429sltu $2,$2,$4.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L339li $2,1936392192 # 0x736b0000.set macro.set reorderli $2,1835991040 # 0x6d6f0000ori $2,$2,0x6f76.set noreorder.set nomacrobeq $4,$2,$L470lui $6,%hi($LC26).set macro.set reorderlw $7,64($sp)$L507:.set noreorder.set nomacrobne $7,$0,$L471srl $3,$4,8.set macro.set reorder.set noreorder.set nomacrojal uc_freemove $4,$fp.set macro.set reorder$L465:move $2,$0$L401:lw $31,116($sp)lw $fp,112($sp)lw $23,108($sp)lw $22,104($sp)lw $21,100($sp)lw $20,96($sp)lw $19,92($sp)lw $18,88($sp)lw $17,84($sp)lw $16,80($sp).set noreorder.set nomacroj $31addiu $sp,$sp,120.set macro.set reorder$L339:ori $2,$2,0x6970.set noreorder.set nomacrobeq $4,$2,$L332li $2,2003369984 # 0x77690000.set macro.set reorderori $2,$2,0x6465.set noreorder.set nomacrobne $4,$2,$L507lw $7,64($sp).set macro.set reorderlui $6,%hi($LC32)li $5,6 # 0x6addiu $6,$6,%lo($LC32).set noreorder.set nomacrojal mp_msgli $4,7 # 0x7.set macro.set reorderlw $5,68($sp)andi $2,$5,0x2.set noreorder.set nomacrobne $2,$0,$L441lw $5,120($sp).set macro.set reorder$L334:lui $6,%hi($LC33)addiu $6,$6,%lo($LC33)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorderlw $7,120($sp)lui $6,%hi($LC34)lw $2,16($7)addiu $6,$6,%lo($LC34)lw $4,36($2)lw $3,44($2)lw $5,40($2)addu $3,$3,$4subu $3,$3,$5addu $2,$19,$3subu $2,$2,$23sw $3,8($fp)sw $2,12($fp)sra $7,$3,31sra $8,$2,31li $4,7 # 0x7li $5,7 # 0x7sw $3,16($sp)sw $2,24($sp)sw $7,20($sp).set noreorder.set nomacrojal mp_msgsw $8,28($sp).set macro.set reorderlw $2,68($sp)ori $2,$2,0x2sw $2,68($sp)lw $3,68($sp)li $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L472lw $7,120($sp).set macro.set reorderlw $17,16($7)$L331:subu $16,$19,$23bltz $16,$L473$L404:li $2,262144 # 0x40000slt $2,$2,$16bne $2,$0,$L408.set noreorder.set nomacroblez $16,$L508lw $4,64($sp).set macro.set reorder$L444:lw $6,40($17).set noreorder.set nomacroj $L450lw $5,36($17).set macro.set reorder$L416:slt $2,$16,$3movn $3,$16,$2addu $4,$5,$3subu $16,$16,$3move $5,$4.set noreorder.set nomacroblez $16,$L474sw $4,36($17).set macro.set reorder$L450:subu $2,$6,$5move $4,$17.set noreorder.set nomacrobne $2,$0,$L416move $3,$2.set macro.set reorderjal stream_fill_buffer.set noreorder.set nomacrobeq $2,$0,$L509lw $5,68($sp).set macro.set reorderlw $5,36($17)lw $6,40($17)subu $3,$6,$5slt $2,$16,$3movn $3,$16,$2addu $4,$5,$3subu $16,$16,$3move $5,$4.set noreorder.set nomacrobgtz $16,$L450sw $4,36($17).set macro.set reorder$L474:lw $3,120($sp)lw $4,64($sp)lw $17,16($3)addiu $4,$4,1.set noreorder.set nomacroj $L283sw $4,64($sp).set macro.set reorder$L468:lw $3,36($17)lw $7,40($17)sltu $2,$3,$7.set noreorder.set nomacrobeq $2,$0,$L288addiu $6,$3,1.set macro.set reorderlw $4,80($17)addu $4,$3,$4lbu $5,0($4)move $3,$0move $2,$5srl $4,$5,24sll $5,$3,8or $5,$4,$5sll $2,$2,8sw $5,60($sp)sw $2,56($sp)sw $6,36($17)$L290:sltu $2,$6,$7beq $2,$0,$L293$L477:lw $2,80($17)addu $2,$6,$2lbu $3,0($2)addiu $6,$6,1move $2,$0sw $3,48($sp)sw $2,52($sp)sw $6,36($17)$L295:sltu $2,$6,$7beq $2,$0,$L298$L479:lw $2,80($17)addu $2,$6,$2lbu $3,0($2)addiu $6,$6,1move $2,$0sw $3,40($sp)sw $2,44($sp)sw $6,36($17)$L300:sltu $2,$6,$7beq $2,$0,$L303$L481:lw $2,80($17)move $11,$0addu $2,$6,$2lbu $3,0($2)addiu $6,$6,1move $10,$3sw $6,36($17)$L305:sltu $2,$6,$7.set noreorder.set nomacrobeq $2,$0,$L510move $4,$17.set macro.set reorder$L483:lw $2,80($17)addu $2,$6,$2lbu $3,0($2)addiu $6,$6,1move $22,$3sw $6,36($17)$L310:sltu $2,$6,$7.set noreorder.set nomacrobeq $2,$0,$L511move $4,$17.set macro.set reorder$L485:lw $2,80($17)addu $2,$6,$2lbu $3,0($2)addiu $6,$6,1move $20,$3sw $6,36($17)$L315:sltu $2,$6,$7.set noreorder.set nomacrobeq $2,$0,$L512move $4,$17.set macro.set reorder$L487:lw $2,80($17)addu $2,$6,$2lbu $3,0($2)addiu $6,$6,1move $18,$3sw $6,36($17)$L320:sltu $2,$6,$7.set noreorder.set nomacrobeq $2,$0,$L513move $4,$17.set macro.set reorder$L489:lw $2,80($17)addu $2,$6,$2lbu $3,0($2)addiu $6,$6,1move $8,$3sw $6,36($17)$L325:lw $2,48($sp)lw $7,56($sp)li $23,16 # 0x10or $4,$7,$2lw $2,40($sp)sll $4,$4,8or $4,$4,$2sll $4,$4,8or $2,$10,$4sll $2,$2,8or $2,$2,$22sll $2,$2,8or $2,$2,$20sll $2,$2,8or $4,$18,$2sll $4,$4,8or $2,$8,$4.set noreorder.set nomacroj $L328move $19,$2.set macro.set reorder$L408:lw $2,28($17)andi $2,$2,0x4beq $2,$0,$L444lw $4,44($17)lw $2,36($17)lw $6,40($17)addu $2,$4,$2subu $2,$2,$6addu $5,$16,$2slt $3,$5,$4.set noreorder.set nomacrobne $3,$0,$L514subu $2,$4,$6.set macro.set reorder$L411:.set noreorder.set nomacrojal stream_seek_longmove $4,$17.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L284lw $2,120($sp).set macro.set reorderlw $4,64($sp)lw $17,16($2)addiu $4,$4,1.set noreorder.set nomacroj $L283sw $4,64($sp).set macro.set reorder$L469:ori $2,$2,0x4354.set noreorder.set nomacrobne $4,$2,$L507lw $7,64($sp).set macro.set reorderlw $2,120($sp).set noreorder.set nomacroj $L331lw $17,16($2).set macro.set reorder$L288:.set noreorder.set nomacrojal stream_fill_buffermove $4,$17.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L476li $2,-65536 # 0xffffffffffff0000.set macro.set reorderlw $6,36($17)lw $2,80($17)lw $7,40($17)addu $2,$2,$6lbu $4,0($2)move $3,$0move $2,$4addiu $6,$6,1sll $2,$2,8srl $4,$4,24sll $5,$3,8or $5,$4,$5sw $2,56($sp)sltu $2,$6,$7sw $6,36($17).set noreorder.set nomacrobne $2,$0,$L477sw $5,60($sp).set macro.set reorder$L293:.set noreorder.set nomacrojal stream_fill_buffermove $4,$17.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L478li $5,-1 # 0xffffffffffffffff.set macro.set reorderlw $6,36($17)lw $2,80($17)lw $7,40($17)addu $2,$2,$6lbu $3,0($2)addiu $6,$6,1move $5,$0sltu $2,$6,$7sw $6,36($17)sw $3,48($sp).set noreorder.set nomacrobne $2,$0,$L479sw $5,52($sp).set macro.set reorder$L298:.set noreorder.set nomacrojal stream_fill_buffermove $4,$17.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L480li $5,-1 # 0xffffffffffffffff.set macro.set reorderlw $6,36($17)lw $2,80($17)lw $7,40($17)addu $2,$2,$6lbu $3,0($2)addiu $6,$6,1move $5,$0sltu $2,$6,$7sw $6,36($17)sw $3,40($sp).set noreorder.set nomacrobne $2,$0,$L481sw $5,44($sp).set macro.set reorder$L303:.set noreorder.set nomacrojal stream_fill_buffermove $4,$17.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L482li $10,-256 # 0xffffffffffffff00.set macro.set reorderlw $6,36($17)lw $2,80($17)lw $7,40($17)addu $2,$2,$6lbu $3,0($2)addiu $6,$6,1sltu $2,$6,$7sw $6,36($17)move $10,$3.set noreorder.set nomacrobne $2,$0,$L483move $11,$0.set macro.set reordermove $4,$17$L510:sw $10,72($sp).set noreorder.set nomacrojal stream_fill_buffersw $11,76($sp).set macro.set reorderlw $10,72($sp).set noreorder.set nomacrobeq $2,$0,$L484lw $11,76($sp).set macro.set reorderlw $6,36($17)lw $2,80($17)lw $7,40($17)addu $2,$2,$6lbu $3,0($2)addiu $6,$6,1sltu $2,$6,$7sw $6,36($17).set noreorder.set nomacrobne $2,$0,$L485move $22,$3.set macro.set reordermove $4,$17$L511:sw $10,72($sp).set noreorder.set nomacrojal stream_fill_buffersw $11,76($sp).set macro.set reorderlw $10,72($sp).set noreorder.set nomacrobeq $2,$0,$L486lw $11,76($sp).set macro.set reorderlw $6,36($17)lw $2,80($17)lw $7,40($17)addu $2,$2,$6lbu $3,0($2)addiu $6,$6,1sltu $2,$6,$7sw $6,36($17).set noreorder.set nomacrobne $2,$0,$L487move $20,$3.set macro.set reordermove $4,$17$L512:sw $10,72($sp).set noreorder.set nomacrojal stream_fill_buffersw $11,76($sp).set macro.set reorderlw $10,72($sp).set noreorder.set nomacrobeq $2,$0,$L488lw $11,76($sp).set macro.set reorderlw $6,36($17)lw $2,80($17)lw $7,40($17)addu $2,$2,$6lbu $3,0($2)addiu $6,$6,1sltu $2,$6,$7sw $6,36($17).set noreorder.set nomacrobne $2,$0,$L489move $18,$3.set macro.set reordermove $4,$17$L513:sw $10,72($sp).set noreorder.set nomacrojal stream_fill_buffersw $11,76($sp).set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L490lw $10,72($sp).set macro.set reorderlw $3,36($17)lw $2,80($17)addiu $4,$3,1addu $2,$2,$3lbu $5,0($2)sw $4,36($17).set noreorder.set nomacroj $L325move $8,$5.set macro.set reorder$L281:sb $0,4($5).set noreorder.set nomacroj $L279sb $0,1($4).set macro.set reorder$L270:addiu $3,$fp,2sb $0,0($fp).set noreorder.set nomacroj $L268sb $0,1($fp).set macro.set reorder$L284:lw $5,68($sp)$L509:li $2,3 # 0x3.set noreorder.set nomacrobeq $5,$2,$L491lw $7,120($sp).set macro.set reorder.set noreorder.set nomacrojal uc_freemove $4,$fp.set macro.set reorderlw $3,68($sp)li $2,5 # 0x5.set noreorder.set nomacrobeq $3,$2,$L401li $2,131072 # 0x20000.set macro.set reorderli $2,7 # 0x7.set noreorder.set nomacrobeq $3,$2,$L401li $2,131072 # 0x20000.set macro.set reorderli $2,1 # 0x1.set noreorder.set nomacrobeq $3,$2,$L492lui $6,%hi($LC37).set macro.set reorderlw $4,68($sp)li $2,2 # 0x2.set noreorder.set nomacrobne $4,$2,$L465lui $6,%hi($LC38).set macro.set reorderaddiu $6,$6,%lo($LC38)li $4,7 # 0x7.set noreorder.set nomacrojal mp_msgli $5,2 # 0x2.set macro.set reorder.set noreorder.set nomacroj $L401move $2,$0.set macro.set reorder$L429:lw $3,120($sp).set noreorder.set nomacroj $L331lw $17,16($3).set macro.set reorder$L282:sb $0,6($5)sb $0,4($5).set noreorder.set nomacroj $L279sb $0,5($5).set macro.set reorder$L271:addiu $3,$fp,3sb $0,0($fp)sb $0,1($fp).set noreorder.set nomacroj $L268sb $0,2($fp).set macro.set reorder$L467:.set noreorder.set nomacroj $L279sb $0,4($5).set macro.set reorder$L466:addiu $3,$fp,1.set noreorder.set nomacroj $L268sb $0,0($fp).set macro.set reorder$L491:li $2,7 # 0x7sw $fp,2248($7)lw $31,116($sp)lw $fp,112($sp)lw $23,108($sp)lw $22,104($sp)lw $21,100($sp)lw $20,96($sp)lw $19,92($sp)lw $18,88($sp)lw $17,84($sp)lw $16,80($sp).set noreorder.set nomacroj $31addiu $sp,$sp,120.set macro.set reorder$L476:lw $6,36($17)lw $7,40($17)li $3,-1 # 0xffffffffffffffffsw $2,56($sp).set noreorder.set nomacroj $L290sw $3,60($sp).set macro.set reorder$L490:.set noreorder.set nomacroj $L325li $8,-256 # 0xffffffffffffff00.set macro.set reorder$L486:lw $6,36($17)lw $7,40($17).set noreorder.set nomacroj $L315li $20,-256 # 0xffffffffffffff00.set macro.set reorder$L488:lw $6,36($17)lw $7,40($17).set noreorder.set nomacroj $L320li $18,-256 # 0xffffffffffffff00.set macro.set reorder$L478:lw $6,36($17)lw $7,40($17)li $4,-256 # 0xffffffffffffff00sw $4,48($sp).set noreorder.set nomacroj $L295sw $5,52($sp).set macro.set reorder$L480:lw $6,36($17)lw $7,40($17)li $4,-256 # 0xffffffffffffff00sw $4,40($sp).set noreorder.set nomacroj $L300sw $5,44($sp).set macro.set reorder$L482:lw $6,36($17)lw $7,40($17).set noreorder.set nomacroj $L305li $11,-1 # 0xffffffffffffffff.set macro.set reorder$L484:lw $6,36($17)lw $7,40($17).set noreorder.set nomacroj $L310li $22,-256 # 0xffffffffffffff00.set macro.set reorder$L333:lw $5,120($sp).set noreorder.set nomacrojal stream_read_dwordlw $4,16($5).set macro.set reorderli $3,1295253504 # 0x4d340000move $4,$2ori $2,$3,0x4120.set noreorder.set nomacrobeq $4,$2,$L346sw $4,36($sp).set macro.set reordersltu $2,$2,$4.set noreorder.set nomacro
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?