8085微处理器中的条件JUMP指令

在8085指令集中,有一组跳转指令,可以将程序控制权转移到某个存储位置。因此,在这些分支助记符之后,我们将不得不提及位置的16位目标地址。这些跳转指令可以分为两类: 

  • 无条件跳转指令和

  • 条件跳转指令

在这里,我们将详细讨论条件跳转指令。根据条件跳转指令,我们有8种不同的助记符。我们知道8085标志寄存器中有5个标志位。它们是S,Z,P,Cy,AC。它们中只有AC标志位,没有跳转指令。但是对于其余4个标志位,我们有8条条件跳转指令,具体取决于它们的1或0,即分别为TRUE和FALSE值。下表是所有条件分支指令的列表– 


助记符,操作数
操作码(十六进制)
字节数
JC标签
DA
3
JM标签
F A
3
JNC标签
D2
3
JNZ标签
C2
3
JP标签
F2
3
JPE标签
EA
3
JPO标签
E2
3
JZ标签
认证机构
3


下表列出了条件跳转指令及其含义。

操作码
操作数
含义
说明
操作码描述标记状态杰西继续前进CY = 1联合会跳上不携带CY = 0J.P积极向上S = 0JM减负S = 1Z跳零Z = 1JNZ跳上没有零Z = 0杰培甚至实现均价P = 1日本特许厅奇偶跳P = 0


16位地址
有条件地跳跃
程序序列根据PSW的指定标志传输到操作数中给定的存储器地址。