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 + -
显示快捷键?