逻辑控制指令是指逻辑块内的跳转和循环指令。跳转或循环指令的操作数是地址标号,该地址标号指出程序要跳往何处,标号最多为4个字符,第一个字符必须是字母,其余字符可为字母或数字。
1
无条件跳转指令
l
JU
无条件跳转指令
l
JL
跳转表格指令
2
件跳转指令
l
JC
当RLO =
1时跳转
l
JCN
当RLO =
0时跳转
l
JCB
当RLO =
1并且BR = 1时跳转
l
JNB
当RLO =
0并且BR = 0时跳转
l
JBI 当BR
= 1时跳转
l
JNBI 当BR
= 0时跳转
l
JO 当OV
= 1时跳转
l
JOS 当OS
= 1时跳转
l
JZ 累加器1中的计算结果为零跳转
l
JNZ 累加器1中的计算结果不为零跳转
l
JP 累加器1中的计算结果为正数跳转
l
JM
累加器1中的计算结果为负数跳转
l
JPZ 累加器1中的计算结果大于等于零跳转
l
JMZ 累加器1中的计算结果小于等于零跳转
l
JUO 计算结果溢出跳转
3
程序控制指令
l
BE
块结束指令
l
BEC 条件块结束指令
RLO=1,结束当前块的扫描,将控制返还给调用块.
若RLO=0,则将RLO置1,程序继续在当前块内扫描
l
BEU 无条件块结束指令
该指令无条件结束当前块的扫描,将控制返还给调用块 |