第章汇编语言程序设计.pptVIP

  • 4
  • 0
  • 约1.15万字
  • 约 43页
  • 2016-12-27 发布于江苏
  • 举报
第三章 MCS-51汇编语言程序设计 3.1 概述 MCS-51单片机的编程语言 : 汇编语言 : 产生的目标程序简短,占用存储空间小,用于接口控制和数据传输,能充分发挥单片机的硬件功能; 高级语言 : 如C语言,编程方便,用于过程控制和算法实现 。 写入单片机的目标程序有两种文件格式: ·BIN文件是由编译器生成的二进制文件,是程序的机器码. ·HEX文件是由INTEL公司定义的一种格式。HEX文件需通过符号转换程序OHS51进行转换 汇编的方法:汇编的方法有两种 1.手工汇编: 人工查指令表,查出程序中每条指令对应的机器代码。早期的计算机使用。 2.机器汇编: 用计算机中的汇编程序对用户源程序进行汇编。 用机器汇编要提供给汇编程序一些辅助信息,遵循汇编程序的一些约定。这些信息由伪指令设定。 汇编程序的主要工作: 1)确定程序中每条汇编语言指令的指令机器码 2)确定每条指令在存储器中的存放地址 3. 宏指令 二.常用伪指令及功能: 1.起始指令 ORG nn 功能:定义程序或数据块的起始地址。指示此语句后面的程序或数据块以nn为起始地址,连续存放在程序存储器中。 3. 字定义 标号:DW (字常数或表达式) 作用: 指示在程序存储器中以标号为 起始地址的单元里存放的数为字数据 例

文档评论(0)

1亿VIP精品文档

相关文档