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

📄 intdiv.asm

📁 文件为美军4800bps语音压缩编码标准在TI的DSP芯片TMS320C5X上的实时实现源代码。
💻 ASM
字号:
	;----ACC=DIVISOR, ACCB(|.|<|ACC|)=DIVIDEND ,RESULT(1.15) IN LOW ACC-
	;--ACCB/ACC------------
INTDIV
	LDP #ACCBUF
	SACL ACCBUF
	EXAR
	SACL ACCBUF+1
	LACC ACCBUF+1,15		;ACCB<<15/ACC
	EXAR
	XORB
	SACH SIGNFLAG		;if (acc*accb<0) signflag<0
	LACC ACCBUF
	ABS
	SACL ACCBUF
	LACB
	ABS
	RPT #15
	  SUBC ACCBUF
	BIT SIGNFLAG,0		;test if signflag(bit 15)<0
	BCND INTDIV_1,NTC
	 NEG
INTDIV_1
	SACL ACCBUF		;in order to sign extend high acc
	LACC ACCBUF
	RET

⌨️ 快捷键说明

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