汇编语言和c语言各有什么特点?


首先汇编语言是低级语言而C语言是中级语言。这里所谓的高级低级并不是指的高级就是好的,而是越接近人类自然语言的语言越为高级语言,反之越接近机器语言的为低级语言。
所以优缺点如下:
C语言的优点:适用范围广,可移植性强,开发周期短,让桐
缺点:比汇编语言的执行效率低
汇编的优点:执行效率高,能悉铅够对CPU中的寄存器直接操作
缺点:适坦陆坦用范围窄,不同的机器对应不同的汇编指令,开发周期短,可移植性差,开发周期长。
汇编语言直接作用于单片机的硬件环局型境,控制直接桐昌猜,精准,所以要精确控制,时序特别严格的要用汇编语言。但过分依赖硬件,不可移植。
C语言结构化强,不完全依赖于硬件环境,可移植性强,但控制时序较为粗略,不能迅此做到精确控制。
不弊袭如是很恰当的比喻:
汇编禅模语言 是一个人 脱光 给你看.
C 语言 穿着衣服 给你看.
操作系统 是穿着衣服,还捂着被子 给你看租启.
汇编语言比c语言低级一些 但是只要学好一个 很好的话 这样以后工作一般就没问题了
汇编主要是了解单片机是怎么运行操作