打印

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

[复制链接]
1371|31
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
午夜粪车|  楼主 | 2018-9-6 17:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
liliang9554| | 2018-9-6 17:53 | 只看该作者

体系结构不一样,汇编指令肯定会有差别,但是C语言就差不多了

使用特权

评论回复
板凳
zhaoxqi| | 2018-9-6 17:57 | 只看该作者
c应该都可以用吧

使用特权

评论回复
地板
huangchui| | 2018-9-6 18:00 | 只看该作者
C语言都是通用的   但是汇编语言由于dsp内部的结构不同   所以寄存器设置需要修改   这就是C语言和汇编语言的差距   呵呵

使用特权

评论回复
5
jiajs| | 2018-9-6 18:04 | 只看该作者
C语言程序代码是通用型程序代码,应该是可以通用的。

使用特权

评论回复
6
zhanghqi| | 2018-9-6 18:08 | 只看该作者
还是用C语言的好,这个同样的

使用特权

评论回复
7
zhenykun| | 2018-9-6 18:11 | 只看该作者
C语言是想通的,所以我还是觉得用c语言好

使用特权

评论回复
8
wyjie| | 2018-9-6 18:15 | 只看该作者


DSP指令不通用,可以参考指令集手册,所以内联的指令(如_add2)就不完全相同,当然标准C99、C90等等都是一样的,但是需要连接不同平台的rtslib

使用特权

评论回复
9
jlyuan| | 2018-9-6 18:19 | 只看该作者
C语言应用程序的移植相对而言比较容易的多

使用特权

评论回复
10
zhanghqi| | 2018-9-6 18:22 | 只看该作者
内部的结构,指令应该是不通用的,汇编肯定会有差别

使用特权

评论回复
11
午夜粪车|  楼主 | 2018-9-6 18:25 | 只看该作者
通过大家的热心教导,终于明白了,感谢21感谢朋友,结贴。

使用特权

评论回复
12
沧海一笑| | 2018-9-9 10:57 | 只看该作者
用C效率更高

使用特权

评论回复
13
gygp| | 2018-9-10 22:52 | 只看该作者
C语言编属于高级语言,具有可移植性,能够结构化编程。

使用特权

评论回复
14
chenci2013| | 2018-9-10 22:52 | 只看该作者
可以不作改变移植到不同的微机平台上

使用特权

评论回复
15
biechedan| | 2018-9-10 22:52 | 只看该作者
C语言编写程序结构清晰,移植性好,容易维护和修改。

使用特权

评论回复
16
wangdezhi| | 2018-9-10 22:53 | 只看该作者
汇编语言和机器语言,是一一对应的。

使用特权

评论回复
17
isseed| | 2018-9-10 22:53 | 只看该作者
C语言是一种结构化的高级语言。

使用特权

评论回复
18
xietingfeng| | 2018-9-10 22:53 | 只看该作者
汇编语言是一种用文字助记符来表示机器指令的符号语言

使用特权

评论回复
19
suzhanhua| | 2018-9-10 22:54 | 只看该作者
兼顾了多种高级语言

使用特权

评论回复
20
mituzu| | 2018-9-10 22:54 | 只看该作者
C语言程序设计是单片机开发与应用的必然趋势。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

867

主题

10194

帖子

3

粉丝