af_format.s

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

S
5,518
字号
.set	nomacrobeq	$16,$4,$L363li	$2,1			# 0x1.set	macro.set	reorder.set	noreorder.set	nomacrobne	$16,$2,$L502andi	$2,$21,0x1.set	macro.set	reorderblez	$18,$L502move	$4,$0$L367:lbu	$3,2($6)addu	$2,$23,$4addiu	$4,$4,1sb	$3,0($2).set	noreorder.set	nomacrobne	$18,$4,$L367addiu	$6,$6,3.set	macro.set	reorder.set	noreorder.set	nomacroj	$L505lw	$23,0($22).set	macro.set	reorder$L353:.set	noreorder.set	nomacroblez	$18,$L502andi	$2,$21,0x1.set	macro.set	reordermove	$4,$0$L359:lhu	$3,0($6)addiu	$4,$4,1srl	$2,$3,8sb	$2,2($5)sb	$0,0($5)sb	$3,1($5)addiu	$6,$6,2.set	noreorder.set	nomacrobne	$18,$4,$L359addiu	$5,$5,3.set	macro.set	reorder.set	noreorder.set	nomacroj	$L505lw	$23,0($22).set	macro.set	reorder$L354:.set	noreorder.set	nomacroblez	$18,$L502andi	$2,$21,0x1.set	macro.set	reordermove	$3,$0$L360:lhu	$2,0($6)addiu	$3,$3,1sll	$2,$2,16sw	$2,0($5)addiu	$6,$6,2.set	noreorder.set	nomacrobne	$18,$3,$L360addiu	$5,$5,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L507lw	$16,20($22).set	macro.set	reorder$L325:.set	noreorder.set	nomacroblez	$18,$L404move	$19,$0.set	macro.set	reorder$L334:lbu	$4,0($16)lbu	$2,1($16)lbu	$3,2($16)sll	$2,$2,16sll	$4,$4,8or	$4,$4,$2sll	$3,$3,24.set	noreorder.set	nomacrojal	__floatsidfor	$4,$4,$3.set	macro.set	reordermove	$4,$2lui	$2,%hi($LC19)addiu	$2,$2,%lo($LC19)lw	$6,0($2)lw	$7,4($2).set	noreorder.set	nomacrojal	__muldf3move	$5,$3.set	macro.set	reordermove	$4,$2.set	noreorder.set	nomacrojal	__truncdfsf2move	$5,$3.set	macro.set	reorderaddiu	$19,$19,1sw	$2,0($17)addiu	$16,$16,3.set	noreorder.set	nomacrobne	$18,$19,$L334addiu	$17,$17,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L255lw	$16,20($22).set	macro.set	reorder$L344:.set	noreorder.set	nomacroblez	$18,$L502andi	$2,$21,0x1.set	macro.set	reordermove	$4,$0$L350:addu	$2,$20,$4lbu	$3,0($2)addiu	$4,$4,1sb	$3,2($5)sb	$0,0($5)sb	$0,1($5).set	noreorder.set	nomacrobne	$18,$4,$L350addiu	$5,$5,3.set	macro.set	reorder.set	noreorder.set	nomacroj	$L505lw	$23,0($22).set	macro.set	reorder$L362:.set	noreorder.set	nomacroblez	$18,$L502andi	$2,$21,0x1.set	macro.set	reordermove	$4,$0$L368:lbu	$2,1($6)lbu	$3,2($6)sll	$2,$2,16sll	$3,$3,24or	$2,$2,$3srl	$2,$2,16addiu	$4,$4,1sh	$2,0($5)addiu	$6,$6,3.set	noreorder.set	nomacrobne	$18,$4,$L368addiu	$5,$5,2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L502andi	$2,$21,0x1.set	macro.set	reorder$L363:.set	noreorder.set	nomacroblez	$18,$L255move	$7,$0.set	macro.set	reorder$L369:lbu	$2,0($6)lbu	$3,1($6)lbu	$4,2($6)sll	$2,$2,8sll	$3,$3,16or	$2,$2,$3sll	$4,$4,24or	$2,$2,$4addiu	$7,$7,1sw	$2,0($5)addiu	$6,$6,3.set	noreorder.set	nomacrobne	$18,$7,$L369addiu	$5,$5,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L507lw	$16,20($22).set	macro.set	reorder$L371:.set	noreorder.set	nomacroblez	$18,$L502andi	$2,$21,0x1.set	macro.set	reordermove	$3,$0$L377:lhu	$2,2($6)addiu	$3,$3,1sh	$2,0($5)addiu	$6,$6,4.set	noreorder.set	nomacrobne	$18,$3,$L377addiu	$5,$5,2.set	macro.set	reorder.set	noreorder.set	nomacroj	$L502andi	$2,$21,0x1.set	macro.set	reorder$L345:.set	noreorder.set	nomacroblez	$18,$L502andi	$2,$21,0x1.set	macro.set	reordermove	$4,$0$L351:addu	$3,$20,$4lbu	$2,0($3)addiu	$4,$4,1sll	$2,$2,24sw	$2,0($5).set	noreorder.set	nomacrobne	$18,$4,$L351addiu	$5,$5,4.set	macro.set	reorder.set	noreorder.set	nomacroj	$L507lw	$16,20($22).set	macro.set	reorder$L388:lbu	$2,4($4)sb	$2,4($16)lbu	$3,5($4)sb	$3,5($16)lw	$23,0($22)lw	$16,20($22).set	noreorder.set	nomacroj	$L255lw	$21,16($22).set	macro.set	reorder$L372:.set	noreorder.set	nomacroblez	$18,$L255move	$7,$0.set	macro.set	reorder$L378:lw	$2,0($6)addiu	$7,$7,1srl	$4,$2,24srl	$3,$2,8srl	$2,$2,16sb	$3,0($5)sb	$2,1($5)sb	$4,2($5)addiu	$6,$6,4.set	noreorder.set	nomacrobne	$18,$7,$L378addiu	$5,$5,3.set	macro.set	reorder.set	noreorder.set	nomacroj	$L481lw	$23,0($22).set	macro.set	reorder$L389:lbu	$2,4($4)sb	$2,4($16)lbu	$3,5($4)sb	$3,5($16)lbu	$2,6($4)sb	$2,6($16)lw	$23,0($22)lw	$16,20($22).set	noreorder.set	nomacroj	$L255lw	$21,16($22).set	macro.set	reorder.end	play.globl	af_info_format.section	.rodata.str1.4.align	2$LC20:.ascii	"Sample format conversion\000".align	2$LC21:.ascii	"format\000".align	2$LC22:.ascii	"Anders\000".subsection	-1.align	2$LC23:.ascii	"\000".data.align	2.type	af_info_format, @object.size	af_info_format, 24af_info_format:.word	$LC20.word	$LC21.word	$LC22.word	$LC23.word	0.word	af_open.rdata.align	2.type	ulaw_decode, @object.size	ulaw_decode, 256ulaw_decode:.half	-32124.half	-31100.half	-30076.half	-29052.half	-28028.half	-27004.half	-25980.half	-24956.half	-23932.half	-22908.half	-21884.half	-20860.half	-19836.half	-18812.half	-17788.half	-16764.half	-15996.half	-15484.half	-14972.half	-14460.half	-13948.half	-13436.half	-12924.half	-12412.half	-11900.half	-11388.half	-10876.half	-10364.half	-9852.half	-9340.half	-8828.half	-8316.half	-7932.half	-7676.half	-7420.half	-7164.half	-6908.half	-6652.half	-6396.half	-6140.half	-5884.half	-5628.half	-5372.half	-5116.half	-4860.half	-4604.half	-4348.half	-4092.half	-3900.half	-3772.half	-3644.half	-3516.half	-3388.half	-3260.half	-3132.half	-3004.half	-2876.half	-2748.half	-2620.half	-2492.half	-2364.half	-2236.half	-2108.half	-1980.half	-1884.half	-1820.half	-1756.half	-1692.half	-1628.half	-1564.half	-1500.half	-1436.half	-1372.half	-1308.half	-1244.half	-1180.half	-1116.half	-1052.half	-988.half	-924.half	-876.half	-844.half	-812.half	-780.half	-748.half	-716.half	-684.half	-652.half	-620.half	-588.half	-556.half	-524.half	-492.half	-460.half	-428.half	-396.half	-372.half	-356.half	-340.half	-324.half	-308.half	-292.half	-276.half	-260.half	-244.half	-228.half	-212.half	-196.half	-180.half	-164.half	-148.half	-132.half	-120.half	-112.half	-104.half	-96.half	-88.half	-80.half	-72.half	-64.half	-56.half	-48.half	-40.half	-32.half	-24.half	-16.half	-8.half	0.align	2.type	alaw_decode, @object.size	alaw_decode, 256alaw_decode:.half	-5504.half	-5248.half	-6016.half	-5760.half	-4480.half	-4224.half	-4992.half	-4736.half	-7552.half	-7296.half	-8064.half	-7808.half	-6528.half	-6272.half	-7040.half	-6784.half	-2752.half	-2624.half	-3008.half	-2880.half	-2240.half	-2112.half	-2496.half	-2368.half	-3776.half	-3648.half	-4032.half	-3904.half	-3264.half	-3136.half	-3520.half	-3392.half	-22016.half	-20992.half	-24064.half	-23040.half	-17920.half	-16896.half	-19968.half	-18944.half	-30208.half	-29184.half	-32256.half	-31232.half	-26112.half	-25088.half	-28160.half	-27136.half	-11008.half	-10496.half	-12032.half	-11520.half	-8960.half	-8448.half	-9984.half	-9472.half	-15104.half	-14592.half	-16128.half	-15616.half	-13056.half	-12544.half	-14080.half	-13568.half	-344.half	-328.half	-376.half	-360.half	-280.half	-264.half	-312.half	-296.half	-472.half	-456.half	-504.half	-488.half	-408.half	-392.half	-440.half	-424.half	-88.half	-72.half	-120.half	-104.half	-24.half	-8.half	-56.half	-40.half	-216.half	-200.half	-248.half	-232.half	-152.half	-136.half	-184.half	-168.half	-1376.half	-1312.half	-1504.half	-1440.half	-1120.half	-1056.half	-1248.half	-1184.half	-1888.half	-1824.half	-2016.half	-1952.half	-1632.half	-1568.half	-1760.half	-1696.half	-688.half	-656.half	-752.half	-720.half	-560.half	-528.half	-624.half	-592.half	-944.half	-912.half	-1008.half	-976.half	-816.half	-784.half	-880.half	-848.align	2.type	ulaw_encode, @object.size	ulaw_encode, 8193ulaw_encode:.byte	-1.byte	-2.byte	-2.byte	-3.byte	-3.byte	-4.byte	-4.byte	-5.byte	-5.byte	-6.byte	-6.byte	-7.byte	-7.byte	-8.byte	-8.byte	-9.byte	-9.byte	-10.byte	-10.byte	-11.byte	-11.byte	-12.byte	-12.byte	-13.byte	-13.byte	-14.byte	-14.byte	-15.byte	-15.byte	-16.byte	-16.byte	-17.byte	-17.byte	-17.byte	-17.byte	-18.byte	-18.byte	-18.byte	-18.byte	-19.byte	-19.byte	-19.byte	-19.byte	-20.byte	-20.byte	-20.byte	-20.byte	-21.byte	-21.byte	-21.byte	-21.byte	-22.byte	-22.byte	-22.byte	-22.byte	-23.byte	-23.byte	-23.byte	-23.byte	-24.byte	-24.byte	-24.byte	-24.byte	-25.byte	-25.byte	-25.byte	-25.byte	-26.byte	-26.byte	-26.byte	-26.byte	-27.byte	-27.byte	-27.byte	-27.byte	-28.byte	-28.byte	-28.byte	-28.byte	-29.byte	-29.byte	-29.byte	-29.byte	-30.byte	-30.byte	-30.byte	-30.byte	-31.byte	-31.byte	-31.byte	-31.byte	-32.byte	-32.byte	-32.byte	-32.byte	-33.byte	-33.byte	-33.byte	-33.byte	-33.byte	-33.byte	-33.byte	-33.byte	-34.byte	-34.byte	-34.byte	-34.byte	-34.byte	-34.byte	-34.byte	-34.byte	-35.byte	-35.byte	-35.byte	-35.byte	-35.byte	-35.byte	-35.byte	-35.byte	-36.byte	-36.byte	-36.byte	-36.byte	-36.byte	-36.byte	-36.byte	-36.byte	-37.byte	-37.byte	-37.byte	-37.byte	-37.byte	-37.byte	-37.byte	-37.byte	-38.byte	-38.byte	-38.byte	-38.byte	-38.byte	-38.byte	-38.byte	-38.byte	-39.byte	-39.byte	-39.byte	-39.byte	-39.byte	-39.byte	-39.byte	-39.byte	-40.byte	-40.byte	-40.byte	-40.byte	-40.byte	-40.byte	-40.byte	-40.byte	-41.byte	-41.byte	-41.byte	-41.byte	-41.byte	-41.byte	-41.byte	-41.byte	-42.byte	-42.byte	-42.byte	-42.byte	-42.byte	-42.byte	-42.byte	-42.byte	-43.byte	-43.byte	-43.byte	-43.byte	-43.byte	-43.byte	-43.byte	-43.byte	-44.byte	-44.byte	-44.byte	-44.byte	-44.byte	-44.byte	-44.byte	-44.byte	-45.byte	-45.byte	-45.byte	-45.byte	-45.byte	-45.byte	-45.byte	-45.byte	-46.byte	-46.byte	-46.byte	-46.byte	-46.byte	-46.byte	-46.byte	-46.byte	-47.byte	-47.byte	-47.byte	-47.byte	-47.byte	-47.byte	-47.byte	-47.byte	-48.byte	-48.byte	-48.byte	-48.byte	-48.byte	-48.byte	-48.byte	-48.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-49.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-50.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-51.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-52.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-53.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-54.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-55.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-56.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-57.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-58.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-59.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-60.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-61.byte	-62.byte	-62.byte	-62.byte	-62.byte	-62.byte	-62.byte	-62

⌨️ 快捷键说明

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