第四章单片机汇编语言程序设计.pptVIP

  • 5
  • 0
  • 约1.43万字
  • 约 48页
  • 2017-05-19 发布于四川
  • 举报
第四章单片机汇编语言程序设计

第4章 单片机汇编语言程序设计 4.1 汇编语言程序设计的基础知识 4.2 汇编程序设计方法 4.3 综合编程举例 4.1 汇编语言程序设计的基础知识 4.1.1 汇编语言的语句格式 汇编语言具有程序结构简单、执行速度快、程序易优化、编译后占用空间小的特点。汇编语言编程比高级语言困难,必须对计算机硬件有相当深入的了解,才能使用汇编语言编写程序。 各种汇编语言的语法规则是基本相同的,且具有相同的语句格式。汇编语句除包括指令外还包括伪指令。 MCS-51单片机汇编语言的语句格式表示如下: [标号:] <操作码> [操作数] [;注释] 4.1.1 汇编语言的语句格式 (1)标号 标号是语句地址的标志符号,标号后边必须跟以冒号。标号由1~8个ASCII字符组成,头一个字符必须是字母,其余字符可以是字母、数字或其它特定字符。 不能使用汇编语言已经定义了的符号作为标号。如指令助记符、伪指令助记符以及寄存器名等。 “1TAB:”(以数字开头),“START”(无冒号),“TAB+5:”(“+”号不能出现在标号中),“MOV:”(指令助记符)都是错误的标号。 4.1.1 汇编语言的语句格式 (2)操作码 操作码用于规定这条语句执行的操作,是一条指令助记符或伪指令助记符。操作码在一条汇编语句中是必不可少的。 (3)操作数 操作数用于给操作码提供操作的数据或

文档评论(0)

1亿VIP精品文档

相关文档