aviheader.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,690 行 · 第 1/5 页
S
4,690 行
lw $4,16($23).set noreorder.set nomacrojal stream_read_dword_lemove $16,$2.set macro.set reordermove $17,$2li $2,1414725632 # 0x54530000ori $2,$2,0x494c.set noreorder.set nomacrobeq $16,$2,$L654li $2,1178992640 # 0x46460000.set macro.set reorderori $2,$2,0x4952beq $16,$2,$L654lw $18,16($23)lw $2,56($18).set noreorder.set nomacrobne $2,$0,$L1005lw $2,388($sp).set macro.set reorderbeq $16,$0,$L765sw $16,52($sp)lbu $2,52($sp)addiu $2,$2,-48andi $4,$2,0x00ffsltu $3,$4,10.set noreorder.set nomacrobeq $3,$0,$L765lbu $5,53($sp).set macro.set reorderaddiu $2,$5,-48andi $5,$2,0x00ffsltu $3,$5,10.set noreorder.set nomacrobeq $3,$0,$L765sll $2,$4,3.set macro.set reordersll $3,$4,1addu $3,$3,$2addu $3,$3,$5li $2,100 # 0x64.set noreorder.set nomacrobeq $3,$2,$L765lw $4,388($sp).set macro.set reorderlw $5,4($4)lw $3,8($4)slt $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L891addiu $7,$5,1024.set macro.set reorder$L663:lw $2,388($sp)lw $4,0($2)sll $2,$3,4addu $19,$2,$4lw $4,388($sp)addiu $3,$3,1li $2,16 # 0x10sw $3,8($4)sw $2,4($19)sw $16,0($19)lh $2,6($23)li $3,-65536 # 0xffffffffffff0000and $2,$2,$3ori $2,$2,0x10sw $2,4($19)lw $3,4($23)sw $17,12($19)sw $3,8($19)lw $3,36($18)lw $4,40($18)sltu $2,$3,$4.set noreorder.set nomacrobeq $2,$0,$L666addiu $5,$3,1.set macro.set reorderlw $2,80($18)addu $2,$3,$2lbu $3,0($2)sw $5,36($18)sll $22,$3,8$L668:sltu $2,$5,$4beq $2,$0,$L671$L946:lw $2,80($18)addu $2,$5,$2lbu $3,0($2)addiu $5,$5,1move $21,$3sw $5,36($18)$L673:sltu $2,$5,$4beq $2,$0,$L676$L948:lw $2,80($18)addu $2,$5,$2lbu $3,0($2)addiu $5,$5,1move $20,$3sw $5,36($18)$L678:sltu $2,$5,$4beq $2,$0,$L681$L950:lw $2,80($18)addu $2,$5,$2lbu $3,0($2)addiu $5,$5,1move $4,$3sw $5,36($18)$L683:.set noreorder.set nomacrobne $17,$0,$L1006lw $5,392($sp).set macro.set reorderlw $2,4($19)li $3,-17 # 0xffffffffffffffefand $2,$2,$3sw $2,4($19)lw $5,392($sp)$L1006:beq $5,$0,$L688sw $16,52($sp)lbu $2,52($sp)addiu $2,$2,-48andi $5,$2,0x00ffsltu $3,$5,10.set noreorder.set nomacrobeq $3,$0,$L690lbu $6,53($sp).set macro.set reorderaddiu $2,$6,-48andi $6,$2,0x00ffsltu $3,$6,10.set noreorder.set nomacrobne $3,$0,$L892sll $3,$5,3.set macro.set reorder$L690:lw $6,396($sp)li $2,100 # 0x64.set noreorder.set nomacrobeq $2,$6,$L1007or $2,$22,$21.set macro.set reorder$L688:lw $3,8($23)lw $2,12($23)subu $5,$2,$3beq $5,$0,$L720lw $6,4($23)subu $2,$6,$3sll $4,$2,4sll $2,$2,2addu $2,$2,$4sll $3,$2,2addu $2,$2,$3div $0,$2,$5teq $5,$0,7lui $3,%hi(lastpos.4019)lw $2,%lo(lastpos.4019)($3)mflo $7beq $7,$2,$L767$L929:.set noreorder.set nomacrobeq $5,$0,$L724sw $7,%lo(lastpos.4019)($3).set macro.set reorderlui $2,%hi($LC59)addiu $2,$2,%lo($LC59)$L726:lui $6,%hi($LC61)addiu $6,$6,%lo($LC61)li $4,8 # 0x8li $5,5 # 0x5.set noreorder.set nomacrojal mp_msgsw $2,16($sp).set macro.set reorderlw $18,16($23)lw $6,4($23)$L658:li $2,-2 # 0xfffffffffffffffeaddiu $3,$17,1and $3,$3,$2addiu $4,$6,8lw $6,44($18)addu $5,$3,$4slt $2,$5,$6beq $2,$0,$L727$L924:lw $2,40($18)subu $2,$6,$2subu $2,$5,$2bltz $2,$L727move $3,$2.set noreorder.set nomacroj $L879sw $2,36($18).set macro.set reorder$L885:addiu $2,$sp,52li $4,8 # 0x8addiu $6,$6,%lo($LC49)move $7,$22li $5,6 # 0x6.set noreorder.set nomacrojal mp_msgsw $2,16($sp).set macro.set reorderlw $18,16($23)lw $4,384($sp)lw $3,44($18)slt $2,$4,$3.set noreorder.set nomacrobeq $2,$0,$L1008lw $5,384($sp).set macro.set reorder$L877:lw $2,40($18)subu $2,$3,$2subu $2,$4,$2.set noreorder.set nomacrobltz $2,$L1008lw $5,384($sp).set macro.set reordersw $0,384($sp).set noreorder.set nomacroj $L878sw $2,36($18).set macro.set reorder$L882:.set noreorder.set nomacrojal stream_read_dword_lemove $4,$5.set macro.set reorderlw $4,16($23).set noreorder.set nomacrojal stream_read_dword_lemove $16,$2.set macro.set reorderlui $6,%hi($LC0)addiu $6,$6,%lo($LC0)li $4,8 # 0x8li $5,7 # 0x7addiu $7,$sp,52sw $2,52($sp).set noreorder.set nomacrojal mp_msgsw $16,16($sp).set macro.set reordersltu $2,$16,4.set noreorder.set nomacrobne $2,$0,$L42lui $6,%hi($LC1).set macro.set reorderlw $2,16($23)addiu $16,$16,-4lw $3,36($2)lw $4,44($2)lw $5,40($2)addu $4,$4,$3addiu $2,$16,1li $3,-2 # 0xfffffffffffffffesubu $4,$4,$5and $2,$2,$3addu $4,$4,$2sw $4,384($sp)move $7,$4$L44:lui $6,%hi($LC2)addiu $6,$6,%lo($LC2)li $4,8 # 0x8.set noreorder.set nomacrojal mp_msgli $5,6 # 0x6.set macro.set reorderli $2,1769340928 # 0x69760000lw $3,52($sp)ori $2,$2,0x6f6dbne $3,$2,$L758lw $7,8($23)bne $7,$0,$L743lw $18,16($23)lw $2,44($18)lw $3,36($18)lw $4,40($18)addu $2,$2,$3subu $7,$2,$4sw $7,8($23)$L46:lw $3,36($18)lw $2,44($18)lw $4,40($18)addu $2,$2,$3subu $2,$2,$4addu $2,$16,$2lui $6,%hi($LC3)sw $2,12($23)addiu $6,$6,%lo($LC3)li $4,8 # 0x8li $5,6 # 0x6.set noreorder.set nomacrojal mp_msgsw $2,16($sp).set macro.set reorderlw $18,16($23)lw $2,12($23)lw $3,52($18)slt $2,$2,$3beq $2,$0,$L48sw $3,12($23)$L48:lw $3,468($sp)li $2,-2 # 0xfffffffffffffffe.set noreorder.set nomacrobeq $3,$2,$L36li $2,2 # 0x2.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L1009lw $5,388($sp).set macro.set reorderbeq $3,$0,$L1009lw $4,384($sp)blez $4,$L876lw $3,44($18)slt $2,$4,$3.set noreorder.set nomacrobne $2,$0,$L877lw $5,384($sp).set macro.set reorder$L1008:.set noreorder.set nomacrojal stream_seek_longmove $4,$18.set macro.set reorderlw $18,16($23)$L876:.set noreorder.set nomacroj $L878sw $0,384($sp).set macro.set reorder$L92:ori $2,$2,0x4349.set noreorder.set nomacrobeq $5,$2,$L83slt $2,$2,$5.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L97li $2,1751711744 # 0x68690000.set macro.set reorderli $2,1397555200 # 0x534d0000ori $2,$2,0x4349.set noreorder.set nomacrobeq $5,$2,$L78slt $2,$2,$5.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L98li $2,1413939200 # 0x54470000.set macro.set reorderli $2,1347551232 # 0x50520000ori $2,$2,0x4349.set noreorder.set nomacrobeq $5,$2,$L76li $2,1380843520 # 0x524e0000.set macro.set reorderori $2,$2,0x4749.set noreorder.set nomacrobeq $5,$2,$L77li $2,1347354624 # 0x504f0000.set macro.set reorderori $2,$2,0x4349.set noreorder.set nomacrobne $5,$2,$L57lui $2,%hi($LC9).set macro.set reorderaddiu $17,$2,%lo($LC9)lui $6,%hi($LC67)addiu $6,$6,%lo($LC67)li $4,8 # 0x8li $5,6 # 0x6move $7,$17.set noreorder.set nomacrojal mp_msgsw $16,16($sp).set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobne $16,$2,$L1010li $21,250 # 0xfa.set macro.set reorder$L894:lw $18,16($23)lw $12,384($sp)lw $4,36($18)sra $13,$12,31li $22,1 # 0x1li $10,1 # 0x1.set noreorder.set nomacroj $L127move $11,$0.set macro.set reorder$L74:lui $2,%hi($LC28)addiu $17,$2,%lo($LC28)$L102:lui $6,%hi($LC67)addiu $6,$6,%lo($LC67)li $4,8 # 0x8li $5,6 # 0x6move $7,$17.set noreorder.set nomacrojal mp_msgsw $16,16($sp).set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $16,$2,$L894li $21,250 # 0xfa.set macro.set reorder$L1010:sltu $2,$16,251movn $21,$16,$2.set noreorder.set nomacroblez $21,$L754lw $18,16($23).set macro.set reorderlw $5,36($18)lw $3,40($18)addiu $fp,$sp,120subu $2,$3,$5move $19,$21.set noreorder.set nomacrobeq $2,$0,$L459move $20,$fp.set macro.set reorder$L897:move $16,$2sltu $2,$3,$5.set noreorder.set nomacrobne $2,$0,$L1011lui $6,%hi($LC29).set macro.set reorder$L463:slt $2,$19,$16movn $16,$19,$2lw $3,80($18)sltu $2,$16,32.set noreorder.set nomacrobne $2,$0,$L465addu $5,$3,$5.set macro.set reorder$L898:andi $2,$20,0x3.set noreorder.set nomacrobne $2,$0,$L1012move $4,$20.set macro.set reorderandi $2,$5,0x3.set noreorder.set nomacrobne $2,$0,$L1012li $2,-32 # 0xffffffffffffffe0.set macro.set reorderaddiu $4,$20,-4and $2,$16,$2addu $6,$4,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L469addiu $5,$5,-4.set macro.set reorder$L800:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000101000000000010010010100 #S32LDI XR2,$5,4.word 0b01110000101000000000010011010100 #S32LDI XR3,$5,4.word 0b01110000101000000000010100010100 #S32LDI XR4,$5,4.word 0b01110000101000000000010101010100 #S32LDI XR5,$5,4.word 0b01110000101000000000010110010100 #S32LDI XR6,$5,4.word 0b01110000101000000000010111010100 #S32LDI XR7,$5,4.word 0b01110000101000000000011000010100 #S32LDI XR8,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4.word 0b01110000100000000000010010010101 #S32SDI XR2,$4,4.word 0b01110000100000000000010011010101 #S32SDI XR3,$4,4.word 0b01110000100000000000010100010101 #S32SDI XR4,$4,4.word 0b01110000100000000000010101010101 #S32SDI XR5,$4,4.word 0b01110000100000000000010110010101 #S32SDI XR6,$4,4.word 0b01110000100000000000010111010101 #S32SDI XR7,$4,4.word 0b01110000100000000000011000010101 #S32SDI XR8,$4,4#NO_APPsltu $2,$4,$6bne $2,$0,$L800$L469:andi $2,$16,0x1caddu $6,$6,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L1013andi $3,$16,0x3.set macro.set reorder$L801:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$6.set noreorder.set nomacrobne $2,$0,$L801andi $3,$16,0x3.set macro.set reorder$L1013:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L475li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L476li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L896$L473:lw $5,36($18)subu $19,$19,$16addu $2,$5,$16move $5,$2.set noreorder.set nomacroblez $19,$L456sw $2,36($18).set macro.set reorder$L899:lw $3,40($18)subu $2,$3,$5.set noreorder.set nomacrobne $2,$0,$L897addu $20,$20,$16.set macro.set reorder$L459:.set noreorder.set nomacrojal stream_fill_buffermove $4,$18.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L1014addu $2,$sp,$21.set macro.set reorderlw $3,40($18)lw $5,36($18)sltu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L463subu $16,$3,$5.set macro.set reorderlui $6,%hi($LC29)$L1011:li $5,2 # 0x2addiu $6,$6,%lo($LC29).set noreorder.set nomacrojal mp_msgli $4,7 # 0x7.set macro.set reorderslt $2,$19,$16lw $5,36($18)movn $16,$19,$2lw $3,80($18)sltu $2,$16,32.set noreorder.set nomacrobeq $2,$0,$L898addu $5,$3,$5.set macro.set reorder$L465:move $4,$20$L1012:.set noreorder.set nomacrojal memcpymove $6,$16.set macro.set reorderlw $5,36($18)subu $19,$19,$16addu $2,$5,$16move $5,$2.set noreorder.set nomacrobgtz $19,$L899sw $2,36($18).set macro.set reorder$L456:addu $2,$sp,$21$L1014:lui $6,%hi($LC47)sb $0,120($2)addiu $6,$6,%lo($LC47)move $7,$17li $4,8 # 0x8li $5,6 # 0x6.set noreorder.set nomacrojal mp_msgsw $fp,16($sp).set macro.set reordermove $4,$23move $5,$17.set noreorder.set nomacrojal demux_info_addmove $6,$fp.set macro.set reorderlw $18,16($23)subu $22,$22,$21$L864:lw $12,384($sp)$L1045:lw $4,36($18)sra $13,$12,31move $10,$22.set noreorder.set nomacroj $L127move $11,$0.set macro.set reorder$L475:lbu $2,4($5)sb $2,4($4)lbu $3,5($5).set noreorder.set nomacroj $L473sb $3,5($4).set macro.set reorder$L476:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5).set noreorder.set nomacroj $L473sb $2,6($4).set macro.set reorder$L884:.set noreorder.set nomacroj $L478sw $0,384($sp).set macro.set reorder$L755:.set noreorder.set nomacroj $L478lw $18,16($23).set macro.set reorder$L896:lbu $2,4($5).set noreorder.set nomacroj $L473sb $2,4($4).set macro.set reorder$L490:lw $2,28($18)andi $2,$2,0x4beq $2,$0,$L757lw $4,44($18)lw $2,36($18)lw $6,40($18)addu $2,$4,$2subu $2,$2,$6addu $5,$22,$2slt $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L493subu $2,$4,$6.set macro.set reorder$L1015:subu $2,$5,$2bltz $2,$L493.set noreorder.set nomacroj $L878sw $2,36($18).set macro.set reorder$L97:ori $2,$2,0x7661.set noreorder.set nomacrobeq $5,$2,$L87slt $2,$2,$5.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L100li $2,1752301568 # 0x68720000.set macro.set reorderli $2,1497694208 # 0x59450000ori $2,$2,0x4b49.set noreorder.set nomacrobeq $5,$2,$L85li $2,1718747136 # 0x66720000.set macro.set reorderori $2,$2,0x7473.set noreorder.set nomacrobeq $5,$2,$L86li $2,1414660096 # 0x54520000.set macro.set reorderori $2,$2,0x4149.set noreorder.set nomacrobne $5,$2,$L57lui $2,%hi($LC6).set macro.set reorder.set noreorder.set nomacro
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?