parse.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 5,022 行 · 第 1/5 页
S
5,022 行
sltu $2,$3,25.set noreorder.set nomacrobeq $2,$0,$L350lw $4,156($sp).set macro.set reorderli $2,2 # 0x2.set noreorder.set nomacrobeq $4,$2,$L544li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $4,$2,$L545li $2,1 # 0x1.set macro.set reorderbeq $4,$2,$L543$L542:lw $5,152($sp)ori $5,$5,0x20sw $5,152($sp)$L505:lw $4,428($19)sltu $2,$4,2.set noreorder.set nomacrobne $2,$0,$L546subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3addiu $4,$4,-1srl $2,$2,31sw $4,428($19)$L548:beq $2,$0,$L549lw $4,428($19)sltu $2,$4,12.set noreorder.set nomacrobne $2,$0,$L551subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3addiu $4,$4,-11srl $2,$2,21sw $4,428($19)li $10,127 # 0x7f$L943:sh $2,416($19)sw $10,152($sp)$L549:lw $4,428($19)sltu $2,$4,2.set noreorder.set nomacrobne $2,$0,$L554subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3addiu $4,$4,-1srl $2,$2,31sw $4,428($19)$L556:beq $2,$0,$L557lw $4,428($19)sltu $2,$4,7bne $2,$0,$L559lw $2,432($19)subu $3,$0,$4sll $2,$2,$3addiu $4,$4,-6srl $3,$2,26sw $4,428($19)$L561:lbu $2,40($19).set noreorder.set nomacrobeq $2,$0,$L562sb $3,436($19).set macro.set reorderlw $4,428($19)sltu $2,$4,8bne $2,$0,$L564lw $2,432($19)subu $3,$0,$4sll $2,$2,$3addiu $4,$4,-7srl $2,$2,25sw $4,428($19)sb $2,437($19)$L562:.set noreorder.set nomacroblez $fp,$L567move $16,$19.set macro.set reordermove $17,$0.set noreorder.set nomacroj $L569li $18,32 # 0x20.set macro.set reorder$L915:lw $2,432($19)sll $2,$2,$3addiu $4,$4,-7srl $2,$2,25sw $4,428($19)addiu $17,$17,1$L933:sb $2,489($16).set noreorder.set nomacrobeq $fp,$17,$L567addiu $16,$16,52.set macro.set reorder$L569:lw $4,428($19)sltu $2,$4,8.set noreorder.set nomacrobeq $2,$0,$L915subu $3,$18,$4.set macro.set reordermove $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,7 # 0x7.set macro.set reorder.set noreorder.set nomacroj $L933addiu $17,$17,1.set macro.set reorder$L600:lbu $3,40($19).set noreorder.set nomacrobeq $3,$0,$L606li $2,1 # 0x1.set macro.set reorderlbu $3,438($19).set noreorder.set nomacrobne $3,$2,$L606move $4,$19.set macro.set reorder.set noreorder.set nomacrojal parse_deltbaaddiu $5,$19,439.set macro.set reorderbeq $2,$0,$L606$L350:li $2,1 # 0x1$L805:lw $31,196($sp)lw $fp,192($sp)lw $23,188($sp)lw $22,184($sp)lw $21,180($sp)lw $20,176($sp)lw $19,172($sp)lw $18,168($sp)lw $17,164($sp)lw $16,160($sp).set noreorder.set nomacroj $31addiu $sp,$sp,200.set macro.set reorder$L445:li $5,6 # 0x6.set noreorder.set nomacrojal a52_bitstream_get_bhmove $4,$19.set macro.set reorder.set noreorder.set nomacroj $L447move $5,$2.set macro.set reorder$L492:sb $4,0($16)sb $4,1($16)addiu $16,$16,2$L491:sb $4,0($16)addiu $16,$16,1$L490:sb $4,0($16).set noreorder.set nomacroj $L489addiu $16,$16,1.set macro.set reorder$L497:sb $4,0($16)sb $4,1($16)addiu $16,$16,2$L496:sb $4,0($16)addiu $16,$16,1$L495:sb $4,0($16).set noreorder.set nomacroj $L494addiu $16,$16,1.set macro.set reorder$L501:sb $17,0($16)sb $17,1($16)addiu $16,$16,2$L500:sb $17,0($16)addiu $16,$16,1sb $17,0($16).set noreorder.set nomacroj $L916addiu $16,$16,1.set macro.set reorder$L485:li $5,7 # 0x7.set noreorder.set nomacrojal a52_bitstream_get_bhmove $4,$19.set macro.set reorder.set noreorder.set nomacroj $L487move $5,$2.set macro.set reorder$L432:lw $4,428($19)sltu $2,$4,2.set noreorder.set nomacrobne $2,$0,$L435subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3srl $2,$2,31addiu $4,$4,-1andi $2,$2,0x00ffsw $4,428($19).set noreorder.set nomacroj $L434sw $2,156($sp).set macro.set reorder$L420:lw $4,428($19)sltu $2,$4,3.set noreorder.set nomacrobne $2,$0,$L423subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3srl $2,$2,30addiu $4,$4,-2andi $20,$2,0x00ff.set noreorder.set nomacroj $L422sw $4,428($19).set macro.set reorder$L449:lw $4,428($19)lbu $5,42($19)sltu $2,$4,5lbu $17,43($19).set noreorder.set nomacrobne $2,$0,$L452move $16,$5.set macro.set reorderlw $2,432($19)subu $3,$0,$4sll $2,$2,$3addiu $4,$4,-4srl $6,$2,28sw $4,428($19)$L454:addiu $4,$20,-1li $2,3 # 0x3subu $3,$17,$16sll $2,$2,$4div $0,$3,$2teq $2,$0,7sll $4,$6,1addiu $2,$19,803addu $16,$2,$5andi $17,$4,0xfeli $21,2 # 0x2li $22,3 # 0x3li $23,1 # 0x1mflo $18$L896:addiu $18,$18,-1li $2,-1 # 0xffffffffffffffff.set noreorder.set nomacrobeq $18,$2,$L917li $4,64 # 0x40.set macro.set reorderlw $4,428($19)sltu $2,$4,8.set noreorder.set nomacrobne $2,$0,$L457subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3addiu $4,$4,-7srl $5,$2,25sw $4,428($19)$L459:lui $3,%hi(exp_1)addiu $3,$3,%lo(exp_1)addu $2,$5,$3lbu $3,0($2)addu $3,$17,$3andi $4,$3,0x00ffsltu $2,$4,25beq $2,$0,$L350beq $20,$21,$L463beq $20,$22,$L464beq $20,$23,$L462$L461:lui $10,%hi(exp_2)addiu $10,$10,%lo(exp_2)addu $2,$5,$10lbu $3,0($2)addu $3,$4,$3andi $4,$3,0x00ffsltu $2,$4,25beq $2,$0,$L350beq $20,$21,$L468beq $20,$22,$L469beq $20,$23,$L467$L466:lui $3,%hi(exp_3)addiu $3,$3,%lo(exp_3)addu $2,$5,$3lbu $3,0($2)addu $3,$4,$3andi $17,$3,0x00ffsltu $2,$17,25beq $2,$0,$L350beq $20,$21,$L472beq $20,$22,$L473bne $20,$23,$L896sb $17,0($16).set noreorder.set nomacroj $L896addiu $16,$16,1.set macro.set reorder$L464:sb $4,0($16)sb $4,1($16)addiu $16,$16,2$L463:sb $4,0($16)addiu $16,$16,1$L462:sb $4,0($16).set noreorder.set nomacroj $L461addiu $16,$16,1.set macro.set reorder$L469:sb $4,0($16)sb $4,1($16)addiu $16,$16,2$L468:sb $4,0($16)addiu $16,$16,1$L467:sb $4,0($16).set noreorder.set nomacroj $L466addiu $16,$16,1.set macro.set reorder$L473:sb $17,0($16)sb $17,1($16)addiu $16,$16,2$L472:sb $17,0($16)addiu $16,$16,1sb $17,0($16).set noreorder.set nomacroj $L896addiu $16,$16,1.set macro.set reorder$L457:li $5,7 # 0x7.set noreorder.set nomacrojal a52_bitstream_get_bhmove $4,$19.set macro.set reorder.set noreorder.set nomacroj $L459move $5,$2.set macro.set reorder$L381:li $5,2 # 0x2.set noreorder.set nomacrojal a52_bitstream_get_bhmove $4,$19.set macro.set reorder.set noreorder.set nomacroj $L383move $5,$2.set macro.set reorder$L398:lw $4,428($19)sltu $2,$4,2.set noreorder.set nomacrobne $2,$0,$L408subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3addiu $4,$4,-1srl $2,$2,31sw $4,428($19)$L410:beq $2,$0,$L396lbu $2,40($19).set noreorder.set nomacrobne $2,$0,$L412sb $0,410($19).set macro.set reorderli $21,253 # 0xfd$L414:lui $5,%hi(rematrix_band.3428)addiu $17,$5,%lo(rematrix_band.3428)move $18,$0.set noreorder.set nomacroj $L415li $20,32 # 0x20.set macro.set reorder$L918:lw $2,432($19)subu $3,$20,$4sll $2,$2,$3addiu $4,$4,-1srl $2,$2,31sw $4,428($19)lw $3,0($17)$L934:sll $2,$2,$18or $2,$16,$2slt $3,$3,$21sb $2,410($19).set noreorder.set nomacrobeq $3,$0,$L396addiu $17,$17,4.set macro.set reorderaddiu $18,$18,1$L415:lw $4,428($19)sltu $2,$4,2.set noreorder.set nomacrobeq $2,$0,$L918lbu $16,410($19).set macro.set reordermove $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,1 # 0x1.set macro.set reorder.set noreorder.set nomacroj $L934lw $3,0($17).set macro.set reorder$L339:move $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,1 # 0x1.set macro.set reorderj $L341$L377:move $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,1 # 0x1.set macro.set reorderj $L379$L480:li $5,4 # 0x4.set noreorder.set nomacrojal a52_bitstream_get_bhmove $4,$19.set macro.set reorder.set noreorder.set nomacroj $L482move $5,$2.set macro.set reorder$L423:move $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,2 # 0x2.set macro.set reorder.set noreorder.set nomacroj $L422andi $20,$2,0x00ff.set macro.set reorder$L334:move $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,1 # 0x1.set macro.set reorderj $L336$L452:li $5,4 # 0x4.set noreorder.set nomacrojal a52_bitstream_get_bhmove $4,$19.set macro.set reorderlbu $5,42($19).set noreorder.set nomacroj $L454move $6,$2.set macro.set reorder$L917:.set noreorder.set nomacroj $L451sw $4,152($sp).set macro.set reorder$L364:move $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,1 # 0x1.set macro.set reorderj $L366$L412:.set noreorder.set nomacroj $L414lbu $21,42($19).set macro.set reorder$L408:move $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,1 # 0x1.set macro.set reorderj $L410$L435:move $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,1 # 0x1.set macro.set reorderandi $2,$2,0x00ff.set noreorder.set nomacroj $L434sw $2,156($sp).set macro.set reorder$L913:move $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,2 # 0x2.set macro.set reorder.set noreorder.set nomacroj $L935lw $4,112($sp).set macro.set reorder$L358:move $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,4 # 0x4.set macro.set reorder.set noreorder.set nomacroj $L360move $7,$2.set macro.set reorder$L355:move $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,4 # 0x4.set macro.set reorderlw $4,428($19).set noreorder.set nomacroj $L357move $16,$2.set macro.set reorder$L905:lw $4,428($19)sltu $2,$4,2.set noreorder.set nomacrobne $2,$0,$L352subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3addiu $4,$4,-1srl $2,$2,31sw $4,428($19).set noreorder.set nomacroj $L349sb $2,41($19).set macro.set reorder$L403:li $5,1 # 0x1.set noreorder.set nomacrojal a52_bitstream_get_bhmove $4,$19.set macro.set reorder.set noreorder.set nomacroj $L405lbu $5,409($19).set macro.set reorder$L573:lw $4,428($19)sltu $2,$4,8.set noreorder.set nomacrobne $2,$0,$L575subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3addiu $4,$4,-7srl $2,$2,25sw $4,428($19)sb $2,749($19)$L945:li $2,127 # 0x7fsw $2,152($sp)$L557:lbu $3,40($19)beq $3,$0,$L578lw $4,428($19)sltu $2,$4,2.set noreorder.set nomacrobne $2,$0,$L580subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3addiu $4,$4,-1srl $2,$2,31sw $4,428($19)$L582:beq $2,$0,$L578lw $4,428($19)sltu $2,$4,4bne $2,$0,$L584lw $2,432($19)subu $3,$0,$4sll $2,$2,$3addiu $4,$4,-3srl $3,$2,29sw $4,428($19)$L586:lw $4,428($19)li $2,9 # 0x9subu $2,$2,$3sltu $3,$4,4.set noreorder.set nomacrobne $3,$0,$L587sb $2,801($19).set macro.set reorderlw $2,432($19)subu $3,$0,$4sll $2,$2,$3addiu $4,$4,-3srl $3,$2,29sw $4,428($19)$L589:li $2,9 # 0x9subu $2,$2,$3sb $2,802($19)lw $3,152($sp)ori $3,$3,0x40sw $3,152($sp)$L578:lw $4,428($19)sltu $2,$4,2.set noreorder.set nomacrobne $2,$0,$L590subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3addiu $4,$4,-1srl $2,$2,31sw $4,428($19)$L592:.set noreorder.set nomacrobeq $2,$0,$L593lw $4,152($sp).set macro.set reorderlbu $2,40($19)beq $2,$0,$L595lw $4,428($19)sltu $2,$4,3.set noreorder.set nomacrobne $2,$0,$L597subu $3,$0,$4.set macro.set reorderlw $2,432($19)sll $2,$2,$3addiu $4,$4,-2srl $2,$2,30sw $4,428($19)sb $2,438($19)$L595:.set noreorder.set nomacroblez $fp,$L600move $16,$19.set macro.set reordermove $17,$0.set noreorder.set nomacroj $L602li $18,32 # 0x20.set macro.set reorder$L919:lw $2,432($19)sll $2,$2,$3addiu $4,$4,-2srl $2,$2,30sw $4,428($19)addiu $17,$17,1$L936:sb $2,490($16).set noreorder.set nomacrobeq $fp,$17,$L600addiu $16,$16,52.set macro.set reorder$L602:lw $4,428($19)sltu $2,$4,3.set noreorder.set nomacrobeq $2,$0,$L919subu $3,$18,$4.set macro.set reordermove $4,$19.set noreorder.set nomacrojal a52_bitstream_get_bhli $5,2 # 0x2.set macro.set reorder.set noreorder.set nomacroj $L936addiu $17,$17,1.set macro.set reorder$L606:.set noreorder.set nomacroblez $fp,$L609move $16,$19.set macro.set reordermove $18,$0li $20,1 # 0x1.set noreorder.set nomacroj $L611addiu $17,$19,491.set macro.set reorder$L612:addiu $18,$18,1$L953:
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?