单片机师第7讲.pptVIP

  • 12
  • 0
  • 约5.61千字
  • 约 19页
  • 2019-01-11 发布于福建
  • 举报
单片机师第7讲

3.4.4 控制转移类指令 按转移条件分类: 1)无条件转移:(LJMP、AJMP、SJMP、JMP) 执行无条件转移指令,程序无条件转移到 指定处。 2)条件转移: 指令中给出转移条件,执行指令时,先测 试条件:若满足条件,则程序发生转移;否则, 仍顺序执行程序。 按转移方式分类: (一)无条件转移指令: 2. 绝对转移指令: AJMP addr11 ;PC?(PC)+2 (2个字节) ;PC10~0?addr11 PC15~11不变 指令机器码: addr10~8 00001 addr7~0 指令转移范围:2KB 转移时要求转移前后保持 PC15~11不变。 例: 1030H AJMP 100H 指令机器码:21 00H 目的地址为:1100H 3.短转移(相对跳转)指令: SJMP rel ;PC?(PC)+2,PC?(PC)+rel 指令机器码: 80H rel 相对偏移量 rel为带符号的8位补码数。 rel=[目的地址-(源地址+2)]补 rel为正数:向前转移; rel=地址差-2 rel为负数:向后转移。 rel=

文档评论(0)

1亿VIP精品文档

相关文档