为了克服这些不足之处,人们进一步研制出了高级语言

汇编语言(Assembly language):由于机器语言编写程序困难很大,出现了用符号来表示二进制指令代码的符号语言,称为汇编语言。

汇编语言用容易记忆的英文单词缩写代替约定的指令,例如用MOV表示数据的传送指令,用ADD表示加法指令,SUB表示减法指令等等。汇编语言的出现使得程序的编写方便了许多,并且编写的程序便于检查和修改。用汇编语言编写的程序,称为汇编语言源程序,常简称为汇编语言程序。

计算机只能够执行机器语言表示的指令系统,因此利用汇编语言编写的程序,必须经过翻译,转化为机器语言代码才能在计算机上运行,这个过程是通过一个翻译程序自动完成的。将汇编语言程序翻译成机器语言程序的程序通常称为汇编程序。翻译的过程,叫做汇编。

汇编语言仍然是面向机器的程序设计语言,与具体的计算机硬件有着密切的关系,汇编语言指令与机器语言指令基本上是一一对应的,利用汇编语言编写程序必须对计算机的硬件资源有一定的了解,如计算机系统的累加器、各种寄存器、存储单元等等。因此,汇编程序的编写、阅读对非计算机专业人员来说,依然存在着较大的障碍。为了克服这些不足之处,人们进一步研制出了高级语言。

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();