单片机应用课件第5章.pptxVIP

  • 2
  • 0
  • 约8.07千字
  • 约 33页
  • 2023-06-03 发布于四川
  • 举报
第五章 汇编语言程序设计5-1汇编程序的约定5-2程序设计步骤5-3直线程序5-4分支程序5-5循环程序5-6子程序第1页,共33页。 5-1 汇编程序约定汇编语言程序: 用汇编语言编写的、完成特定功能的指令序列。汇编程序: 能将汇编语言源程序转换成机器语言目标程序的系统软件。 汇编语言程序到机器语言程序的转换过程称为汇编。1.手工汇编:人工查指令表汇编。用于设计短小程序或调试程序的场合。(通常需进行2次)2.机器汇编:用汇编程序进行汇编。第2页,共33页。源程序使用机器汇编要考虑汇编程序的约定1)按指令格式和语法规则编写程序。常数的表示: 十进制数:20 十六进制数:87H,0F0H 二进制数 字符: ‘H’ 字符串: “Hello”。 2)使用伪指令提供汇编信息。第3页,共33页。汇编的主要任务:1)确定程序中每条汇编语言指令的指令机器码。2)确定每条指令在存储器中的存放地址。3)提供错误信息。4)提供目标执行文件(*.OBJ/*.HEX)和列表文件(*.LST)。一. 汇编语言指令类型1.机器指令: 指令系统中的全部指令,每条指令有对应的机器代码。2. 伪指令: 汇编控制指令,仅提供汇编信息,没有指令代码。第4页,共33页。二.汇编控制指令(伪指令) 常用伪指令及其功能:1. ORG—起始地址指令:指明程序和数据块起始地址。指令地址 机器码 源程序

文档评论(0)

1亿VIP精品文档

相关文档