定点和浮点数格式.pptVIP

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
定点和浮点数格式

DSP 运算基础;1、 DSP的数据表示;格式和字长决定了数据的精度和动态范围;2、 定点数的格式与运算;小数点;二进制补码,粗线表示隐含的小数点位置;定点数与浮点数、定点数与定点数之间的转换关系;给定字长N,采用Qn格式表示小数 数值范围: 精 度: ;;动态范围:数据表示格式中可以表示的最大值与最小值之比 N位定点数的动态范围: 用分贝表示为: ;动态范围:数据表示格式中可以表示的最大值与最小值之比定点DSP处理器大多采用16位定点数;2. 定点数的算术运算;例:两个8位数相加,有溢出 进位位与最高位(MSB)不同 运算结果发生溢出,8位字长已不能正确地表示结果;溢出是由于字长有限,运算结果超出数值的表示范围引起的;2)定点数的乘法运算;① 小数乘小数(n、m≠0,m≤ n);② 整数乘小数(n≠0、m=0);误差小于等于Qn格式精度的一半,即小于等于1/2n+1 单次计算的误差并不大,但如果是连续的运算,则误差会累积和传递,从而产生比较大的误差 DSP处理器提供了自动舍入功能来减小误差 保留整个32位中间结果;③ 整数乘整数(n=m=0);3)定点数的除法运算;① ② ;④ ;⑥ ;⑧ ;对于两个正的小数相除(Qn格式除以Qm格式) 如Q3格式的00001.010b(1.25)除以Q2格式的000000.11b(0.75) 把两个正的小数看作两个Q0格式的正整数相除,(10)除(3) 与上面例子相同,结果为Q5格式011.01010b 最后对结果的小数点位置左移n-m 位 对于本例3-2=10,则结果的小数点左移一位,最后结果为Q6格式01.101010b(1.65625);2.3 浮点数的格式与运算;浮点数表示为尾数和指数的形式 式中,m 为尾数,e 为指数 符号、尾数和指数编码在同一个二进制字中;1)IEEE754浮点数格式;表示的数值 ;通常情况,即 1 ≤ e ≤ 254 时 ;① 32位单精度浮点数1100,0011,0101,0010,0000,0000,0000,0000b;许多32位浮点DSP处理器具有40位的运算单元,可以进行扩展单精度格式的浮点运算;2)TMS320C3X浮点数格式;表示的数值 ;3)浮点数的数值范围、精度和动态范围;精度;最大数(1-2-23)2127 不考虑s,当e=1,f 为全零时,得到最小数2-126 动态范围;2. 浮点数的算术运算;1)浮点数的加减法运算;2)浮点数的乘法运算;3)浮点数的除法运算;练习

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档