全部博文(370)
分类: WINDOWS
2010-12-17 23:50:10
汇编语言用操作内容的英文字的缩写符号代替二进制的操作码,用符号代替指令中的地址或操作数。例如,用MOV表示数据传送,用ADD表示加法 等。若要将100(64H)传送给累加器AX,指令的机器代码是B86400,用汇编语言格式则写作MOV AX,100。可以看出,这样不但便于记忆,书写起来也短小得多。因此,汇编语言又称为符号语言,它几乎与机器语言的指令一一对应。用汇编语言编写的程 序,称为源程序。由于这种源程序不是二进制指令,计算机不能立即理解和执行,必须经过一个翻译者—汇编程序(MASM)将它翻译成二进制指令后,才能被计 算机识别和执行。
由于汇编语言与机器语言几乎一一对应,因此,用汇编语言编写的程序比高级语言编写的程序质量高,占用内存的字节数较少,运行速度也较快。因此, 计算机中凡涉及到与硬件有关的输入输出和控制方面的程序,以及在单机控制、仪器、仪表及家用电器中用于控制方面的程序,大部分都是用汇编语言编写的。学习 汇编语言,可以更好地了解计算机的工作过程,另外,在微型计算机及其接口技术、操作系统及微型机控制技术等课程中,都会大量接触到用汇编语言编写的程序。 因此,学好汇编语言程序设计这门基础课程,对以后相关计算机课程的学习是十分重要的。