大家预测下10年后的单片机编程会用什么语言?

来源:百度知道 编辑:UC知道 时间:2024/05/29 08:39:44
会到C++么?
汇编部分呢?
用计算机语言
说笑了!

汇编效率高,不会淘汰 ——汇编部分能不能说具体些,今后的发展方向。

还有原来的C语言会被什么取代?

汇编和C各有优缺点。
汇编效率高,时序控制方面比C语言强。
C语言简单,阅读方便。
我看C++没前途,因为单片机内部资源太少了。

汇编效率高,不会淘汰

无论什么语言,最终都要以机器语言运行。

汇编是机器语言的“直译”版,
C++与其他高级语言是“打包”版,

比如一个c=a,a=b,b=c,这是为了交换a,b的值,要做6步操作:

将a移至寄存器
将寄存器的值给c所在内存
将b移至寄存器
将寄存器的值给a所在内存
将c移至寄存器
将寄存器的值给b所在内存

当然,最短只要4步:

将a移至寄存器
将b移至寄存器
将前一个寄存器的值给b所在内存
将后一个寄存器的值给a所在内存

但是这不能在C++里面简单的写成a=b,b=a,而可以容易地用汇编搞定

用计算机语言