[技术求助] C还是选择ASM?

[复制链接]
819|33
 楼主 | 2018-2-9 18:36 | 显示全部楼层 ||阅读模式
记住一条原则,TI的工程师在不断改进CCS的C程序优化编译器,现在C优化的效率可达到手工汇编的90%甚至更高。当然有的时候如果计算能力和内存资源是瓶颈,ASM还是有优势,比如G.729编解码。但是针对一般的应用开发,C是最好的选择。新手编程则选择C和汇编混合编程更有利一些
| 2018-2-9 18:38 | 显示全部楼层

做DSP最次还是c与汇编结合的
| 2018-2-9 18:42 | 显示全部楼层

语言只是用来表达思想的,主要看还是选择了什么方向了
| 2018-2-9 18:44 | 显示全部楼层

对 先确定自己的方向再说
| 2018-2-9 18:47 | 显示全部楼层
我的个人感觉还是使用C语言   感觉比较爽一点   呵呵
| 2018-2-9 18:52 | 显示全部楼层
c语言更简单一些 不过汇编语言很快
| 2018-2-9 18:55 | 显示全部楼层
学汇编语言更能了解硬件的工作原理
| 2018-2-9 19:07 | 显示全部楼层

针对一般的应用开发,新手C是最好的选择。熟练后选择C和汇编混合编程可以兼顾性能和效率
| 2018-2-9 19:10 | 显示全部楼层
会贬值是基础的,选择会变能很容易的了解芯片的内部结构及相关寄存器的,不过用的最广泛的还是C语言那
| 2018-2-9 19:12 | 显示全部楼层

首先上法是数学上下功夫。

数学的一小步,算法效率的一大步!
 楼主 | 2018-2-9 19:16 | 显示全部楼层
嗯,我知道了
| 2018-2-9 19:18 | 显示全部楼层
C都不会的话,就先别想汇编了
| 2018-2-9 19:23 | 显示全部楼层

这个没关系,我一开始就用汇编写的。工作后,单位要求尽量用c,不然他们看不懂。后来才用c写。学好了汇编,才能说懂了DSP。
 楼主 | 2018-2-9 19:25 | 显示全部楼层

嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈
| 2018-2-10 22:07 | 显示全部楼层
初学者,还是去弄高级语言吧。
| 2018-2-10 22:07 | 显示全部楼层
如果对单片机C语言有兴趣,C语言是一种结构化的高级语言
| 2018-2-10 22:07 | 显示全部楼层
用单片机C语言程序
| 2018-2-10 22:08 | 显示全部楼层
小容量MCU的单片机中,使用汇编语言进行开发比较好
| 2018-2-10 22:08 | 显示全部楼层
一般来说C语言等高级语言编译后都会转换成汇编代码
| 2018-2-10 22:09 | 显示全部楼层
我学的是c语言
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

分享 快速回复 返回顶部 返回列表