(精)单片机第4章汇编语言程序设计.pptVIP

  • 6
  • 0
  • 约5.17千字
  • 约 31页
  • 2017-01-09 发布于北京
  • 举报
第4章 汇编语言程序设计 * * §1 汇编语言程序设计基础 一 伪指令 汇编语言语句一般分为指令性语句和指示性语句两类。 指令性语句是采用助记符构成的汇编语言语句,指令性语句在汇编时能产生与之对应的机器码,供CPU识别,从而执行相应的功能。 指示性语句又称伪指令语句。伪指令不是真正的指令,虽然与指令的形式类似,但在汇编时不产生供CPU执行的任何机器代码。伪指令是在机器汇编时供汇编程序识别和执行的命令,用于在汇编过程中对数据的存储环境或汇编实施一定的控制。 1 ORG 起始汇编伪指令 ORG 16位的地址或标号 汇编过程中,机器检测到该语句时,便确认了汇编的起始地址,然后把ORG伪指令下一条指令的首字节机器码存入16位的地址或标号所指示的存储单元内,其他的后续指令字节或数据连续依次存入后面的存储单元中。 例:ORG 1000H START:MOV A,#45H; 结果:(1000H)=74H,(1001H)=45H 2 END 汇编结束伪指令 END 汇编程序检测到该语句时,认为汇编语言源程序已经结束,END后面的指令语句将不被汇编成机器码。一个程序中包括主程序和若干个子程序,只能有一个END语句,它在所有程序单位的最末尾。 3 EQU 赋值伪指令 字符名 EQU 数据或汇编符 汇编过

文档评论(0)

1亿VIP精品文档

相关文档