《基于TI DSP的通用算法实现》程序代码

源代码在线查看: example 2-2.c

软件大小: 223.37K
上传用户: yueyan51
关键词: DSP 算法 程序 代码
下载地址: 免注册下载 普通下载 VIP

相关代码

				
				/* Example 2 - 2. Unsigned Fixed-Point Division C Subroutine for C6x */
				
				
				/********************************************************************/
				/*    num --- numerator(被除数),   den --- denominator(除数)    */
				/********************************************************************/
				
				unsigned int udiv(unsigned int num, unsigned int den)
				{
				    int i, shift;
				
				    if (den > num) return (0);
				    if (num == 0)  return (0);
				    if (den == 0)  return (–1);
				    shift = _lmbd(1, den) – _lmbd(1, num);
				    den 				    for (i=0; i				        num = _subc(num, den);
				    return (num > (32–(shift+1));
				                                   		/* 存储商 */
				}
							

相关资源