于是乎,使用简洁字母、符号串代替特定指令二进制代码的汇编语言应运而生。
采用汇编语言设计的程序,依然需要翻译成0跟1,才能让计算机读懂。
汇编语言程序跟机器语言程序一样,都是对硬件的操作,每一条指令只能对应实际操作的一个细微动作。
集成电路、大规模甚至超大规模集成电路出现后,汇编语言就变得冗长、又开始让程序员头痛。
将许多相关机器指令合成单条指令,去掉与具体操作有关却与完成工作无关细节的高级语言自然而然地诞生了。
计算机程序语言实际分为三个层次:
最低层是0跟1的机器语言;
中间层是汇编语言;
最高层是高级语言。
不管多高级的语言,都需要通过中间的汇编语言翻译成最底层计算机能理解的0跟1代码!
内容未完,下一页继续阅读