选择C还是选择ASM进行编程

[复制链接]
 楼主| jiajs 发表于 2018-2-9 19:30 | 显示全部楼层 |阅读模式
选择什么进行编程
zhanghqi 发表于 2018-2-9 19:33 | 显示全部楼层
记住一条原则,TI的工程师在不断改进CCS的C程序优化编译器,现在C优化的效率可达到手工汇编的90%甚至更高。
ousj 发表于 2018-2-9 19:35 | 显示全部楼层

当然有的时候如果计算能力和内存资源是瓶颈,ASM还是有优势
jlyuan 发表于 2018-2-9 19:41 | 显示全部楼层
嗯,比如G.729编解码。但是针对一般的应用开发,C是最好的选择。
yszong 发表于 2018-2-9 19:44 | 显示全部楼层

新手编程则选择C和汇编混合编程更有利一些
dengdc 发表于 2018-2-9 19:46 | 显示全部楼层

做DSP最次还是c与汇编结合的
dengdc 发表于 2018-2-9 19:49 | 显示全部楼层
语言只是用来表达思想的,主要看还是选择了什么方向了
shimx 发表于 2018-2-9 19:53 | 显示全部楼层

都会最好了
liliang9554 发表于 2018-2-9 19:58 | 显示全部楼层
我的个人感觉还是使用C语言   感觉比较爽一点   呵呵
zhaoxqi 发表于 2018-2-9 20:00 | 显示全部楼层

针对一般的应用开发,新手C是最好的选择。熟练后选择C和汇编混合编程可以兼顾性能和效率
wuhany 发表于 2018-2-11 10:59 | 显示全部楼层

会贬值是基础的,选择会变能很容易的了解芯片的内部结构及相关寄存器的,不过用的最广泛的还是C语言那
shimx 发表于 2018-2-11 11:01 | 显示全部楼层

会贬值是基础的,选择会变能很容易的了解芯片的内部结构及相关寄存器的,不过用的最广泛的还是C语言那
午夜粪车 发表于 2018-2-11 11:04 | 显示全部楼层
首先上法是数学上下功夫。

数学的一小步,算法效率的一大步!
huangchui 发表于 2018-2-11 11:09 | 显示全部楼层
编译器的功能越来越强大,确实简化好多事情。但解决效率问题,第一是算法层面优化;第二编译器优化;第三汇编+硬件优化。具体要到那一层,和你开发项目的难度、需求、周期和硬件水平决定的。
 楼主| jiajs 发表于 2018-2-11 11:12 | 显示全部楼层

其实还是不大明白,我再琢磨琢磨吧,多谢了哈,结贴了先
wwppd 发表于 2018-2-20 21:48 | 显示全部楼层
汇编语言跟贴近底层
jkl21 发表于 2018-2-20 21:49 | 显示全部楼层
c语言有自带的库函数等比汇编语言更精简
maqianqu 发表于 2018-2-20 21:49 | 显示全部楼层
C语言是面向过程的语言
dspmana 发表于 2018-2-20 21:49 | 显示全部楼层
汇编语言比C语言繁琐,机器能直接读懂汇编
aspoke 发表于 2018-2-20 21:50 | 显示全部楼层
C语言具简洁、灵活的特点以及丰富的库函数和功能强大的调试手段,适用面非常广泛。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

940

主题

11975

帖子

6

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

940

主题

11975

帖子

6

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