第二章MCS-51单片机指令系统.pptVIP

  • 10
  • 0
  • 约1.76万字
  • 约 97页
  • 2017-06-11 发布于四川
  • 举报
例2.23、试判断A中的正负,若为正数,存入20H单元;若为负数则存入21H单元。 解: JB ACC.7,LOOP MOV 20H,A SJMP $ LOOP:MOV 21H,A SJMP $ 伪指令是告诉汇编程序,如何汇编源程序的指令。 伪指令既不控制机器的操作,也不能被汇编成机器代码,故称为伪指令。 1、起始地址伪指令 ORG ORG addr16 用于规定目标程序段或数据块的起始地址, 设置在程序开始处。 ? 2、汇编结束伪指令 END 告诉汇编程序,对源程序的汇编到此结束。 一个程序中只出现一次,在末尾。 2.7伪指令 3、赋值伪指令 EQU 告诉汇编程序,将汇编语句操作数的值赋予本语句的标号。 格式: 标号名称 EQU 数值或汇编符号 “标号名称”在源程序中可以作数值使用,也可以作数据地址、 位地址使用。 先定义后使用,放在程序开头。? 4、定义字节伪指令 DB 告诉汇编程序从指定的地址单元开始,定义若干字节存储单 元并赋初值。 格式: [标号:]

文档评论(0)

1亿VIP精品文档

相关文档