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

[复制链接]
 楼主| zhanghqi 发表于 2017-12-24 12:00 | 显示全部楼层 |阅读模式
选择C还是选择ASM进行编程
zhenykun 发表于 2017-12-24 12:03 | 显示全部楼层
记住一条原则,TI的工程师在不断改进CCS的C程序优化编译器,现在C优化的效率可达到手工汇编的90%甚至更高。
jiajs 发表于 2017-12-24 12:07 | 显示全部楼层
当然有的时候如果计算能力和内存资源是瓶颈,ASM还是有优势
 楼主| zhanghqi 发表于 2017-12-24 12:10 | 显示全部楼层
能举个例子吗?
huangchui 发表于 2017-12-24 12:11 | 显示全部楼层

比如G.729编解码
jiajs 发表于 2017-12-24 12:13 | 显示全部楼层

但是针对一般的应用开发,C是最好的选择。
 楼主| zhanghqi 发表于 2017-12-24 12:28 | 显示全部楼层
新手呢
heweibig 发表于 2017-12-24 12:31 | 显示全部楼层
新手编程则选择C和汇编混合编程更有利一些
huangchui 发表于 2017-12-24 12:32 | 显示全部楼层
当然是选择c来编程,这样程序的可读性和和维护性,移植代码,多很方便,特别的大的代码。用汇编简直是慢性自杀
heweibig 发表于 2017-12-24 12:35 | 显示全部楼层

呵呵C+ARM,该出手时就出手。
huangchui 发表于 2017-12-24 12:38 | 显示全部楼层

c语言是想通的,所以学习c会为以后的路程打下基础
yszong 发表于 2017-12-24 12:40 | 显示全部楼层
ASM是汇编。我觉得C语言是通用天下的。汇编语言也是在一些情况下比较适合
wuhany 发表于 2017-12-24 12:50 | 显示全部楼层
C吧我觉得
wyjie 发表于 2017-12-24 12:52 | 显示全部楼层

c语言比较人性化,容易看懂,运行没有asm快
 楼主| zhanghqi 发表于 2017-12-24 12:54 | 显示全部楼层

呵呵,我知道了,多谢大家
vivilzb1985 发表于 2017-12-24 23:24 | 显示全部楼层
针对开发程序来说,C 还是蛮方便好理解的哈
updownq 发表于 2017-12-25 22:41 | 显示全部楼层
C语言学的差不多
sanfuzi 发表于 2017-12-25 22:42 | 显示全部楼层
汇编语言是基于计算机底层硬件的编程
gygp 发表于 2017-12-25 22:42 | 显示全部楼层
C语言是高级程序语言因此可移植性较好
chenci2013 发表于 2017-12-25 22:42 | 显示全部楼层
C语言比较简单点,汇编相对会复杂点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

11757

帖子

5

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