vf_divtc.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,849 行 · 第 1/5 页
S
4,849 行
.set reorder.set noreorder.set nomacroj $L557lui $5,%hi($LC10).set macro.set reorder$L531:lb $2,1($16).set noreorder.set nomacrobeq $2,$5,$L534li $6,10 # 0xa.set macro.set reordermove $5,$0.set noreorder.set nomacrojal __strtol_internalmove $7,$0.set macro.set reordermove $16,$17.set noreorder.set nomacroj $L532sw $2,4($21).set macro.set reorder$L530:addiu $5,$5,%lo($LC12).set noreorder.set nomacrojal FS_FOpenmove $4,$18.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L215sw $2,64($21).set macro.set reordermove $19,$0li $23,15 # 0xfmove $22,$0li $18,60 # 0x3caddiu $20,$sp,88.set noreorder.set nomacroj $L217sw $0,368($sp).set macro.set reorder$L536:li $19,30000 # 0x7530$L223:lw $4,368($sp).set noreorder.set nomacrojal uc_reallocmove $5,$17.set macro.set reordermove $4,$22move $5,$17.set noreorder.set nomacrojal uc_reallocmove $16,$2.set macro.set reorderlw $6,368($sp)movn $22,$2,$2movn $6,$16,$16.set noreorder.set nomacrobeq $16,$0,$L228sw $6,368($sp).set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L565lui $2,%hi(vf_info_divtc+4).set macro.set reorder$L219:lw $9,368($sp)lui $5,%hi($LC14)addu $6,$22,$18addu $7,$9,$18addiu $5,$5,%lo($LC14).set noreorder.set nomacrojal sscanfmove $4,$20.set macro.set reorderaddiu $23,$23,1addiu $18,$18,4$L217:lw $6,64($21)move $4,$20.set noreorder.set nomacrojal fgetsli $5,256 # 0x100.set macro.set reorderaddiu $3,$19,-19.set noreorder.set nomacrobeq $2,$0,$L535slt $3,$23,$3.set macro.set reorder.set noreorder.set nomacrobne $3,$0,$L219li $2,65536 # 0x10000.set macro.set reorder.set noreorder.set nomacrobeq $19,$0,$L536ori $17,$2,0xd4c0.set macro.set reordersll $19,$19,1.set noreorder.set nomacroj $L223sll $17,$19,2.set macro.set reorder$L534:move $5,$0.set noreorder.set nomacrojal __strtol_internalmove $7,$0.set macro.set reordermove $16,$17.set noreorder.set nomacroj $L532sw $2,8($21).set macro.set reorder$L228:lui $2,%hi(vf_info_divtc+4)$L565:lw $7,%lo(vf_info_divtc+4)($2)lui $6,%hi($LC5)addiu $6,$6,%lo($LC5)move $5,$0.set noreorder.set nomacrojal mp_msgli $4,29 # 0x1d.set macro.set reorder.set noreorder.set nomacrojal uc_freelw $4,368($sp).set macro.set reorder.set noreorder.set nomacrojal uc_freemove $4,$22.set macro.set reorder.set noreorder.set nomacroj $L556lw $4,464($sp).set macro.set reorder$L535:lw $10,368($sp)addiu $18,$22,60andi $2,$10,0x3addiu $20,$10,60.set noreorder.set nomacrobne $2,$0,$L231addiu $16,$23,-15.set macro.set reorderandi $2,$20,0x3.set noreorder.set nomacrobne $2,$0,$L566lw $4,368($sp).set macro.set reorderaddiu $3,$10,-4addiu $5,$10,28sltu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L234addiu $4,$10,56.set macro.set reorder$L456:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000100000000000010010010100 #S32LDI XR2,$4,4.word 0b01110000100000000000010011010100 #S32LDI XR3,$4,4.word 0b01110000100000000000010100010100 #S32LDI XR4,$4,4.word 0b01110000100000000000010101010100 #S32LDI XR5,$4,4.word 0b01110000100000000000010110010100 #S32LDI XR6,$4,4.word 0b01110000100000000000010111010100 #S32LDI XR7,$4,4.word 0b01110000100000000000011000010100 #S32LDI XR8,$4,4.word 0b01110000011000000000010001010101 #S32SDI XR1,$3,4.word 0b01110000011000000000010010010101 #S32SDI XR2,$3,4.word 0b01110000011000000000010011010101 #S32SDI XR3,$3,4.word 0b01110000011000000000010100010101 #S32SDI XR4,$3,4.word 0b01110000011000000000010101010101 #S32SDI XR5,$3,4.word 0b01110000011000000000010110010101 #S32SDI XR6,$3,4.word 0b01110000011000000000010111010101 #S32SDI XR7,$3,4.word 0b01110000011000000000011000010101 #S32SDI XR8,$3,4#NO_APPsltu $2,$3,$5bne $2,$0,$L456$L234:addiu $5,$5,28sltu $2,$3,$5beq $2,$0,$L236$L457:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000011000000000010001010101 #S32SDI XR1,$3,4#NO_APPsltu $2,$3,$5bne $2,$0,$L457$L236:addiu $5,$18,-60$L559:andi $2,$5,0x3li $3,4 # 0x4subu $3,$3,$2li $4,2 # 0x2.set noreorder.set nomacrobeq $3,$4,$L240li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L241li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L537$L238:move $3,$5move $2,$0addiu $5,$5,-4#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L567addiu $2,$18,-31.set macro.set reorderli $2,-32 # 0xffffffffffffffe0and $2,$5,$2addiu $4,$2,32sltu $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L567addiu $2,$18,-31.set macro.set reorder$L458:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4.set noreorder.set nomacrobne $2,$0,$L458addiu $2,$18,-31.set macro.set reorder$L567:li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L568addiu $2,$18,-4.set macro.set reorderaddiu $2,$5,4$L569:#APPpref 30,0($2).word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L569addiu $2,$5,4.set macro.set reorderaddiu $2,$18,-4$L568:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3beq $4,$0,$L247$L460:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L460$L247:andi $3,$18,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L251addiu $4,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L252li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L538$L249:li $2,1717960704 # 0x66660000ori $4,$2,0x6667mult $16,$4sra $17,$16,31mfhi $3sra $3,$3,1subu $3,$3,$17sll $2,$3,2addu $2,$2,$3.set noreorder.set nomacrobeq $16,$2,$L254lw $3,368($sp).set macro.set reordersll $2,$23,2addu $6,$22,$2move $7,$4addu $5,$3,$2$L255:addiu $16,$16,1mult $16,$7sra $17,$16,31mfhi $2lw $4,-20($5)sra $2,$2,1subu $2,$2,$17sll $3,$2,2addu $3,$3,$2sw $4,0($5)sw $0,0($6)addiu $5,$5,4.set noreorder.set nomacrobne $16,$3,$L255addiu $6,$6,4.set macro.set reorder$L254:sll $19,$16,2addu $4,$20,$19andi $2,$4,0x3.set noreorder.set nomacrobne $2,$0,$L256addiu $5,$4,-60.set macro.set reorderandi $2,$5,0x3.set noreorder.set nomacrobne $2,$0,$L256addiu $3,$4,-4.set macro.set reorderaddiu $5,$4,28sltu $2,$3,$5.set noreorder.set nomacrobeq $2,$0,$L259addiu $4,$4,-64.set macro.set reorder$L461:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000100000000000010010010100 #S32LDI XR2,$4,4.word 0b01110000100000000000010011010100 #S32LDI XR3,$4,4.word 0b01110000100000000000010100010100 #S32LDI XR4,$4,4.word 0b01110000100000000000010101010100 #S32LDI XR5,$4,4.word 0b01110000100000000000010110010100 #S32LDI XR6,$4,4.word 0b01110000100000000000010111010100 #S32LDI XR7,$4,4.word 0b01110000100000000000011000010100 #S32LDI XR8,$4,4.word 0b01110000011000000000010001010101 #S32SDI XR1,$3,4.word 0b01110000011000000000010010010101 #S32SDI XR2,$3,4.word 0b01110000011000000000010011010101 #S32SDI XR3,$3,4.word 0b01110000011000000000010100010101 #S32SDI XR4,$3,4.word 0b01110000011000000000010101010101 #S32SDI XR5,$3,4.word 0b01110000011000000000010110010101 #S32SDI XR6,$3,4.word 0b01110000011000000000010111010101 #S32SDI XR7,$3,4.word 0b01110000011000000000011000010101 #S32SDI XR8,$3,4#NO_APPsltu $2,$3,$5bne $2,$0,$L461$L259:addiu $5,$5,28sltu $2,$3,$5beq $2,$0,$L261$L462:#APP.word 0b01110000100000000000010001010100 #S32LDI XR1,$4,4.word 0b01110000011000000000010001010101 #S32SDI XR1,$3,4#NO_APPsltu $2,$3,$5bne $2,$0,$L462$L261:addu $4,$18,$19$L558:li $2,4 # 0x4andi $3,$4,0x3subu $3,$2,$3li $2,2 # 0x2move $5,$4.set noreorder.set nomacrobeq $3,$2,$L265addiu $6,$4,60.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L266li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L539$L263:move $3,$5move $2,$0addiu $5,$5,-4#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$3,0x1f.set noreorder.set nomacrobeq $3,$0,$L570addiu $2,$6,-31.set macro.set reorderli $2,-32 # 0xffffffffffffffe0and $2,$5,$2addiu $4,$2,32sltu $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L570addiu $2,$6,-31.set macro.set reorder$L463:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4.set noreorder.set nomacrobne $2,$0,$L463addiu $2,$6,-31.set macro.set reorder$L570:li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L571addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L572:#APPpref 30,0($2).word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L572addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L571:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L573andi $4,$6,0x3.set macro.set reorder$L465:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L465andi $4,$6,0x3.set macro.set reorder$L573:li $2,2 # 0x2.set noreorder.set nomacrobeq $4,$2,$L276addiu $3,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $4,$2,$L277li $2,1 # 0x1.set macro.set reorderbeq $4,$2,$L540$L274:li $2,1717960704 # 0x66660000ori $2,$2,0x6667mult $16,$2sw $18,72($21)mfhi $2sw $16,16($21)sra $2,$2,1subu $2,$2,$17move $4,$2sw $2,20($21).set noreorder.set nomacrojal uc_mallocsw $2,372($sp).set macro.set reordersw $2,376($sp)lw $3,372($sp)lw $4,376($sp)sltu $2,$3,40.set noreorder.set nomacrobne $2,$0,$L541sw $4,68($21).set macro.set reorderandi $2,$4,0x3li $3,4 # 0x4subu $3,$3,$2li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L283move $5,$4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L284li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L542li $2,-1.set macro.set reorder$L281:addiu $5,$4,-4li $2,-1 # 0xffffffffffffffff#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$4,0x1f.set noreorder.set nomacrobeq $3,$0,$L574lw $9,372($sp).set macro.set reorderli $2,-32 # 0xffffffffffffffe0and $2,$5,$2addiu $4,$2,32sltu $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L575lw $10,376($sp).set macro.set reorder$L466:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4bne $2,$0,$L466lw $9,372($sp)$L574:lw $10,376($sp)$L575:li $3,-32 # 0xffffffffffffffe0addu $6,$9,$10addiu $2,$6,-31and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L576addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L577:#APPpref 30,0($2).word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L577addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L576:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3beq $4,$0,$L290$L468:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L468$L290:andi $3,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L293addiu $4,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L294li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L543li $2,-1.set macro.set reorder$L280:lw $2,0($21)$L561:.set noreorder.set nomacrobltz $2,$L544sw $2,356($sp).set macro.set reorderaddiu $2,$sp,68sw $2,416($sp)lw $4,368($sp)$L562:addiu $5,$sp,48$L341:sw $0,0($5)lw $2,0($4)sw $2,0($5)lw $3,20($4)addu $2,$2,$3sw $2,0($5)lw $3,40($4)addu $2,$2,$3sw $2,0($5)lw $3,60($4)addu $2,$2,$3sw $2,0($5)lw $3,80($4)addu $2,$2,$3sw $2,0($5)lw $3,100($4)addu $2,$2,$3sw $2,0($5)lw $3,120($4)addu $2,$2,$3lw $3,416($sp)sw $2,0($5)addiu $5,$5,4.set noreorder.set nomacrobne $5,$3,$L341addiu $4,$4,4.set macro.set reorderlw $4,372($sp).set noreorder.set nomacroblez $4,$L343lw $22,368($sp).set macro.set reordermove $23,$0addiu $fp,$4,-1$L345:lw $2,0($21).set noreorder.set nomacroblez $2,$L346lui $2,%hi(pattern2.3940).set macro.set reorderaddiu $20,$2,%lo(pattern2.3940)$L348:lui $5,%hi($LC21)addiu $5,$5,%lo($LC21)lw $24,48($sp)lw $19,52($sp)lw $18,56($sp)lw $17,60($sp)lw $16,64($sp)lw $14,0($5)li $13,5 # 0x5addiu $15,$sp,68$L349:addiu $4,$13,1mult $4,$14addiu $7,$13,2mfhi $2mult $13,$14sra $3,$4,31mfhi $5sra $2,$2,1mult $7,$14addiu $8,$13,3subu $2,$2,$3mfhi $9sll $3,$2,2mult $8,$14addu $3,$3,$2sra $5,$5,1sra $2,$13,31addiu $6,$13,4subu $5,$5,$2mfhi $11sra $2,$7,31mult $6,$14subu $4,$4,$3sra $9,$9,1sll $3,$5,2subu $9,$9,$2addu $3,$3,$5sra $2,$8,31sll $4,$4,2sra $11,$11,1sw $0,0($15)mfhi $10subu $11,$11,$2addu $4,$4,$20subu $3,$13,$3sll $5,$9,2lw $12,0($4)addu $5,$5,$9sll $4,$11,2sll $3,$3,2sra $2,$6,31subu $7,$7,$5addu $4,$4,$11addu $3,$3,$20sra $10,$10,1subu $10,$10,$2mult $19,$12subu $8,$8,$4sll $7,$7,2lw $4,0($3)sll $2,$10,2addu $7,$7,$20addu $2,$2,$10lw $5,0($7)madd $24,$4sll $8,$8,2subu $6,$6,$2addu $8,$8,$20lw $3,0($8)madd $18,$5sll $6,$6,2addu $6,$6,$20lw $2,0($6)madd $17,$3addiu $13,$13,-1madd $16,$2mflo $2sw $2,0($15).set noreorder.set nomacrobne $13,$0,$L349addiu $15,$15,4.set macro.set reorderlw $3,72($sp)lw $2,68($sp)addiu $4,$sp,48slt $19,$2,$3sll $7,$19,2addu $3,$7,$4lw $4,20($3)lw $2,76($sp)slt $2,$4,$2.set noreorder.set nomacrobeq $2,$0,$L578addiu $5,$sp,48.set macro.set reorderli $19,2 # 0x2li $7,8 # 0x8$L578:addu $2,$7,$5lw $4,20($2)lw $3,80($sp)slt $3,$4,$3.set noreorder.set nomacrobeq $3,$0,$L579addiu $6,$sp,48.set macro.set reorder
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?