TI三个系列的的DSP汇编语言和C语言是不能通用的了?

[复制链接]
2042|31
 楼主| 午夜粪车 发表于 2018-9-6 17:49 | 显示全部楼层 |阅读模式
TI三个系列的的DSP汇编语言和C语言是不能通用的了?
liliang9554 发表于 2018-9-6 17:53 | 显示全部楼层

体系结构不一样,汇编指令肯定会有差别,但是C语言就差不多了
zhaoxqi 发表于 2018-9-6 17:57 | 显示全部楼层
c应该都可以用吧
huangchui 发表于 2018-9-6 18:00 | 显示全部楼层
C语言都是通用的   但是汇编语言由于dsp内部的结构不同   所以寄存器设置需要修改   这就是C语言和汇编语言的差距   呵呵
jiajs 发表于 2018-9-6 18:04 | 显示全部楼层
C语言程序代码是通用型程序代码,应该是可以通用的。
zhanghqi 发表于 2018-9-6 18:08 | 显示全部楼层
还是用C语言的好,这个同样的
zhenykun 发表于 2018-9-6 18:11 | 显示全部楼层
C语言是想通的,所以我还是觉得用c语言好
wyjie 发表于 2018-9-6 18:15 | 显示全部楼层


DSP指令不通用,可以参考指令集手册,所以内联的指令(如_add2)就不完全相同,当然标准C99、C90等等都是一样的,但是需要连接不同平台的rtslib
jlyuan 发表于 2018-9-6 18:19 | 显示全部楼层
C语言应用程序的移植相对而言比较容易的多
zhanghqi 发表于 2018-9-6 18:22 | 显示全部楼层
内部的结构,指令应该是不通用的,汇编肯定会有差别
 楼主| 午夜粪车 发表于 2018-9-6 18:25 | 显示全部楼层
通过大家的热心教导,终于明白了,感谢21感谢朋友,结贴。
沧海一笑 发表于 2018-9-9 10:57 来自手机 | 显示全部楼层
用C效率更高
gygp 发表于 2018-9-10 22:52 | 显示全部楼层
C语言编属于高级语言,具有可移植性,能够结构化编程。
chenci2013 发表于 2018-9-10 22:52 | 显示全部楼层
可以不作改变移植到不同的微机平台上
biechedan 发表于 2018-9-10 22:52 | 显示全部楼层
C语言编写程序结构清晰,移植性好,容易维护和修改。
wangdezhi 发表于 2018-9-10 22:53 | 显示全部楼层
汇编语言和机器语言,是一一对应的。
isseed 发表于 2018-9-10 22:53 | 显示全部楼层
C语言是一种结构化的高级语言。
xietingfeng 发表于 2018-9-10 22:53 | 显示全部楼层
汇编语言是一种用文字助记符来表示机器指令的符号语言
suzhanhua 发表于 2018-9-10 22:54 | 显示全部楼层
兼顾了多种高级语言
mituzu 发表于 2018-9-10 22:54 | 显示全部楼层
C语言程序设计是单片机开发与应用的必然趋势。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

867

主题

10194

帖子

3

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