汇编语言简介
计算机进行计算和处理信息是通过执行指令序列来完成的。指令就是使计算机执行各种操作的命令,它是由包括操作码和操作数两部分的二进制代码组成的。每种计算机都有自己的一组指令集,用来提供给用户使用。这种指令集称为计算机的指令系统。直接用计算机指令(即二进制代码)与计算机“交谈”时,计算机能够立即理解并执行。因此,人们称它为机器语言。不过,由于机器语言是二进制的,用它来编写程序,既繁琐又难以记忆,而且总是长长的一串1和0,使用时很不方便。因此,就产生了汇编语言。
汇编语言用操作内容的英文字的缩写符号代替二进制的操作码,用符号代替指令中的地址或操作数。例如,用MOV表示数据传送,用ADD表示加法等。若要将100(64H)传送给累加器AX,指令的机器代码是B86400,用汇编语言格式则写作MOV AX,100。可以看出,这样不但便于记忆,书写起来也短小得多。因此,汇编语言又称为符号语言,它几乎与机器语言的指令一一对应。用汇编语言编写的程序,称为源程序。由于这种源程序不是二进制指令,计算机不能立即理解和执行,必须经过一个翻译者—汇编程序(MASM)将它翻译成二进制指令后,才能被计算机识别和执行。
由于汇编语言与机器语言几乎一一对应,因此,用汇编语言编写的程序比高级语言编写的程序质量高,占用内存的字节数较少,运行速度也较快。因此,计算机中凡涉及到与硬件有关的输入输出和控制方面的程序,以及在单机控制、仪器、仪表及家用电器中用于控制方面的程序,大部分都是用汇编语言编写的。学习汇编语言,可以更好地了解计算机的工作过程,另外,在微型计算机及其接口技术、操作系统及微型机控制技术等课程中,都会大量接触到用汇编语言编写的程序。因此,学好汇编语言程序设计这门基础课程,对以后相关计算机课程的学习是十分重要的。
| 寻找产品: | |||
| 姓 名: | 电 话: | ||
| 公 司: | E-mail: | ||
| 描 述: | |||







