DSP中INT等数据类型的字节数

jiafenyong   2008-10-31 01:53 楼主
在VC5416中用sizeof查看,总线是16-bit的
int   char  double 分别是 1 1 2
而在PC机上看是   1 4 8
是怎么回事呢?

回复评论 (4)

哦 5000型的是以字为单位计算地址的,好象是返回的是字数吧
点赞  2008-10-31 02:11
DSP 中存储器是以字(16位)为单位编址的,并没有字节这种存取单位.为了兼容, C 语言中仍然保留了 char 这种类型,但实际上与 int 没有区别,都是分配一个字.
点赞  2008-10-31 07:49
知道了
谢谢
点赞  2008-11-1 01:42
引用: jakysong 发表于 2008-10-31 07:49
DSP 中存储器是以字(16位)为单位编址的,并没有字节这种存取单位.为了兼容, C 语言中仍然保留了 char 这种类 ...

看明白了
点赞  2018-1-22 14:25
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复