第07章(简化)精选.ppt

第7章 微型计算机汇编语言及汇编程序 7.1 宏汇编语言的基本语法 7.2 伪指令 7.3 宏指令 7.4 系统功能调用 7.5 汇编程序的功能及汇编过程 7.6 汇编语言程序设计 习题 汇编语言和机器语言相比, 使用汇编语言来编写程序的突出优点就是可以使用符号;具体地说, 就是可以用助记符来表示指令的操作码和操作数, 可以用标号和符号来代替地址、常量和变量。助记符一般都是表示一个操作的英文字母的缩写, 很便于识别和记忆。不过, 用汇编语言编写的程序不能由机器直接执行, 而必须翻译成由机器代码组成的目标程序, 这个翻译过程称为汇编。在微型机中, 当前绝大多数情况下, 汇编过程是通过软件自动完成的。用来把汇编语言编写的程序自动翻译成目的程序的软件叫汇编程序。汇编过程的含义如图7.1所示。 用汇编语言编写的程序叫源程序。前面讲的指令系统中的每条指令都是构成源程序的基本语句。汇编语言的指令和机器语言的指令之间有一一对应的关系。 所以, 汇编语言是和机器密切相关的, 是面向机器的语言, CPU不同的机器有不同的汇编语言。采用汇编语言进行程序设计时, 我们可以充分利用机器的硬件功能和结构特点, 从而可有效地加快程序的执行速度, 减小目标程序所占用的存储空间。因此, 与高级语言相比, 汇编语言为我们提供

文档评论(0)

1亿VIP精品文档

相关文档