查看: 1754|回复: 1

DSP芯片的定点运算

[复制链接]

该用户从未签到

发表于 2013-3-22 14:00:10 | 显示全部楼层 |阅读模式
分享到:
DSP芯片的定点运算
第3章  DSP芯片的定点运算
3.1  数 的 定 标
在定点DSP芯片中,采用定点数进行数值运算,其操作数一般采用整型数来表示。一个整型数的最大表示范围取决于DSP芯片所给定的字长,一般为16位或24位。显然,字长越长,所能表示的数的范围越大,精度也越高。如无特别说明,本书均以16位字长为例。
DSP芯片的数以2的补码形式表示。每个16位数用一个符号位来表示数的正负,0表示数值为正,1则表示数值为负。其余15位表示数值的大小。因此
二进制数0010000000000011b=8195
二进制数1111111111111100b=-4
对DSP芯片而言,参与数值运算的数就是16位的整型数。但在许多情况下,数**算过程中的数不一定都是整数。那么,DSP芯片是如何处理小数的呢?应该说,DSP芯片本身无能为力。那么是不是说DSP芯片就不能处理各种小数呢?当然不是。这其中的关键就是由程序员来确定一个数的小数点处于16位中的哪一位。这就是数的定标。
 

DSP芯片的定点运算.pdf

931.27 KB, 下载次数: 5

回复

使用道具 举报

该用户从未签到

发表于 2013-4-13 00:06:38 | 显示全部楼层

回复:DSP芯片的定点运算

挺好的,我用FPGA实现信号处理算法,也是需要自己跟踪小数点位置,说来其实也挺简单的,小数点位置的变化就是数字域放大和缩小
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-11-23 08:17 , Processed in 0.122663 second(s), 18 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.