关于CCS中DSP的立即数

[复制链接]
736|1
 楼主| 小研究 发表于 2016-1-15 17:25 | 显示全部楼层 |阅读模式
毕业后玩的DSP都是汇编,自从VC33后就很少亲自编程了。最近因为工作原因不得不接触CCS5.2,看了一些案例程序,突然意识到一个问题,就是在CCS中用difine定义的数,在程序中使用时会保留多少精度呢?学过单片机的人都知道,立即数寻址方式下的立即数是精度有限的,如果F28335的指令码是32位,那么立即数寻址的精度必然低于32位。那么具体是多少呢?比如:
#define   sanfenzhiyi    0.3333333333333333333333333333333333
在程序中有:
a=1;
b=a*sanfenzhiyi;
那么此条语句从汇编的角度来讲应该算立即数寻址,后面的3能保留多少位呢,谢谢。
 楼主| 小研究 发表于 2016-1-16 09:40 | 显示全部楼层
这么冷清?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

153

主题

869

帖子

8

粉丝
快速回复 在线客服 返回列表 返回顶部