⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 warray.asm

📁 文件为美军4800bps语音压缩编码标准在TI的DSP芯片TMS320C5X上的实时实现源代码。
💻 ASM
字号:
	;-----------------------
SOLD	.USECT "ONCHIP1",240
SNEW	.USECT "ONCHIP1",240

;SIGNAL	.USECT "ONCHIP1",240	;//DEFINE IN DATA_SEG WITH .SPACE 16*240
	;------------------------
LSP	.USECT "ONCHIP1",11
TEMPLPC	.USECT "ONCHIP1",10
COR	.USECT "ONCHIP1",11*2	;//GETCOR
RC	.USECT "ONCHIP1",10
RCEXP	.USECT "ONCHIP1",10
TMP	.USECT "ONCHIP1",10
TEMPLSP .USECT "ONCHIP1",10
LSPPQ	.USECT "ONCHIP1",5

FINDEX  .USECT "ONCHIP1",10
OLDLSP	.USECT "ONCHIP1",10
SUBLSP	.USECT "ONCHIP1",40
	;-----------------lsppc
LSPPC_A	 .USECT "ONCHIP1",6*2
LSPPC_A1 .USECT "ONCHIP1",6*2
LSPPC_A2 .USECT "ONCHIP1",6*2
LSPPC_B	 .USECT "ONCHIP1",6*2
LSPPC_B1 .USECT "ONCHIP1",6*2
LSPPC_B2 .USECT "ONCHIP1",6*2
LSPPC_P  .USECT "ONCHIP1",5
LSPPC_Q  .USECT "ONCHIP1",5
IMP_H	 .USECT "ONCHIP1",60	 ;CANNOT IN DRAM SEE PGAIN.ASM-MAC #IMP_H,**
	;CODEBOOK[512] & IMP_H[60] MUST NOT IN SAME BLOCK SEE CGAIN-MADS
E0 	 .USECT "ONCHIP1",60	 ;CANNOT IN DRAM SEE PGAIN MADS-COR
PG_X_E0  .USECT "ONCHIP1",60	 ;CANNOT IN DRAM SEE PGAIN/CGAIN MACD-COR
	;X_E0 HAS BETTER NOT TO BE IN THE SAME BLOCK WITH E0 FOR BLDD
	;---------DRAM---0X380W =896Word
;TEMPLPC	.USECT "DRAM",10
PG_Y_1	.USECT "DRAM",1		;serve as the y[-1]
PG_Y	.USECT "DRAM",60
PG_Y2	.USECT "DRAM",60
CG_Y_1	.USECT "DRAM",1		;serve as the y[-1]
CG_Y   	.USECT "DRAM",60
;IMP_H	.USECT "DRAM",60
V	.USECT "DRAM",60
D2A 	.USECT "DRAM",11
D2B 	.USECT "DRAM",11
D2C 	.USECT "DRAM",11	;FOR DECODE
D3A 	.USECT "DRAM",11
D3B 	.USECT "DRAM",11
D4A 	.USECT "DRAM",11
D4B 	.USECT "DRAM",11
IMP_D5	.USECT "DRAM",11
	;------------------CSUB-----

CSUB_V	.USECT "ONCHIP1",240
D1A 	.USECT "ONCHIP1",209
D1B 	.USECT "ONCHIP1",209
D1C 	.USECT "DRAM",209	;FOR DECODE
SYN_S 	.USECT "ONCHIP1",60
SYN_OUT	.USECT "DRAM",60

	;-----------------PGAIN
PS_V0	.USECT "ONCHIP1",MAXBUFPTR  ;279  MUST IN ONCHIP1 SEE PGAIN-MADS *-

⌨️ 快捷键说明

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