第3章单片机语言程序设计解说.ppt

第3章 单片机汇编语言程序设计 3.1 汇编程序与伪指令 3.2 基本程序设计方法 3.3 程序设计举例 3.4 单片机编程语言与开发过程 3.1 汇编程序与伪指令 3.1.1 汇编程序 MCS—51 指令所编写的汇编语言源程序, 还必须经过从汇编源程序到机器语言目标程序的“ 翻译”, 才能在 51 系列单片机运行, 这种翻译的过程称为汇编(或称之为编译) 。 完成汇编工作有两种途径: 一种是人工汇编; 一种是机器汇编。 对于量小、 简单的程序, 程序员经过查指令系统表, 将汇编源程序逐条翻译成机器代码, 完成手工汇编, 再从单片机开发装置的键盘上输入目标程序进行调试、 运行; 而对于量大、 较复杂的程序, 翻译过程可采用计算机系统软件—汇编程序完成, 即机器汇编。 汇编程序是将汇编源程序转变为相应目标程序的翻译程序。 由于指令助记符与机器语言指令是一一对应的等价关系, 所以汇编程序能很容易将汇编源程序迅速、 准确、 有效地翻译成目标程序。 3.1.2 伪指令 在汇编源程序的过程中, 还有一些指令不要求计算机进行任何操作, 也没有对应的机器码, 不产生目标程序, 不影响程序的执行, 仅仅是能够帮助汇编进行的一些指令, 称之为伪指令。

文档评论(0)

1亿VIP精品文档

相关文档