downmix.s

来自「君正早期ucos系统(只有早期的才不没有打包成库),MPLAYER,文件系统,图」· S 代码 · 共 3,273 行 · 第 1/4 页

S
3,273
字号
.word	$L284.word	$L284.word	$L284.word	$L284.word	$L188.word	$L189.word	$L284.word	$L190.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L191.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L192.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L284.word	$L193.word	$L284.word	$L177.word	$L194.word	$L195.word	$L196.word	$L197.section	.text.a52_downmix$L192:andi	$2,$16,0x3.set	noreorder.set	nomacrobne	$2,$0,$L200addiu	$5,$16,1024.set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L326move	$4,$16.set	macro.set	reorderaddiu	$5,$16,1020addiu	$4,$16,-4sltu	$2,$4,$5.set	noreorder.set	nomacrobeq	$2,$0,$L329lw	$31,60($sp).set	macro.set	reordermove	$3,$5$L204:#APP.word	0b01110000011000000000010001010100	#S32LDI XR1,$3,4.word	0b01110000011000000000010010010100	#S32LDI XR2,$3,4.word	0b01110000011000000000010011010100	#S32LDI XR3,$3,4.word	0b01110000011000000000010100010100	#S32LDI XR4,$3,4.word	0b01110000011000000000010101010100	#S32LDI XR5,$3,4.word	0b01110000011000000000010110010100	#S32LDI XR6,$3,4.word	0b01110000011000000000010111010100	#S32LDI XR7,$3,4.word	0b01110000011000000000011000010100	#S32LDI XR8,$3,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010010010101	#S32SDI XR2,$4,4.word	0b01110000100000000000010011010101	#S32SDI XR3,$4,4.word	0b01110000100000000000010100010101	#S32SDI XR4,$4,4.word	0b01110000100000000000010101010101	#S32SDI XR5,$4,4.word	0b01110000100000000000010110010101	#S32SDI XR6,$4,4.word	0b01110000100000000000010111010101	#S32SDI XR7,$4,4.word	0b01110000100000000000011000010101	#S32SDI XR8,$4,4#NO_APPsltu	$2,$4,$5bne	$2,$0,$L204$L284:lw	$31,60($sp)$L329:$L337:lw	$fp,56($sp)$L336:lw	$23,52($sp)lw	$22,48($sp)lw	$21,44($sp)lw	$20,40($sp)lw	$19,36($sp)lw	$18,32($sp)lw	$17,28($sp)lw	$16,24($sp).set	noreorder.set	nomacroj	$31addiu	$sp,$sp,64.set	macro.set	reorder$L174:.set	noreorder.set	nomacrobne	$5,$0,$L330move	$6,$16.set	macro.set	reorder$L172:move	$5,$16$L331:move	$6,$0$L199:lw	$2,0($5)lw	$4,1024($5)lw	$3,2048($5)addu	$2,$2,$4addu	$3,$3,$2addiu	$6,$6,1li	$2,256			# 0x100sw	$3,0($5).set	noreorder.set	nomacrobne	$6,$2,$L199addiu	$5,$5,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L177:move	$5,$16$L332:move	$6,$0li	$7,256			# 0x100$L215:lw	$2,1024($5)lw	$3,0($5)lw	$4,2048($5)addu	$3,$3,$2addiu	$6,$6,1addu	$2,$2,$4sw	$3,0($5)sw	$2,1024($5).set	noreorder.set	nomacrobne	$6,$7,$L215addiu	$5,$5,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L173:.set	noreorder.set	nomacrobne	$5,$0,$L331move	$5,$16.set	macro.set	reorder$L171:move	$4,$16$L333:move	$5,$0li	$6,256			# 0x100$L205:lw	$2,0($4)lw	$3,1024($4)addiu	$5,$5,1addu	$2,$2,$3sw	$2,0($4).set	noreorder.set	nomacrobne	$5,$6,$L205addiu	$4,$4,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L194:move	$5,$16move	$6,$0li	$7,256			# 0x100$L218:lw	$2,2048($5)lw	$3,0($5)lw	$4,1024($5)subu	$3,$3,$2addu	$4,$4,$2addiu	$6,$6,1sw	$3,0($5)sw	$4,1024($5).set	noreorder.set	nomacrobne	$6,$7,$L218addiu	$5,$5,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L197:andi	$2,$6,0x40.set	noreorder.set	nomacrobne	$2,$0,$L327move	$8,$0.set	macro.set	reordermove	$7,$16li	$9,256			# 0x100$L235:lw	$5,3072($7)lw	$6,4096($7)lw	$2,1024($7)lw	$3,2048($7)lw	$4,0($7)addu	$5,$5,$6addu	$3,$2,$3subu	$2,$2,$5addu	$4,$4,$2addu	$5,$5,$3addiu	$8,$8,1sw	$4,0($7)sw	$5,1024($7).set	noreorder.set	nomacrobne	$8,$9,$L235addiu	$7,$7,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L195:move	$6,$16move	$7,$0li	$8,256			# 0x100$L221:lw	$2,1024($6)lw	$5,3072($6)lw	$3,2048($6)lw	$4,0($6)addu	$3,$2,$3subu	$2,$2,$5addu	$4,$4,$2addu	$5,$5,$3addiu	$7,$7,1sw	$4,0($6)sw	$5,1024($6).set	noreorder.set	nomacrobne	$7,$8,$L221addiu	$6,$6,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L196:andi	$2,$6,0x40.set	noreorder.set	nomacrobne	$2,$0,$L328move	$6,$16.set	macro.set	reordermove	$7,$0li	$8,256			# 0x100$L229:lw	$2,2048($6)lw	$5,3072($6)lw	$3,0($6)lw	$4,1024($6)addu	$2,$2,$5addu	$4,$4,$2subu	$3,$3,$2addiu	$7,$7,1sw	$3,0($6)sw	$4,1024($6).set	noreorder.set	nomacrobne	$7,$8,$L229addiu	$6,$6,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L178:.set	noreorder.set	nomacrobeq	$5,$0,$L284move	$6,$0.set	macro.set	reordermove	$5,$16li	$7,256			# 0x100$L217:lw	$2,2048($5)lw	$3,0($5)lw	$4,1024($5)addu	$3,$3,$2addu	$4,$4,$2addiu	$6,$6,1sw	$3,0($5)sw	$4,1024($5).set	noreorder.set	nomacrobne	$6,$7,$L217addiu	$5,$5,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L179:.set	noreorder.set	nomacrobeq	$5,$0,$L332move	$5,$16.set	macro.set	reordermove	$6,$16move	$7,$0li	$8,256			# 0x100$L220:lw	$2,1024($6)lw	$5,3072($6)lw	$3,0($6)lw	$4,2048($6)addu	$2,$2,$5addu	$4,$2,$4addu	$3,$3,$2addiu	$7,$7,1sw	$3,0($6)sw	$4,1024($6).set	noreorder.set	nomacrobne	$7,$8,$L220addiu	$6,$6,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L182:.set	noreorder.set	nomacrobeq	$5,$0,$L284move	$6,$0.set	macro.set	reordermove	$5,$16li	$7,256			# 0x100$L237:lw	$2,3072($5)lw	$3,0($5)lw	$4,2048($5)addu	$3,$3,$2addu	$4,$4,$2addiu	$6,$6,1sw	$3,0($5)sw	$4,2048($5).set	noreorder.set	nomacrobne	$6,$7,$L237addiu	$5,$5,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L180:.set	noreorder.set	nomacrobeq	$5,$0,$L284li	$6,256			# 0x100.set	macro.set	reordermove	$4,$16move	$5,$0$L223:lw	$2,0($4)lw	$3,2048($4)addiu	$5,$5,1addu	$2,$2,$3sw	$2,0($4).set	noreorder.set	nomacrobne	$5,$6,$L223addiu	$4,$4,4.set	macro.set	reordermove	$4,$16addiu	$5,$16,1024$L225:lw	$2,1024($4)lw	$3,3072($4)addu	$2,$2,$3sw	$2,1024($4)addiu	$4,$4,4.set	noreorder.set	nomacrobne	$5,$4,$L225lw	$31,60($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L336lw	$fp,56($sp).set	macro.set	reorder$L181:.set	noreorder.set	nomacrobeq	$5,$0,$L332move	$5,$16.set	macro.set	reordermove	$7,$16move	$8,$0li	$9,256			# 0x100$L231:lw	$2,1024($7)lw	$6,0($7)lw	$3,2048($7)lw	$4,3072($7)lw	$5,4096($7)addu	$3,$2,$3addu	$2,$2,$6addu	$4,$4,$2addu	$3,$3,$5addiu	$8,$8,1sw	$4,0($7)sw	$3,1024($7).set	noreorder.set	nomacrobne	$8,$9,$L231addiu	$7,$7,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L175:.set	noreorder.set	nomacrobeq	$5,$0,$L333move	$4,$16.set	macro.set	reordermove	$6,$16$L330:move	$7,$0$L207:lw	$2,1024($6)lw	$4,2048($6)lw	$5,0($6)lw	$3,3072($6)addu	$2,$2,$4addu	$2,$2,$5addu	$3,$3,$2addiu	$7,$7,1li	$2,256			# 0x100sw	$3,0($6).set	noreorder.set	nomacrobne	$7,$2,$L207addiu	$6,$6,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L176:.set	noreorder.set	nomacrobeq	$5,$0,$L331move	$5,$16.set	macro.set	reordermove	$7,$16move	$8,$0li	$9,256			# 0x100$L209:lw	$3,1024($7)lw	$5,2048($7)lw	$6,0($7)lw	$2,3072($7)lw	$4,4096($7)addu	$3,$3,$5addu	$2,$2,$4addu	$3,$3,$6addu	$2,$2,$3addiu	$8,$8,1sw	$2,0($7).set	noreorder.set	nomacrobne	$8,$9,$L209addiu	$7,$7,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L190:move	$5,$16move	$6,$0li	$7,256			# 0x100$L266:lw	$2,1024($5)lw	$3,0($5)lw	$4,2048($5)addu	$3,$3,$2addiu	$6,$6,1addu	$2,$2,$4sw	$3,0($5)sw	$2,1024($5).set	noreorder.set	nomacrobne	$6,$7,$L266addiu	$5,$5,4.set	macro.set	reorderaddiu	$4,$16,2048andi	$2,$4,0x3.set	noreorder.set	nomacrobne	$2,$0,$L285addiu	$19,$16,3072.set	macro.set	reorderandi	$18,$19,0x3.set	noreorder.set	nomacrobne	$18,$0,$L334move	$5,$19.set	macro.set	reorderaddiu	$4,$16,2044addiu	$5,$16,3068sltu	$2,$4,$5beq	$2,$0,$L271move	$3,$5$L273:#APP.word	0b01110000011000000000010001010100	#S32LDI XR1,$3,4.word	0b01110000011000000000010010010100	#S32LDI XR2,$3,4.word	0b01110000011000000000010011010100	#S32LDI XR3,$3,4.word	0b01110000011000000000010100010100	#S32LDI XR4,$3,4.word	0b01110000011000000000010101010100	#S32LDI XR5,$3,4.word	0b01110000011000000000010110010100	#S32LDI XR6,$3,4.word	0b01110000011000000000010111010100	#S32LDI XR7,$3,4.word	0b01110000011000000000011000010100	#S32LDI XR8,$3,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010010010101	#S32SDI XR2,$4,4.word	0b01110000100000000000010011010101	#S32SDI XR3,$4,4.word	0b01110000100000000000010100010101	#S32SDI XR4,$4,4.word	0b01110000100000000000010101010101	#S32SDI XR5,$4,4.word	0b01110000100000000000010110010101	#S32SDI XR6,$4,4.word	0b01110000100000000000010111010101	#S32SDI XR7,$4,4.word	0b01110000100000000000011000010101	#S32SDI XR8,$4,4#NO_APPsltu	$2,$4,$5bne	$2,$0,$L273$L271:addiu	$5,$16,4096$L275:andi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L326move	$4,$19.set	macro.set	reorderaddiu	$6,$19,1020addiu	$4,$19,-4sltu	$2,$4,$6.set	noreorder.set	nomacrobeq	$2,$0,$L329lw	$31,60($sp).set	macro.set	reorderaddiu	$3,$5,-4$L278:#APP.word	0b01110000011000000000010001010100	#S32LDI XR1,$3,4.word	0b01110000011000000000010010010100	#S32LDI XR2,$3,4.word	0b01110000011000000000010011010100	#S32LDI XR3,$3,4.word	0b01110000011000000000010100010100	#S32LDI XR4,$3,4.word	0b01110000011000000000010101010100	#S32LDI XR5,$3,4.word	0b01110000011000000000010110010100	#S32LDI XR6,$3,4.word	0b01110000011000000000010111010100	#S32LDI XR7,$3,4.word	0b01110000011000000000011000010100	#S32LDI XR8,$3,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010010010101	#S32SDI XR2,$4,4.word	0b01110000100000000000010011010101	#S32SDI XR3,$4,4.word	0b01110000100000000000010100010101	#S32SDI XR4,$4,4.word	0b01110000100000000000010101010101	#S32SDI XR5,$4,4.word	0b01110000100000000000010110010101	#S32SDI XR6,$4,4.word	0b01110000100000000000010111010101	#S32SDI XR7,$4,4.word	0b01110000100000000000011000010101	#S32SDI XR8,$4,4#NO_APPsltu	$2,$4,$6.set	noreorder.set	nomacrobne	$2,$0,$L278lw	$31,60($sp).set	macro.set	reorder.set	noreorder.set	nomacroj	$L336lw	$fp,56($sp).set	macro.set	reorder$L191:addiu	$4,$16,4096andi	$2,$4,0x3.set	noreorder.set	nomacrobne	$2,$0,$L326addiu	$5,$16,3072.set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L335lw	$31,60($sp).set	macro.set	reorderaddiu	$4,$16,4092addiu	$5,$16,5116sltu	$2,$4,$5.set	noreorder.set	nomacrobeq	$2,$0,$L336lw	$fp,56($sp).set	macro.set	reorderaddiu	$3,$16,3068$L283:#APP.word	0b01110000011000000000010001010100	#S32LDI XR1,$3,4.word	0b01110000011000000000010010010100	#S32LDI XR2,$3,4.word	0b01110000011000000000010011010100	#S32LDI XR3,$3,4.word	0b01110000011000000000010100010100	#S32LDI XR4,$3,4.word	0b01110000011000000000010101010100	#S32LDI XR5,$3,4.word	0b01110000011000000000010110010100	#S32LDI XR6,$3,4.word	0b01110000011000000000010111010100	#S32LDI XR7,$3,4.word	0b01110000011000000000011000010100	#S32LDI XR8,$3,4.word	0b01110000100000000000010001010101	#S32SDI XR1,$4,4.word	0b01110000100000000000010010010101	#S32SDI XR2,$4,4.word	0b01110000100000000000010011010101	#S32SDI XR3,$4,4.word	0b01110000100000000000010100010101	#S32SDI XR4,$4,4.word	0b01110000100000000000010101010101	#S32SDI XR5,$4,4.word	0b01110000100000000000010110010101	#S32SDI XR6,$4,4.word	0b01110000100000000000010111010101	#S32SDI XR7,$4,4.word	0b01110000100000000000011000010101	#S32SDI XR8,$4,4#NO_APPsltu	$2,$4,$5bne	$2,$0,$L283.set	noreorder.set	nomacroj	$L329lw	$31,60($sp).set	macro.set	reorder$L184:move	$5,$16move	$6,$0li	$7,256			# 0x100$L242:lw	$2,1024($5)lw	$3,0($5)lw	$4,2048($5)addu	$3,$3,$2addiu	$6,$6,1addu	$2,$2,$4sw	$3,0($5)sw	$2,1024($5).set	noreorder.set	nomacrobne	$6,$7,$L242addiu	$5,$5,4.set	macro.set	reorderaddiu	$4,$16,2048andi	$2,$4,0x3.set	noreorder.set	nomacrobne	$2,$0,$L326addiu	$5,$16,3072.set	macro.set	reorderandi	$2,$5,0x3.set	noreorder.set	nomacrobne	$2,$0,$L335lw	$31,60($sp).set	macro.set	reorderaddiu	$5,$16,3068addiu	$3,$16,2044sltu	$2,$3,$5.set	noreorder.set	nomacrobeq	$2,$0,$L329move	$7,$5.set	macro.set	reorder

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?