首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > DSP芯片的定点运算

DSP芯片的定点运算

资料介绍
数的定标:在定点DSP芯片中,采用定点数进行数值运算,其操作数一般采用整型数来表示。一个整型数的最大表示范围取决于DSP芯片所给定的字长,一般为16位或24位。显然,字长越长,所能表示的数的范围越大,精度也越高。如无特别说明,本书均以16位字长为例。
南京研旭电气科技有限公司

介绍 dsp 知识,为大家提供最新的 dsp 资讯,更多内容可以去南京研旭电气科技有限公司
的官网 www.njyxdq.com www.f28335.com 或者官方论坛,嵌嵌 dsp 论坛
www.armdsp.net 进行交流学习


欢迎大家收听嵌嵌 dsp 论坛的官方微博

http://t.qq.com/qianqiandsp



第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 位中的哪一位。这就是数的定标。
通过设定小数点在 16 位数中的不同位置,就可以表示不同大小和不同精度的小数
标签:DSP定点
DSP芯片的定点运算
本地下载

评论