请教C语言与汇编的效率与功耗?

2019-03-24 15:05发布

最近在做超低低功耗产品,由于接手时程序基本完成,是用汇编编写的,程序的修改和维护很复杂,持续修改中,可是感觉问题越改越多;现在考虑要用C语言重写一下,对以后的维护会节约很多时间,可是现在摆在面前有几个问题,不知道大家有没有了解的。
   1、汇编语言的功耗会节约很多,现在汇编语言对寄存器都赋值变量,用c语言每次都要在变量空间调入寄存器,很难直接在寄存器调用,这样感觉功耗就会增加一些。
   2、C语言比汇编会增加功耗吗?会增加多少?
   3、C语言对端口控制能不能达到汇编语言的简洁程度?因为现在对功能的要求基本要做到一个指令一个指令来控制。
   现在工程对时间要求也很严格,真的不知道能不能按时修改完,如果换c语言如果功耗上去了,这样更没法交差,很痛苦。请用过的高手给个建议。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
zengbo84
2019-03-25 01:57
谢谢大家的回复

一周热门 更多>

相关问题

    相关文章