汇编语言执行效率高,但是移植和修改代码很麻烦,
c语言移植和写代码容易修改,效率稍微低于汇编
汇编语言是针对平台的,不同平台汇编语言会有差异,但是汇编语言效率高,适合于在对于运行效率要求较高的场合。
C语言在不同平台几乎没有差异,运行效率略低于汇编,但是通用性强,开发效率高很多。
现阶段很少有项目全程使用汇编语言编些代码了,因为开发效率太低,项目周期相对于使用C语言要长,这也是需要计算成本的。
一般来说,汇编的效率更高,但对于写代码的要求也高一些。
对于新手来说,还是建议C入门。
对于对性能没有那么讲究的时候,也建议C,因为用来开发,CBB模块可以更方便利旧,写代码的效率可以更高。
会变用的少,一般是启动文件和嵌入汇编。
c语言是单片机主要的开发语言,无法操作一些寄存器。
c 和汇编互补
C语言开发效率高,程序较短,但编译成汇编之后程序会很长,执行效率低
汇编刚好相反,程序长,但执行效率高
c语言开发速度比较快运行速度接近汇编
汇编的运行速度比较快但是开发速度比较慢