第2篇 51系列单片机的指令系统.pptVIP

  • 13
  • 0
  • 约1.54万字
  • 约 60页
  • 2018-07-04 发布于湖北
  • 举报
CY CY RR A RL A RLC A RRC A 4.移位指令(仅对 A )00101101 A A 设A 1 CYA 0A 1 CY CY 2.4 控制转移指令 这一类指令的功能是改变指令的执行顺序,转到指令指示的新的PC地址执行。修改PC的方式有直接修改16位地址或11位地址,或将当前PC加一个单字节有符号数. MCS-51单片机的控制转移指令有以下类型: 无条件转移:无需判断,执行该指令就转移到目的地址。 条件转移:需判断标志位是否满足条件,满足条件转移到目的地址,否则顺序执行。 绝对转移:转移的目的地址用绝对地址指示,通常为无条件转移。 相对转移:转移的目的地址用相对于当前PC的偏差(偏移量)指示,通常为条件转移。 长转移或长调用:目的地址距当前PC 64KB地址范围内。 短转移或短调用:目的地址距当前PC 2KB地址范围。 1.长调用 LCALL addrl16 ;addr16→PC0~15 说明: (1)该指令功能是 ①保护断点,即当前PC(本指令的下一条指令的首地 址)压入堆栈。 ②子程序的入口地址 addr16 送PC,转子程序执行。 (2)本指令为64KB地址

文档评论(0)

1亿VIP精品文档

相关文档