为避免寄存器溢出,可以降低输人的动态范围。用正值常数K<1对输人进行缩放,可吐降低运行时溢出的概率。不幸的是,缩放同时也降低了输出的精度。确切地说,缩放后数据字的精度将缩减log2K-bit,相应输出精度也将缩减相同的位数。于是,与未缩放系统相比,缩放后系统的误差方差可以表示为 因此,如果必需使用缩放的话,则应该按最低限度来缩放,即缩放到溢出得到控制即可。使用扩展精度的寄存器可以保留精度,但这需要额外的硬件代价。 欢迎转载,信息来自维库电子市场网(www.dzsc.com) 来源:ks99