《嵌入式系统概论-单片机基础单片机之汇编语言.pptVIP

  • 11
  • 0
  • 约 35页
  • 2016-12-28 发布于北京
  • 举报

《嵌入式系统概论-单片机基础单片机之汇编语言.ppt

汇编语言程序设计 教学目的:熟悉80C51系列单片机的汇编语言,能够熟练编写汇编语言源程序。 教学重点:常用汇编语言程序设计方法。 教学难点: 分支程序、散转程序与子程序的设计 程序设计语言 机器语言 是一种用二进制代码“0”和“1”表示指令和数据最原始的程序设计语言,是计算机唯一能够识别和执行的语言。计算机能够快速识别立即执行。 汇编语言 是用助记符表示的面向机器程序设计语言,比机器语言直观、易懂、易用且便于记忆。汇编语言在交由计算机执行之前,必须将其翻译成机器语言,这一翻译过程称为“汇编”。 高级语言 是一种面向过程且独立于计算机硬件结构的通用计算机语言。高级语言同样需要翻译成机器语言,这一过程称为“编译”或“解释”,这一编译或解释的程序称为“编译程序”或“解释程序”。高级语言功能强,但用较多的存储空间,执行时间长,故不适用于高速实时控制。 汇编语言规范 汇编语言由四部分组成 标号 :操作码 , 操作数 ;注释 标号段:以字母开头的1-8个字母和数字串组成,不能用助记符、伪指令和寄存器名,标号只有在需要时才设置。 操作码段:是指令或伪指令助记符,用来表示指令的操作性质,在指令中是必不可少的。 操作数段:给出参加运算(或其它操作)的数据或数据地址。可使用二(B)、十(D)、十六(H)进制码.也可用标号及表达式表示。 注释段:是本指令执行目的和所起作用的说明。它不参加汇编。

文档评论(0)

1亿VIP精品文档

相关文档