background image

3

机器语言与汇编语言

• 由计算机硬件系统可以识别的二进制指令组

成的语言称为机器语言。

计算机发展的初期,软件工程师们只能用机器

语言来编写程序。这一阶段,在人类的自然语言和
计算机编程语言之间存在着巨大的鸿沟。

• 汇编语言将机器指令映射为一些可以被人读

懂的助记符,如

ADD 、 SUB 等。

此时编程语言与人类自然语言间的鸿沟略有缩

小,但仍与人类的思维相差甚远。因为它的抽象层
次太低,程序员需要考虑大量的机器细节。