第四章MCS-51汇编语言程序设计.ppt

第4章 汇编语言程序设计 § 4.1 伪指令 § 4.2 汇编语言语句格式 § 4.3 汇编语言程序设计方法 § 4.4 典型程序设计分析 习题 §4.1伪指令 伪指令的定义 用汇编语言设计完成的源程序,需要用汇编程序(翻译程序)将其转换成由二进制代码组成的目标程序后,机器才能执行。在翻译过程中,需要了解程序的起始点、数据放在哪里、程序到哪里结束等一些问题,这些问题在机器指令系统中并没有解决,因此需要一些汇编命令来解决这些问题,这种汇编命令就是伪指令。 伪指令就是为了解决汇编语言源程序汇编为机器码程序时说明一些汇编功能的指令,之所以称其为伪指令,是它在源程序中的表现形式与机器指令并无两样,只是它在目标程序中不产生机器代码,它只是给汇编程序一个指示而已。当然一些伪指令还有助于提高源程序的可读性。 §4.1伪指令 起始指令 ORG nn 起始指令中的ORG表示起点(Origin),也称定位伪指令。指令中的nn表示地址,其功能是确定程序代码和数据代码放在存储器中的起始位置。起始指令可以在源程序中多处使用,用于表达某段程序的起始地址。 §4.1伪指令 结束指令 END 结束指令END的功能似乎象它助记符号那样简单,表示源程序到此结束,指示汇编程序翻译到此为止,即使E

文档评论(0)

1亿VIP精品文档

相关文档