vmnc.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,175 行 · 第 1/4 页
S
4,175 行
$L351:.set noreorder.set nomacrojal memcpymove $5,$18.set macro.set reorder$L359:lw $6,120($sp)$L497:addiu $21,$21,1.set noreorder.set nomacrobeq $16,$21,$L363lw $19,24($6).set macro.set reorderlw $9,1028($6)lw $7,996($6)lw $20,212($6).set noreorder.set nomacroj $L350addu $18,$18,$19.set macro.set reorder$L363:lw $9,120($sp)lw $13,996($9)lw $8,1004($9)lw $6,1008($9)lw $14,1000($9)lw $4,988($9)lw $3,992($9)addu $5,$8,$13addu $2,$6,$14slt $2,$3,$2slt $5,$4,$5subu $3,$3,$6subu $4,$4,$8movn $14,$3,$2move $7,$13lw $2,8($9).set noreorder.set nomacrobgez $8,$L369movn $13,$4,$5.set macro.set reorderaddu $13,$13,$8move $8,$0$L369:bgez $6,$L371addu $14,$14,$6move $6,$0$L371:.set noreorder.set nomacroblez $13,$L517lw $9,192($sp).set macro.set reorder.set noreorder.set nomacroblez $14,$L517lw $4,120($sp).set macro.set reordermult $6,$19lw $3,212($4)madd $8,$3mflo $4addu $10,$2,$4li $2,1 # 0x1.set noreorder.set nomacrobeq $3,$2,$L487li $2,2 # 0x2.set macro.set reorder.set noreorder.set nomacrobeq $3,$2,$L488li $2,4 # 0x4.set macro.set reorder.set noreorder.set nomacrobne $3,$2,$L517lw $5,120($sp).set macro.set reordermove $12,$0lw $11,1020($5)lw $9,1024($5)$L388:move $5,$10move $7,$11move $6,$9move $8,$0$L389:lw $2,0($5)lw $3,0($7)lw $4,0($6)and $2,$2,$3xor $2,$2,$4addiu $8,$8,1sw $2,0($5)addiu $7,$7,4addiu $5,$5,4.set noreorder.set nomacrobne $13,$8,$L389addiu $6,$6,4.set macro.set reorderlw $6,120($sp)addiu $12,$12,1.set noreorder.set nomacrobeq $14,$12,$L338lw $2,996($6).set macro.set reordersll $2,$2,2addu $11,$11,$2addu $9,$9,$2.set noreorder.set nomacroj $L388addu $10,$10,$19.set macro.set reorder$L362:lbu $2,4($8)sb $2,4($4)lbu $3,5($8)sb $3,5($4)lbu $2,6($8).set noreorder.set nomacroj $L359sb $2,6($4).set macro.set reorder$L361:lbu $2,4($8)sb $2,4($4)lbu $3,5($8).set noreorder.set nomacroj $L359sb $3,5($4).set macro.set reorder$L488:lw $4,120($sp)sll $7,$7,1lw $11,1020($4)lw $12,1024($4)move $15,$0$L383:move $5,$10move $8,$11move $6,$12move $9,$0$L384:lhu $2,0($5)lhu $3,0($8)lhu $4,0($6)and $2,$2,$3xor $2,$2,$4addiu $9,$9,1sh $2,0($5)addiu $8,$8,2addiu $5,$5,2.set noreorder.set nomacrobne $13,$9,$L384addiu $6,$6,2.set macro.set reorderaddiu $15,$15,1.set noreorder.set nomacrobeq $14,$15,$L338addu $12,$12,$7.set macro.set reorderaddu $11,$11,$7.set noreorder.set nomacroj $L383addu $10,$10,$19.set macro.set reorder$L487:lw $5,120($sp)move $11,$0lw $8,1020($5)lw $9,1024($5)$L377:move $7,$10move $6,$0$L378:addu $2,$6,$8lbu $5,0($2)lbu $3,0($7)addu $2,$6,$9lbu $4,0($2)and $3,$3,$5xor $3,$3,$4addiu $6,$6,1sb $3,0($7).set noreorder.set nomacrobne $13,$6,$L378addiu $7,$7,1.set macro.set reorderlw $3,120($sp)addiu $11,$11,1.set noreorder.set nomacrobeq $14,$11,$L338lw $2,996($3).set macro.set reorderaddu $8,$8,$2addu $9,$9,$2.set noreorder.set nomacroj $L377addu $10,$10,$19.set macro.set reorder$L399:lw $4,184($sp)lui $6,%hi($LC5)addiu $6,$6,%lo($LC5).set noreorder.set nomacrojal av_logli $5,1 # 0x1.set macro.set reorderli $2,-1 # 0xffffffffffffffff.set noreorder.set nomacroj $L22sw $2,200($sp).set macro.set reorder$L125:lw $5,120($sp)move $10,$0lw $15,216($5)$L128:addu $3,$12,$15sltu $2,$3,10.set noreorder.set nomacrobeq $2,$0,$L136move $4,$0.set macro.set reordersll $2,$3,2lui $3,%hi($L135)addiu $3,$3,%lo($L135)addu $2,$2,$3lw $4,0($2)j $4.rdata.align 2.align 2$L135:.word $L129.word $L129.word $L130.word $L130.word $L131.word $L132.word $L129.word $L129.word $L133.word $L134.section .text.decode_frame$L123:move $8,$0$L137:lw $3,120($sp)lw $2,216($3)addu $2,$12,$2sltu $3,$2,10.set noreorder.set nomacrobeq $3,$0,$L138lui $3,%hi($L144).set macro.set reordersll $2,$2,2addiu $3,$3,%lo($L144)addu $2,$2,$3lw $4,0($2)j $4.rdata.align 2.align 2$L144:.word $L138.word $L138.word $L139.word $L139.word $L140.word $L141.word $L138.word $L138.word $L142.word $L143.section .text.decode_frame$L486:move $8,$0$L114:lw $3,120($sp)lw $2,216($3)addu $2,$12,$2sltu $3,$2,10.set noreorder.set nomacrobeq $3,$0,$L115lui $3,%hi($L121).set macro.set reordersll $2,$2,2addiu $3,$3,%lo($L121)addu $2,$2,$3lw $4,0($2)j $4.rdata.align 2.align 2$L121:.word $L115.word $L115.word $L116.word $L116.word $L117.word $L118.word $L115.word $L115.word $L119.word $L120.section .text.decode_frame$L139:lbu $2,0($6)$L145:sb $2,0($13)lw $4,120($sp)addiu $8,$8,1lw $7,996($4)addu $6,$6,$20slt $2,$8,$7.set noreorder.set nomacrobne $2,$0,$L137addiu $13,$13,1.set macro.set reorderlw $8,1000($4)$L494:addiu $11,$11,1slt $2,$11,$8bne $2,$0,$L109.set noreorder.set nomacroj $L490lw $6,120($sp).set macro.set reorder$L140:lbu $2,1($6)lbu $3,0($6)sll $2,$2,8.set noreorder.set nomacroj $L145or $2,$2,$3.set macro.set reorder$L143:lbu $2,0($6)lbu $3,1($6)sll $2,$2,24sll $3,$3,16lbu $4,2($6)lbu $5,3($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L145or $2,$4,$2.set macro.set reorder$L138:.set noreorder.set nomacroj $L145move $2,$0.set macro.set reorder$L130:lbu $4,0($6)$L136:addiu $10,$10,1slt $2,$10,$7sh $4,0($14)addu $6,$6,$20.set noreorder.set nomacrobne $2,$0,$L128addiu $14,$14,2.set macro.set reorder.set noreorder.set nomacroj $L491addiu $11,$11,1.set macro.set reorder$L131:lbu $2,1($6)lbu $3,0($6)sll $2,$2,8.set noreorder.set nomacroj $L136or $4,$2,$3.set macro.set reorder$L132:lbu $2,0($6)lbu $3,1($6)sll $2,$2,8.set noreorder.set nomacroj $L136or $4,$2,$3.set macro.set reorder$L133:lbu $2,3($6)lbu $3,2($6)sll $2,$2,24sll $3,$3,16lbu $4,1($6)lbu $5,0($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L136or $4,$4,$2.set macro.set reorder$L134:lbu $2,0($6)lbu $3,1($6)sll $2,$2,24sll $3,$3,16lbu $4,2($6)lbu $5,3($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L136or $4,$4,$2.set macro.set reorder$L129:.set noreorder.set nomacroj $L136move $4,$0.set macro.set reorder$L395:lw $5,120($sp).set noreorder.set nomacroj $L68lw $20,212($5).set macro.set reorder$L87:lw $2,120($sp)move $13,$0lw $15,216($2)$L90:addu $3,$12,$15sltu $2,$3,10.set noreorder.set nomacrobeq $2,$0,$L98move $4,$0.set macro.set reordersll $2,$3,2lui $3,%hi($L97)addiu $3,$3,%lo($L97)addu $2,$2,$3lw $4,0($2)j $4.rdata.align 2.align 2$L97:.word $L91.word $L91.word $L92.word $L92.word $L93.word $L94.word $L91.word $L91.word $L95.word $L96.section .text.decode_frame$L85:move $8,$0$L99:lw $3,120($sp)lw $2,216($3)addu $2,$12,$2sltu $3,$2,10.set noreorder.set nomacrobeq $3,$0,$L100lui $3,%hi($L106).set macro.set reordersll $2,$2,2addiu $3,$3,%lo($L106)addu $2,$2,$3lw $4,0($2)j $4.rdata.align 2.align 2$L106:.word $L100.word $L100.word $L101.word $L101.word $L102.word $L103.word $L100.word $L100.word $L104.word $L105.section .text.decode_frame$L485:move $8,$0$L76:lw $5,120($sp)lw $2,216($5)addu $2,$12,$2sltu $3,$2,10.set noreorder.set nomacrobeq $3,$0,$L77lui $3,%hi($L83).set macro.set reordersll $2,$2,2addiu $3,$3,%lo($L83)addu $2,$2,$3lw $4,0($2)j $4.rdata.align 2.align 2$L83:.word $L77.word $L77.word $L78.word $L78.word $L79.word $L80.word $L77.word $L77.word $L81.word $L82.section .text.decode_frame$L101:lbu $2,0($6)$L107:sb $2,0($10)lw $4,120($sp)addiu $8,$8,1lw $7,996($4)addu $6,$6,$20slt $2,$8,$7.set noreorder.set nomacrobne $2,$0,$L99addiu $10,$10,1.set macro.set reorderlw $8,1000($4)addiu $11,$11,1slt $2,$11,$8.set noreorder.set nomacrobne $2,$0,$L70lw $5,120($sp).set macro.set reorderj $L492$L102:lbu $2,1($6)lbu $3,0($6)sll $2,$2,8.set noreorder.set nomacroj $L107or $2,$2,$3.set macro.set reorder$L103:lbu $2,0($6)lbu $3,1($6)sll $2,$2,8.set noreorder.set nomacroj $L107or $2,$2,$3.set macro.set reorder$L104:lbu $2,2($6)lbu $3,3($6)sll $2,$2,16sll $3,$3,24lbu $4,1($6)lbu $5,0($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L107or $2,$4,$2.set macro.set reorder$L78:lbu $2,0($6)$L84:lw $13,120($sp)sw $2,0($14)lw $7,996($13)addiu $8,$8,1slt $2,$8,$7addu $6,$6,$20.set noreorder.set nomacrobne $2,$0,$L76addiu $14,$14,4.set macro.set reorderlw $8,1000($13)addiu $11,$11,1slt $2,$11,$8.set noreorder.set nomacrobne $2,$0,$L70lw $5,120($sp).set macro.set reorderj $L492$L79:lbu $2,1($6)lbu $3,0($6)sll $2,$2,8.set noreorder.set nomacroj $L84or $2,$3,$2.set macro.set reorder$L80:lbu $2,0($6)lbu $3,1($6)sll $2,$2,8.set noreorder.set nomacroj $L84or $2,$2,$3.set macro.set reorder$L81:lbu $3,2($6)lbu $4,3($6)sll $3,$3,16sll $4,$4,24lbu $5,0($6)lbu $2,1($6)or $3,$3,$4or $5,$5,$3sll $2,$2,8.set noreorder.set nomacroj $L84or $2,$5,$2.set macro.set reorder$L82:lbu $2,1($6)lbu $3,0($6)sll $2,$2,16sll $3,$3,24lbu $4,2($6)lbu $5,3($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L84or $2,$4,$2.set macro.set reorder$L77:.set noreorder.set nomacroj $L84move $2,$0.set macro.set reorder$L105:lbu $2,1($6)lbu $3,0($6)sll $2,$2,16sll $3,$3,24lbu $4,2($6)lbu $5,3($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L107or $2,$4,$2.set macro.set reorder$L100:.set noreorder.set nomacroj $L107move $2,$0.set macro.set reorder$L92:lbu $4,0($6)$L98:addiu $13,$13,1slt $2,$13,$7sh $4,0($9)addu $6,$6,$20.set noreorder.set nomacrobne $2,$0,$L90addiu $9,$9,2.set macro.set reorder.set noreorder.set nomacroj $L493addiu $11,$11,1.set macro.set reorder$L93:lbu $2,1($6)lbu $3,0($6)sll $2,$2,8.set noreorder.set nomacroj $L98or $4,$2,$3.set macro.set reorder$L94:lbu $2,0($6)lbu $3,1($6)sll $2,$2,8.set noreorder.set nomacroj $L98or $4,$2,$3.set macro.set reorder$L95:lbu $2,2($6)lbu $3,3($6)sll $2,$2,16sll $3,$3,24lbu $4,1($6)lbu $5,0($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L98or $4,$4,$2.set macro.set reorder$L96:lbu $2,1($6)lbu $3,0($6)sll $2,$2,16sll $3,$3,24lbu $4,2($6)lbu $5,3($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L98or $4,$4,$2.set macro.set reorder$L91:.set noreorder.set nomacroj $L98move $4,$0.set macro.set reorder$L141:lbu $2,0($6)lbu $3,1($6)sll $2,$2,8.set noreorder.set nomacroj $L145or $2,$2,$3.set macro.set reorder$L142:lbu $2,3($6)lbu $3,2($6)sll $2,$2,24sll $3,$3,16lbu $4,1($6)lbu $5,0($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L145or $2,$4,$2.set macro.set reorder$L116:lbu $2,0($6)$L122:lw $4,120($sp)sw $2,0($9)lw $7,996($4)addiu $8,$8,1slt $2,$8,$7addu $6,$6,$20.set noreorder.set nomacrobne $2,$0,$L114addiu $9,$9,4.set macro.set reorder.set noreorder.set nomacroj $L494lw $8,1000($4).set macro.set reorder$L117:lbu $2,1($6)lbu $3,0($6)sll $2,$2,8.set noreorder.set nomacroj $L122or $2,$2,$3.set macro.set reorder$L118:lbu $2,0($6)lbu $3,1($6)sll $2,$2,8.set noreorder.set nomacroj $L122or $2,$2,$3.set macro.set reorder$L119:lbu $2,3($6)lbu $3,2($6)sll $2,$2,24sll $3,$3,16lbu $4,1($6)lbu $5,0($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L122or $2,$4,$2.set macro.set reorder$L120:lbu $2,0($6)lbu $3,1($6)sll $2,$2,24sll $3,$3,16lbu $4,2($6)lbu $5,3($6)or $2,$2,$3or $2,$2,$5sll $4,$4,8.set noreorder.set nomacroj $L122or $2,$4,$2.set macro.set reorder$L115:.set noreorder.set nomacroj $L122move $2,$0.set macro.set reorder.end decode_frame.globl vmnc_decoder.section .rodata.str1.4.align 2$LC9:.ascii "VMware video\000".data.align 2.type vmnc_decoder, @object.size vmnc_decoder, 52vmnc_decoder:.word $LC9.word 0.word 92.word 1032.word decode_init.word 0.word decode_end.word decode_frame.space 20.ident "GCC: (GNU) 4.1.2"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?