1.1 什么是汇编语言
2025年10月12日
1.1 什么是汇编语言
自然语言是具有特定语音和语法等规范的、用于人类表达思想并实现相互交流的工具。人与人之间只有使用同一种语言才能进行直接交流,否则就必须通过翻译。要使计算机为人类服务,人们就必须借助某种语言与计算机进行交流,告诉计算机“做什么”,“怎么做”,计算机必须懂得这种语言,人们也必须懂得这种语言才能与计算机打交道,这种语言就是计算机程序设计语言。我们知道计算机语言有许多种类。如果在学习汇编语言之前,学习过C语言程序设计,那么看一看下面这段C语言程序:
main()
{
int a,b,c,sum;
a=36;b=68;c=10;
sum=a*b+c;
}
这是一个计算表达式36×68+10的程序代码。可以看出,C语言与数学表示很相似,很容易书写和读懂,但它不可以直接运行,它必须经过编译,才能在计算机上运行。描述上述问题的计算机语言还有很多。
计算机程序设计语言通常分为三大类:机器语言(Machine Language)、汇编语言(Assembly Language)和高级语言(High Level Language)。其中,前两种语言与硬件密切相关的,统称为低级语言。