nuppelvideo.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 1,260 行 · 第 1/2 页
S
1,260 行
bne $2,$0,$L97$L75:andi $2,$16,0x1caddu $6,$6,$2sltu $3,$4,$6.set noreorder.set nomacrobeq $3,$0,$L141andi $3,$16,0x3.set macro.set reorder$L98:#APP.word 0b01110000101000000000010001010100 #S32LDI XR1,$5,4.word 0b01110000100000000000010001010101 #S32SDI XR1,$4,4#NO_APPsltu $2,$4,$6.set noreorder.set nomacrobne $2,$0,$L98andi $3,$16,0x3.set macro.set reorder$L141:li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L80li $2,3 # 0x3.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L81li $2,1 # 0x1.set macro.set reorderbne $3,$2,$L17lbu $2,4($5)sb $2,4($4).set noreorder.set nomacroj $L84lw $4,%lo(previous_buffer.2915)($19).set macro.set reorder$L15:sltu $2,$18,40.set noreorder.set nomacrobne $2,$0,$L128andi $2,$22,0x3.set macro.set reorderli $3,4 # 0x4subu $3,$3,$2li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L42move $4,$22.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L43li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L129$L40:addiu $5,$4,-4move $2,$0#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$4,0x1f.set noreorder.set nomacrobeq $3,$0,$L142addu $6,$18,$22.set macro.set reorderli $2,-32 # 0xffffffffffffffe0and $2,$5,$2addiu $4,$2,32sltu $3,$5,$4.set noreorder.set nomacrobeq $3,$0,$L143addiu $2,$6,-31.set macro.set reorder$L99:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4bne $2,$0,$L99addu $6,$18,$22$L142:addiu $2,$6,-31$L143:li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L144addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L145:#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,$L145addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L144:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3beq $4,$0,$L49$L101:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3bne $2,$0,$L101$L49:andi $3,$6,0x3li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L52addiu $4,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L53li $2,1 # 0x1.set macro.set reorderbeq $3,$2,$L130$L39:sltu $2,$21,40.set noreorder.set nomacrobne $2,$0,$L131andi $2,$6,0x3.set macro.set reorderli $3,4 # 0x4subu $3,$3,$2li $2,2 # 0x2.set noreorder.set nomacrobeq $3,$2,$L58move $4,$6.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $3,$2,$L59li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L132li $2,127.set macro.set reorder$L56:li $2,2139029504 # 0x7f7f0000ori $2,$2,0x7f7faddiu $5,$4,-4#APP.word 0b01110000000000100000000001101111 #S32I2M XR1,$2#NO_APPandi $3,$4,0x1f.set noreorder.set nomacrobeq $3,$0,$L60li $2,-32 # 0xffffffffffffffe0.set macro.set reorderand $2,$5,$2addiu $4,$2,32sltu $3,$5,$4beq $3,$0,$L60$L102:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$4bne $2,$0,$L102$L60:addu $6,$21,$6addiu $2,$6,-31li $3,-32 # 0xffffffffffffffe0and $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L146addiu $2,$6,-4.set macro.set reorderaddiu $2,$5,4$L147:#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,$L147addiu $2,$5,4.set macro.set reorderaddiu $2,$6,-4$L146:li $3,-4 # 0xfffffffffffffffcand $3,$2,$3sltu $4,$5,$3.set noreorder.set nomacrobeq $4,$0,$L148andi $4,$6,0x3.set macro.set reorder$L104:#APP.word 0b01110000101000000000010001010101 #S32SDI XR1,$5,4#NO_APPsltu $2,$5,$3.set noreorder.set nomacrobne $2,$0,$L104andi $4,$6,0x3.set macro.set reorder$L148:li $2,2 # 0x2.set noreorder.set nomacrobeq $4,$2,$L69addiu $6,$5,4.set macro.set reorderli $2,3 # 0x3.set noreorder.set nomacrobeq $4,$2,$L70li $2,1 # 0x1.set macro.set reorder.set noreorder.set nomacrobne $4,$2,$L134sll $3,$18,1.set macro.set reordersll $2,$18,1addu $2,$2,$18srl $3,$2,31addu $3,$3,$2sra $16,$3,1li $2,127sltu $17,$16,32.set noreorder.set nomacroj $L17sb $2,4($5).set macro.set reorder$L71:move $4,$22$L140:.set noreorder.set nomacrojal memcpymove $6,$16.set macro.set reorderj $L17$L18:move $6,$7$L138:.set noreorder.set nomacrojal memcpymove $4,$22.set macro.set reorder.set noreorder.set nomacroj $L134sll $3,$18,1.set macro.set reorder$L92:lbu $2,4($4)sb $2,4($7)lbu $3,5($4).set noreorder.set nomacroj $L94sb $3,5($7).set macro.set reorder$L93:lbu $2,4($4)sb $2,4($7)lbu $3,5($4)sb $3,5($7)lbu $2,6($4).set noreorder.set nomacroj $L94sb $2,6($7).set macro.set reorder$L131:move $4,$6li $5,127 # 0x7f.set noreorder.set nomacrojal memsetmove $6,$21.set macro.set reorder.set noreorder.set nomacroj $L134sll $3,$18,1.set macro.set reorder$L128:move $6,$18move $4,$22.set noreorder.set nomacrojal memsetmove $5,$0.set macro.set reorder.set noreorder.set nomacroj $L39addu $6,$18,$22.set macro.set reorder$L58:li $2,127addiu $4,$6,2sb $2,1($6).set noreorder.set nomacroj $L56sb $2,0($6).set macro.set reorder$L69:sll $2,$18,1addu $2,$2,$18srl $3,$2,31addu $3,$3,$2sra $16,$3,1li $2,127sltu $17,$16,32sb $2,4($5).set noreorder.set nomacroj $L17sb $2,1($6).set macro.set reorder$L52:sb $0,4($5).set noreorder.set nomacroj $L39sb $0,1($4).set macro.set reorder$L42:addiu $4,$22,2sb $0,0($22).set noreorder.set nomacroj $L40sb $0,1($22).set macro.set reorder$L43:addiu $4,$22,3sb $0,0($22)sb $0,1($22).set noreorder.set nomacroj $L40sb $0,2($22).set macro.set reorder$L70:sll $2,$18,1addu $2,$2,$18srl $3,$2,31addu $3,$3,$2sra $16,$3,1li $2,127sltu $17,$16,32sb $2,6($5)sb $2,4($5).set noreorder.set nomacroj $L17sb $2,5($5).set macro.set reorder$L59:li $2,127addiu $4,$6,3sb $2,2($6)sb $2,0($6).set noreorder.set nomacroj $L56sb $2,1($6).set macro.set reorder$L53:sb $0,6($5)sb $0,4($5).set noreorder.set nomacroj $L39sb $0,5($5).set macro.set reorder$L132:addiu $4,$6,1.set noreorder.set nomacroj $L56sb $2,0($6).set macro.set reorder$L130:.set noreorder.set nomacroj $L39sb $0,4($5).set macro.set reorder$L129:addiu $4,$22,1.set noreorder.set nomacroj $L40sb $0,0($22).set macro.set reorder$L127:.set noreorder.set nomacrojal uc_mallocaddiu $4,$4,12.set macro.set reorder.set noreorder.set nomacrobne $2,$0,$L30sw $2,%lo(buffer.2914)($17).set macro.set reorder.set noreorder.set nomacroj $L135lui $6,%hi($LC1).set macro.set reorder$L80:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4).set noreorder.set nomacroj $L84lw $4,%lo(previous_buffer.2915)($19).set macro.set reorder$L28:sll $2,$18,1lbu $4,4($6)addu $2,$2,$18srl $3,$2,31sb $4,4($5)addu $3,$3,$2lbu $4,5($6)sra $16,$3,1sltu $17,$16,32.set noreorder.set nomacroj $L17sb $4,5($5).set macro.set reorder$L81:lbu $2,4($5)sb $2,4($4)lbu $3,5($5)sb $3,5($4)lbu $2,6($5)sb $2,6($4).set noreorder.set nomacroj $L84lw $4,%lo(previous_buffer.2915)($19).set macro.set reorder$L29:lbu $2,4($6)sll $3,$18,1sb $2,4($5)lbu $4,5($6)addu $3,$3,$18srl $2,$3,31sb $4,5($5)addu $2,$2,$3lbu $4,6($6)sra $16,$2,1sltu $17,$16,32.set noreorder.set nomacroj $L17sb $4,6($5).set macro.set reorder.end decode_nuv.local previous_buffer.2915.comm previous_buffer.2915,4,4.local buffer.2914.comm buffer.2914,4,4.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?