计算机汇编语言与高级语言各自优缺点

2024-11-07 12:53:40
推荐回答(3个)
回答1:

高烂岩级语言,具有可移植性,能够结构化编程。使用高级语言的程序,几乎都可以不作改变移植到不同的微机平台上,对于嵌入式等的微控制芯片,属于高级语言的部分也很少需含历没要修改,而且程序很容易读懂。
高级语言编写程序结构清晰,移植性好,容易维护和修改。高级语言缺点是,程序的效率不如极端优化的汇编高,特别是数学计算程序,

汇编语言针对不同的操作系统平台,不同的微控制器,指令都是完全不同的,即使指令相似,也不具有可移植性。但是汇编语言是针对专门的控制器的,所以运行速度可以精确到一个指令周期。汇编语言的程序读懂需要借助微控制器的指令手册以及各个寄存器的说明,所以很难读懂。
汇编语言编写代码实时性强,能够直接控制硬件的工作状态谈纳,但是不具有可移植性,维护和修改困难。

回答2:

汇编语言:
优点:歼如占用内存少、执行速度快、易读懂。
缺点:可兆改隐移植性差。
高级语言:
优点:易学、可读性好、接近自然语言、可移植性强。

缺族厅点:需要经过编译连接后才可以执行。

回答3:

汇编语言编程序很握雀难,完全不同于人类的语言,但是扮扮,编出的代码执行效率高。高级语言,他和人类的语言很相近,但,编出的代码效率被翻译成机器语言代码的段缺早效率低。