2、条件转移指令(副本).pptVIP

  • 15
  • 0
  • 约 9页
  • 2017-06-07 发布于湖北
  • 举报
条件转移指令 JZ,JNZ,CJNE,DJNZ——8条 1、累加器判零转移指令(2字节指令) JZ rel JNZ rel 2、数值比较指令 CJNE A,#data,rel CJNE A,direct,rel CJNE Rn,#data,rel CJNE @Ri,#data,rel 条件转移指令 3、减1条件转移指令 (1)寄存器减1条件转移 DJNZ Rn,rel (2)直接寻址单元减1条件转移指令 DJNZ direct,rel 区别:自减1,不等于0转移, 目标地址:+2+rel +3+rel 子程序调用与返回指令(4条) 两条调用指令 (1)绝对调用指令 ACALL addr11 (2)长调用指令 LCALL addr16 两条返回指令 RET RETI 断点保护: PC=(PC)+2; PC=(PC)+3; 修改SP,分别放入PC低、高8位 构造目标地址: PC10~0=addr11; PC=addr16 空操作指令 NOP PC=(PC)+1 布尔变量操作类指令(17条) 位传送: (MOV——2条) 位清零/置位: (CLR,SETB——4条) 位逻辑与/或/非运算:(ANL,ORL,CPL——6条) 位条件转移: (JC,JNC,JB,JNB,JBC——5条) 软件:布尔变量操作类指

文档评论(0)

1亿VIP精品文档

相关文档