计算机为什么可以运行汇编语言和高级语言
- 培训职业
- 2025-05-04 18:00:54
好像很多书都有说了。简单说就是:
汇编的优点:
汇编已经算是机器语言了,只是用看得懂的单词来代表机器的二进制码。高速高效,直接可以在汇编语言上看到运行多少个指令,多少机器周期来完成。
汇编的缺点:
机器语言嘛,顾名思义就不是人看的东西。就算是自己写的程序,尤其是比较庞大的程序,基本上过几个月就看不懂的了。程序编写速度慢。而且移植性差,不同的芯片可能其汇编指令有不同。
高级语言的优点:
容易编写和读懂,移植性好。编写快速。
高级语言的缺点:
运行速度基本上比直接用汇编写的慢,速度和程序大小与编译软件有关。极少时候编译软件编译出错误代码可能查不出来(这情况极少)。
所以,编程人员大部分都是用高级语言为主,需要高效代码的时候用汇编的混合编程方法。
上一篇
考研能不能专硕调学硕
多重随机标签