什么是汇编程序?什么是汇编语言

什么是汇编程序?什么是汇编语言,第1张

最初,程序只能用机器语言编写。用机器语言编写程序是早期经过严格训练的专业技术人员的工作,普通的程序员一般难以胜任,而且用机器语言编写的程序不易阅读、出错率高、难以维护,也不能直观地反映用计算机解决问题的基本思路。但也有优点,用机器语言编写出来的程序执行效率高,CPU严格按照程序员的要求去做,没有多余的额外 *** 作。所以,在以保留“程序执行效率高”为前提下,人们就开始着手研究一种能大大改善程序可读性的编程方法。为了改善机器指令的可读性,选用了一些能反映机器指令功能的单词或词组来代表该机器指令,而不再关心机器指令的具体二进制编码。与此同时,也把CPU内部的各种资源符号化,使用该符号名也等于引用了该具体的物理资源。

如此一来,令人难懂的二进制机器指令就可以用通俗易懂的、具有一定含义的符号指令来表示了,于是,汇编语言就有了雏型。现在,我们称这些具有一定含义的符号为助记符,用指令助记符、符号地址等组成的符号指令称为汇编格式指令(或汇编指令)。汇编语言是汇编指令集、伪指令集和使用它们规则的统称。伪指令是在程序设计时所需要的一些辅助性说明指令,它不对应具体的机器指令。

用汇编语言编写的程序称为汇编语言程序,或汇编语言源程序。

汇编大多是指汇编语言,汇编程序。把汇编语言翻译成机器语言的过程称为汇编。在汇编语言中,用助记符代替 *** 作码,用地址符号或标号代替地址码。这样用符号代替机器语言的二进制码,就把机器语言变成了汇编语言。于是汇编语言亦称为符号语言。用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序,汇编程序是系统软件中语言处理的系统软件。

汇编语言是一种低级计算机编程语言,出现在计算机发展史的早期,但现在仍广泛应用于计算机开发领域,应为是绝大多数语言的基础.是一种面向机器的语言,即运行与 *** 作都与计算机硬件密切相关. C语言是一种高级语言,有利于人为 *** 作,近于面向对象与面向机器之间VB就是一种面向对象的编程语言,功能更加强大可移植性高,是当今最广泛的语言之一。

汇编语言源程序就是你根据汇编语言书写规范编写的完成指定功能的汇编语言指令集合,是一个文本文件。

汇编程序是一个工具软件,负责对你前面编写的源程序文件进行编译,形成编译文件。

目标程序就是能够被CPU最终识别执行的目标代码,由与汇编程序配套的连接程序完成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11362226.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存