汇编语言和函数是什么?

汇编语言和函数是什么?请高人详细赐教...
2024-12-17 08:41:37
推荐回答(2个)
回答1:

汇编语言是相对于硬件(一般是单片机)的一种编程语言;而函数是在编程语言组合使用的一种可以调用的函数,这是二个完全不同的概念。
编程语言特别丰富,我们经常看到的有VB、VC、VF、C++、C#等等,这些语言中有内部函数,编程人员也可以自定义函数。
汇编语言是编程语言中的一种。

回答2:

众所周知,计算机只能识别0和1。于是,最初,指令就类似于这样:101010101。这叫机器代码。(一般为了写起来方便,我们把这样的二进制代码转换为16进制来查看和保存。)

使用这样的代码,我们就如同看天书一样,没有相关文挡资料,什么也看不懂。于是,我们就使用一种具有意义的符号来代替这种编码。
比如,我们使用MOV来表示移动数据指令。使用ADD来替代加法指令。这些替代规则,就组成了我们的汇编语言。

但在汇编语言中,能被识别的符号通常分为两类,一类是指令,就如上面说的MOV,ADD等,另一类是伪指令,它是不能被编译成机器代码的。伪指令只是为了编程方便,提供给汇编编译程序看的。比如使用伪指令.386就可以告诉汇编编译程序:我要使用386指令集和386的寄存器。

函数是个抽象的概念。通常你可以认为它是一段代码。从功用上说,这段代码可以被一个程序的其它部分反复调用。