单片微型计算机原理及应用 教学课件 ppt 作者 赵广复 第4章 MCS—51单片机的汇编语言程序设计.pptVIP

  • 3
  • 0
  • 约2.61千字
  • 约 31页
  • 2019-07-04 发布于未知
  • 举报

单片微型计算机原理及应用 教学课件 ppt 作者 赵广复 第4章 MCS—51单片机的汇编语言程序设计.ppt

单片微型计算机原理及应用 第4章 MCS—51单片机的汇编语言程序设计 第4章 MCS—51单片机的汇编语言程序设计 4.1 程序设计的步骤 4.2 MCS—51单片机汇编语言的伪指令 4.3 汇编语言程序设计 4.4 综合编程举例 4.1 程序设计的步骤 1)分析任务,确定算法或解题思路。 2)按功能划分模块,确定各模块之间的相互关系及参数传递。 3)根据算法和解题思路画出程序流程图。 4)合理分配寄存器和存储器单元,编写汇编语言源程序(以“.ASM”扩展名保存),并进行必要的注释,以方便阅读、调试和修改。 5)将汇编语言源程序进行汇编和连接,生成可执行的目标文件(“.BIN或.HEX”)。 6)仿真调试、修改,直至满足任务要求(仿真调试可以用软件模拟仿真,也可用硬件仿真,硬件仿真器需单独购买)。 7)将调试好的目标文件(“.BIN或.HEX”)烧录进单片机内,上电运行。 4.2 MCS—51单片机汇编语言的伪指令 1.定义起始地址伪指令ORG 1)在一个汇编语言源程序的开始,一般都要设置一条ORG伪指令来指定该程序在程序存储器中存放的起始地址。 2)在一个汇编语言源程序中,可以多次使用ORG伪指令为不同的程序段或数据段确定相应的起始地址,但所确定的16位地址必须从小到大排列,且存储空间不允许重叠。 2.终止汇编伪指令END 3.定义字节伪指令DB 4.定义字伪指令DW 5.定义

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档