mpegaudiodec.s
来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 4,434 行 · 第 1/5 页
S
4,434 行
lw $3,320($sp)lw $10,1320($sp)lw $12,1344($sp)lw $25,292($sp)lw $9,1080($sp)lw $11,1104($sp)addu $22,$13,$23addu $17,$17,$19lw $24,280($sp)sw $17,904($sp)sw $22,928($sp)addu $25,$25,$3lw $22,1644($sp)addu $9,$9,$10addu $11,$11,$12lw $17,1360($sp)lw $15,1128($sp)lw $19,1588($sp)addu $20,$24,$20sw $25,1384($sp)sw $9,1416($sp)sw $11,1444($sp)lw $25,624($sp)lw $3,832($sp)lw $9,308($sp)lw $11,340($sp)sw $20,1152($sp)addu $15,$15,$17sra $24,$22,31sw $15,1488($sp)sra $20,$19,31subu $15,$13,$23subu $10,$25,$3subu $12,$9,$11subu $17,$fp,$21lw $13,1152($sp)lw $21,316($sp)lw $23,856($sp)lw $3,880($sp)lw $9,1444($sp)sw $19,1592($sp)sw $22,1648($sp)lw $19,1384($sp)lw $22,328($sp)sw $24,1652($sp)lw $24,1416($sp)subu $25,$3,$9sw $20,1596($sp)li $9,1518469120 # 0x5a820000subu $20,$13,$19subu $19,$21,$22subu $21,$23,$24lw $22,928($sp)lw $23,1512($sp)lw $11,904($sp)lw $13,1488($sp)ori $9,$9,0x799asll $2,$2,1mult $2,$9subu $22,$22,$23sw $22,1704($sp)subu $fp,$11,$13lw $22,1648($sp)lw $13,1592($sp)lw $23,172($sp)lw $24,184($sp)mfhi $3sw $13,180($sp)sw $22,240($sp)addu $13,$23,$24lw $22,228($sp)lw $23,244($sp)move $2,$3lw $3,240($sp)addu $11,$22,$23sll $8,$8,1mult $8,$9addu $11,$3,$11li $3,-1518534656 # 0xffffffffa57d0000ori $3,$3,0x8666sll $14,$14,1mfhi $9mult $14,$3sll $16,$16,1sll $15,$15,1sw $15,932($sp)mfhi $15mult $16,$3sll $18,$18,1sll $17,$17,2lw $24,180($sp)sw $17,1516($sp)sll $21,$21,1mfhi $17mult $18,$3lw $3,1704($sp)move $8,$9lw $22,1432($sp)lw $9,152($sp)sw $11,224($sp)sw $21,1560($sp)lw $11,156($sp)lw $21,872($sp)addu $13,$24,$13sll $25,$25,1sll $3,$3,1sw $13,168($sp)sw $25,1616($sp)addu $13,$9,$11addu $25,$21,$22lw $11,1464($sp)lw $21,284($sp)lw $22,296($sp)sw $3,1708($sp)lw $3,896($sp)sll $fp,$fp,1sw $fp,1672($sp)addu $fp,$3,$11addu $3,$21,$22li $21,1162149888 # 0x45450000sll $10,$10,1sll $19,$19,2ori $21,$21,0xe9eflw $22,180($sp)lw $23,200($sp)lw $24,144($sp)sw $19,2312($sp)mfhi $19mult $10,$21li $21,-1162215424 # 0xffffffffbaba0000addu $22,$2,$22sll $12,$12,1ori $21,$21,0x1611addu $9,$23,$24mfhi $11sw $22,1608($sp)mult $12,$21li $22,1402863616 # 0x539e0000addu $13,$13,$15addu $9,$9,$17sll $20,$20,2ori $22,$22,0xba45sw $13,1576($sp)li $23,-1402929152 # 0xffffffffac610000sw $9,1632($sp)mfhi $13mult $20,$22lw $22,2312($sp)ori $23,$23,0x45bbmfhi $21mult $22,$23lw $24,240($sp)mflo $22mfhi $23sw $22,1544($sp)sw $23,1548($sp)lw $22,932($sp)li $23,-1162215424 # 0xffffffffbaba0000ori $23,$23,0x1611mult $22,$23addu $24,$8,$24mflo $22mfhi $23sw $24,1664($sp)lw $24,168($sp)sw $23,940($sp)sw $22,936($sp)li $23,-1402929152 # 0xffffffffac610000lw $22,1516($sp)addu $25,$25,$24ori $23,$23,0x45bbmult $22,$23addu $2,$24,$2sw $25,1600($sp)lw $24,1560($sp)li $25,1518469120 # 0x5a820000ori $25,$25,0x799amflo $22mfhi $23mult $24,$25sw $22,1520($sp)mflo $24mfhi $25lw $22,1616($sp)sw $23,1524($sp)li $23,1518469120 # 0x5a820000sw $2,1604($sp)ori $23,$23,0x799alw $2,224($sp)mult $22,$23sw $24,1568($sp)sw $25,1572($sp)lw $24,1672($sp)li $25,1518469120 # 0x5a820000addu $8,$2,$8ori $25,$25,0x799amflo $22mfhi $23sw $8,1660($sp)mult $24,$25lw $8,1708($sp)li $9,1518469120 # 0x5a820000ori $9,$9,0x799amflo $24mfhi $25mult $8,$9addu $fp,$fp,$2lw $2,2392($sp)mflo $8mfhi $9sw $22,1624($sp)lw $22,940($sp)addu $3,$3,$19addiu $2,$2,84sw $3,1696($sp)sw $fp,1656($sp)sw $23,1628($sp)sw $24,1680($sp)sw $25,1684($sp)sw $2,420($sp)sw $8,1712($sp)sw $9,1716($sp)sw $22,944($sp)lw $25,832($sp)lw $24,624($sp)sra $23,$22,31addu $24,$24,$25sw $24,2296($sp)lw $25,328($sp)lw $24,316($sp)lw $3,340($sp)addu $24,$24,$25sw $23,948($sp)lw $2,308($sp)lw $23,1384($sp)lw $22,1152($sp)lw $25,1444($sp)sw $24,1540($sp)lw $24,880($sp)lw $8,1524($sp)addu $2,$2,$3addu $22,$22,$23addu $24,$24,$25sw $2,2300($sp)sw $22,1536($sp)lw $2,1548($sp)lw $22,1572($sp)sra $9,$8,31lw $25,1488($sp)sw $24,1612($sp)lw $24,904($sp)sra $3,$2,31sw $8,1528($sp)sw $9,1532($sp)lw $8,856($sp)lw $9,1416($sp)sw $2,1552($sp)move $2,$22lw $22,1628($sp)addu $24,$24,$25addu $fp,$8,$9lw $25,1512($sp)move $8,$22sw $24,1668($sp)lw $22,1684($sp)lw $24,928($sp)sra $23,$22,31addu $24,$24,$25sw $3,1556($sp)sw $22,1688($sp)sw $23,1692($sp)sw $24,1700($sp)lw $22,1716($sp)lw $24,2392($sp)sra $23,$22,31lw $25,944($sp)sw $22,1720($sp)sw $23,1724($sp)lw $22,2296($sp)lw $23,2300($sp)lw $10,2392($sp)sw $25,92($24)sw $22,96($24)sw $11,108($24)sw $23,112($24)sw $13,124($24)lw $25,2392($sp)addiu $24,$24,88lw $11,1512($sp)lw $12,1528($sp)lw $13,1536($sp)sw $21,104($10)lw $20,1540($sp)lw $21,1552($sp)lw $22,1576($sp)lw $23,1592($sp)sw $24,416($sp)lw $24,1600($sp)addiu $25,$25,92sw $11,84($10)sw $12,88($10)sw $13,100($10)sw $20,116($10)sw $21,120($10)sw $fp,0($10)sw $2,4($10)sw $22,8($10)sw $23,28($10)sw $25,400($sp)sw $24,16($10)lw $25,1604($sp)lw $2,1608($sp)lw $3,1612($sp)sw $25,24($10)sw $8,36($10)lw $24,420($sp)lw $8,1632($sp)lw $9,1648($sp)lw $11,1656($sp)lw $12,1660($sp)lw $13,1664($sp)lw $20,1668($sp)lw $21,1688($sp)lw $22,1696($sp)lw $23,1700($sp)lw $25,1720($sp)sw $2,20($10)sw $3,32($10)lw $2,416($sp)lw $3,400($sp)sw $11,48($10)sw $12,56($10)sw $13,52($10)sw $20,64($10)sw $21,68($10)sw $22,72($10)sw $23,80($10)sw $15,12($10)sw $17,44($10)sw $19,76($10)sw $8,40($10)sw $9,60($10)sw $25,0($24)lw $9,0($3)lw $8,0($2)addiu $10,$10,80sw $10,408($sp)subu $2,$8,$9li $10,-1518534656 # 0xffffffffa57d0000sll $2,$2,1ori $10,$10,0x8666mult $2,$10lw $11,416($sp)mfhi $3lw $12,400($sp)addu $8,$8,$9sw $8,0($11)sw $3,0($12)lw $8,0($11)lw $14,408($sp)addu $8,$8,$3sw $8,0($11)lw $2,0($14)lw $15,2392($sp)addu $2,$2,$8sw $2,0($14)lw $2,0($24)lw $3,0($11)lw $13,2392($sp)addu $3,$3,$2sw $3,0($11)lw $3,0($12)lw $2,0($24)addiu $23,$15,96addu $2,$2,$3sw $2,0($24)addiu $13,$13,100lw $9,0($13)lw $8,0($23)li $10,1518469120 # 0x5a820000subu $2,$8,$9sll $2,$2,1ori $10,$10,0x799amult $2,$10addu $8,$8,$9mfhi $3sw $8,0($23)addiu $16,$15,104sw $3,0($13)addiu $17,$15,108lw $9,0($17)lw $8,0($16)li $10,-1518534656 # 0xffffffffa57d0000subu $2,$8,$9sll $2,$2,1ori $10,$10,0x8666mult $2,$10addu $8,$8,$9mfhi $3sw $8,0($16)sw $3,0($17)lw $8,0($16)addiu $14,$15,116addu $8,$8,$3sw $8,0($16)move $11,$15addiu $15,$15,112lw $8,0($14)lw $9,0($15)li $10,1518469120 # 0x5a820000subu $2,$9,$8sll $2,$2,1ori $10,$10,0x799amult $2,$10move $12,$11mfhi $3addu $9,$9,$8addiu $11,$11,120addiu $21,$12,124sw $9,0($15)sw $3,0($14)lw $9,0($21)lw $8,0($11)li $10,-1518534656 # 0xffffffffa57d0000subu $2,$8,$9sll $2,$2,1ori $10,$10,0x8666mult $2,$10addu $8,$8,$9mfhi $3sw $13,412($sp)sw $17,404($sp)sw $8,0($11)sw $3,0($21)lw $8,0($11)addiu $19,$12,48addu $8,$8,$3sw $8,0($11)lw $2,0($15)addiu $20,$12,32addu $2,$2,$8sw $2,0($15)lw $2,0($14)lw $3,0($11)addiu $17,$12,40addu $3,$3,$2sw $3,0($11)lw $3,0($21)lw $2,0($14)addiu $18,$12,56addu $2,$2,$3sw $2,0($14)lw $2,0($19)lw $3,0($20)addiu $13,$12,36addu $3,$3,$2sw $3,0($20)lw $3,0($17)lw $2,0($19)move $22,$12addu $2,$2,$3sw $2,0($19)lw $2,0($18)lw $3,0($17)addiu $12,$12,52addu $3,$3,$2sw $3,0($17)lw $3,0($13)lw $2,0($18)addiu $8,$22,44addu $2,$2,$3sw $2,0($18)lw $2,0($12)lw $3,0($13)addiu $24,$22,60addu $3,$3,$2sw $3,0($13)lw $3,0($8)lw $2,0($12)sw $24,396($sp)addu $2,$2,$3sw $2,0($12)lw $2,0($24)lw $10,0($8)sw $5,2372($sp)addu $10,$10,$2sw $6,2376($sp)sw $7,2380($sp)sw $10,0($8)lw $2,0($22)lw $3,4($22)lw $5,8($22)lw $6,12($22)lw $7,16($22)lw $8,20($22)lw $9,24($22)sw $2,16($sp)sw $3,80($sp)sw $5,48($sp)sw $6,112($sp)sw $7,32($sp)sw $8,96($sp)sw $9,64($sp)lw $2,0($15)lw $3,0($23)lw $8,0($17)addu $3,$3,$2lw $9,0($19)lw $17,0($18)lw $6,0($20)lw $7,0($13)lw $5,28($22)lw $13,0($12)lw $12,0($24)sw $3,0($23)lw $3,0($16)lw $2,0($15)sw $5,128($sp)addu $2,$2,$3sw $2,0($15)lw $2,0($11)lw $3,0($16)lw $25,412($sp)addu $3,$3,$2sw $6,24($sp)sw $3,0($16)lw $3,0($25)lw $2,0($11)sw $7,88($sp)addu $2,$2,$3sw $2,0($11)lw $2,0($14)lw $3,0($25)lw $5,404($sp)addu $3,$3,$2sw $8,56($sp)sw $3,0($25)lw $3,0($5)lw $2,0($14)sw $12,136($sp)addu $2,$2,$3sw $10,120($sp)sw $9,40($sp)sw $13,104($sp)sw $17,72($sp)sw $2,0($14)lw $2,0($21)lw $3,0($5)lw $7,420($sp)addu $3,$3,$2sw $3,0($5)lw $13,0($14)lw $12,416($sp)lw $14,400($sp)lw $6,408($sp)lw $18,0($25)lw $9,0($7)lw $8,0($12)lw $7,0($14)lw $12,0($11)lw $2,68($22)lw $17,0($23)lw $19,0($16)lw $20,76($22)lw $10,0($6)lw $16,0($15)lw $11,0($21)lw $5,72($22)lw $6,64($22)addu $25,$2,$12addu $22,$3,$7addu $2,$2,$18sw $22,124($sp)addu $14,$17,$10addu $15,$18,$9addu $21,$19,$8addu $23,$5,$16addu $6,$6,$17addu $5,$5,$19sw $2,84($sp)addu $24,$20,$13addu $3,$3,$20addu $10,$10,$16addu $9,$9,$13addu $8,$8,$12addu $7,$7,$11lw $2,2372($sp)sw $6,20($sp)sw $5,52($sp)sw $24,108($sp)sw $25,76($sp)sw $3,116($sp)sw $10,36($sp)sw $9,100($sp)sw $8,68($sp)sw $7,132($sp)sw $14,28($sp)sw $15,92($sp)sw $21,60($sp)sw $23,44($sp)sw $11,140($sp)lw $2,0($2)move $fp,$0sw $2,436($sp)sll $2,$2,2addu $2,$2,$4li $6,128 # 0x80sw $2,440($sp)move $5,$2$L86:addiu $3,$sp,16addu $2,$3,$fplw $4,0($2)addu $3,$5,$fpaddiu $fp,$fp,4.set noreorder.set nomacrobne $fp,$6,$L86sw $4,0($3).set macro.set reorderaddiu $4,$5,2048andi $2,$4,0x3.set noreorder.set nomacrobne $2,$0,$L88andi $2,$5,0x3.set macro.set reorder.set noreorder.set nomacrobeq $2,$0,$L102move $6,$5.set macro.set reorder$L88:lw $5,440($sp).set noreorder.set nomacrojal memcpyli $6,128 # 0x80.set macro.set reorder$L91:lw $8,440($sp)lw $7,2376($sp)$L104:lw $3,2376($sp)lw $6,0($7)lw $2,64($8)addiu $20,$8,64mult $6,$2lw $10,512($3)lw $9,512($20)lw $18,256($3)mflo $6mfhi $7lw $2,2380($sp)mult $10,$9lw $15,256($20)lw $4,0($2)lw $12,768($3)mflo $10lw $14,768($20)mfhi $11mult $18,$15move $2,$4sra $3,$4,31mflo $18addu $4,$4,$6mfhi $19mult $12,$14sltu $8,$4,$2lw $2,2376($sp)mflo $12lw $14,1024($2)addu $5,$3,$7mfhi $13lw $2,1024($20)addu $5,$8,$5lw $3,2376($sp)addu $8,$10,$12mult $14,$2addu $9,$11,$13sltu $2,$8,$10lw $16,1280($3)lw $21,1280($20)addu $9,$2,$9lw $2,2376($sp)addu $6,$4,$18lw $10,1536($2)mflo $14mfhi $15lw $18,1536($20)mult $16,$21lw $12,1792($2)mflo $16mfhi $17lw $21,1792($20)mult $10,$18sltu $3,$6,$4addu $7,$5,$19addu $2,$6,$14mflo $10mfhi $11addu $7,$3,$7mult $12,$21sltu $19,$2,$6addu $3,$7,$15addu $6,$2,$10addu $4,$8,$16mflo $12addu $3,$19,$3sltu $15,$6,$2mfhi $13sltu $18,$4,$8addu $5,$9,$17addu $7,$3,$11lw $2,2376($sp)lw $3,440($sp)addu $8,$4,$12addu $5,$18,$5sltu $14,$8,$4lw $10,128($2)addu $9,$5,$13lw $2,192($3)addu $4,$6,$8addu $7,$15,$7addu $9,$14,$9mult $10,$2addu $5,$7,$9sltu $2,$4,$6addu $5,$2,$5lw $2,2376($sp)addiu $13,$3,192lw $6,384($2)lw $8,256($13)mflo $10mfhi $11mult $6,$8subu $2,$4,$10sltu $12,$4,$2mflo $6lw $4,2376($sp)subu $3,$5,$11lw $8,640($4)lw $11,512($13)subu $4,$2,$6sltu $10,$2,$4lw $2,2376($sp)mfhi $7mult $8,$11lw $6,896($2)lw $11,768($13)mflo $8subu $3,$3,$12mfhi $9mult $6,$11subu $2,$4,$8subu $5,$3,$7subu $5,$5,$10mflo $6sltu $10,$4,$2lw $4,2376($sp)lw $11,1024($13)lw $8,1152($4)mfhi $7subu $4,$2,$6subu $3,$5,$9subu $3,$3,$10sltu $10,$2,$4lw $2,2376($sp)mult $8,$11subu $5,$3,$7lw $6,1408($2)subu $5,$5,$10lw $10,1280($13)mflo $8mfhi $9mult $6,$10subu $2,$4,$8sltu $12,$4,$2mflo $6lw $4,2376($sp)mfhi $7lw $10,1664($4)subu $3,$5,$9subu $4,$2,$6lw $9,1536($13)sltu $8,$2,$4subu $3,$3,$12lw $2,2376($sp)subu $5,$3,$7mult $10,$9lw $6,1792($13)subu $5,$5,$8lw $8,1920($2)mflo $10mfhi $11mult $8,$6subu $2,$4,$10mflo $8sltu $12,$4,$2subu $3,$5,$11mfhi $9subu $6,$2,$8subu $3,$3,$12sltu $4,$2,$6subu $7,$3,$9subu $7,$7,$4sll $5,$7,8srl $2,$6,24or $2,$5,$2li $4,32768 # 0x8000slt $4,$2,$4li $5,32767 # 0x7fffmovn $5,$2,$4lw $2,2388($sp)li $4,16711680 # 0xff0000sll $3,$2,1sw $3,1728($sp)sll $8,$2,6li $3,-32768 # 0xffffffffffff8000slt $2,$5,-32768movz $3,$5,$2lw $5,1728($sp)lw $11,2384($sp)lw $9,2384($sp)lw $10,2376($sp)lw $12,2376($sp)lw $15,440($sp)ori $4,$4,0xffffsubu $8,$8,$5lw $14,2376($sp)addu $9,$9,$5addiu $10,$10,4addu $8,$8,$11addiu $12,$12,64and $6,$6,$4move $13,$0subu $16,$0,$5li $17,-32768 # 0xffffffffffff8000sw $9,380($sp)sw $10,384($sp)sh $3,0($11)sw $8,432($sp)sw $12,2208($sp)sw $6,424($sp)sw $13,428($sp)addiu $24,$14,124sw $15,392($sp)sw $15,388($sp)sw $9,376($sp)move $22,$10sw $16,2212($sp)sw $17,2192($sp)$L94:lw $18,392($sp)lw $3,0($24)lw $2,68($18)sra $5,$3,31move $16,$2mul $10,$5,$2lw $6,256($24)sra $17,$2,31lw $2,324($18)move $4,$3move $7,$2sra $3,$6,31mul $12,$3,$7multu $16,$4sw $2,368($sp)sra $2,$2,31sw $2,372($sp)mfhi $7move $2,$6mflo $6mul $9,$17,$4lw $8,580($18)addu $4,$9,$10sw $8,360($sp)lw $9,512
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?