- 2
- 0
- 约2.94万字
- 约 147页
- 2018-12-24 发布于上海
- 举报
tms320c54x程序设计与应用
6.1 汇编语言基本指令应用 ’C54x具有丰富的汇编指令,利用这些指令可以实现数据的传递、运算、程序控制和处理器控制等功能。 DSP中数据表示方法算数运算浮点数运算宏定义和调用数据传递 牛牛文库文档分享6.1.1数的表示方法——整数和小数 一个16位的二进制数既可以表示一个整数,也可以表示一个小数。当它表示一个整数时,其最低位(D0)的权为20,D1的权为21,次高位(D14)的权为214。 牛牛文库文档分享6.1.1数的表示方法——整数和小数 当需要表示小数时,小数点的位置始终在最高位后,最高位(D15)表示符号位。次高位(D14)的权为2-1,然后是2-2,最低位(D0)的权为2-15。4000H表示小数0.5,1000H是小数2-3 = 0.125,0001H则表示16位定点DSP能表示的最小的小数(有符号) 2-15 = 0.000030517578125。 牛牛文库文档分享6.1.1数的表示方法——整数和小数 在DSP中,一个16进制的数可以表示不同的十进制数,或者是整数,或者是小数(如果表示小数,必定小于1),但仅仅是在做整数乘除或小数乘除时,系统对它们的处理才是有所区别的,而在加减运算时,系统都当成整数来处理。 在C54X中,将一个小数用16位定点格式来表示的方法是用215 (32768)乘以该小数,将结果的整数部分转换成十六进制即可以。如:0.5: *3276
原创力文档

文档评论(0)