程序控制指令-5
程序控制指令
程序控制指令
程序控制指令简介
格式 LAD
跳转指令
程序控制指令的LAD和STL格式
名 反跳转指令
称 标签指令
返回指令
功能
逻辑运算结果为1 ,则程序将指定 标签后的第一条 指令开始执行
逻辑运算结果 为0,则程序将 指定标签后的 第一条指令继
续执行
JMP或JMPN跳 转指令的目标标
签
用于终止当前的 执行
程序控制指令是指程序中跳转指令, 若没有执行控制指令之前,程序进行 线性扫描,按照先后顺序执行。程序 在执行控制指令之后,可以跳转到所 指定的程序段去执行,并从该程序段 的标签入口处继续线性扫描。
程序控制指令
JMP指令简介
跳 转 指 令 ( JMP ) , 输 入 的 逻 辑 运 算 结 果 (RLO)的状态为1,则中断程序的顺序执行, 并跳转到其他程序段继续执行。跳转的目标 程序段必须用跳转标签(LABEL)进行识别, 在该跳转执行程序的左上方指定标签名称。
谢谢观看
JMPN的主要不同点??
程序控制指令
JMP_LIST功能介绍
使用“定义跳转列表”指令,可定义多个有条件跳转,并继续执行由K参 数的值指定的程序段中程序。
ห้องสมุดไป่ตู้
程序控制指令
SWITCH指令
“跳转分支指令”指令( SWITCH)也与LABEL指令配合使用,根据比较结果,定义要执行的 程序跳转。在指令框中为每个输入选择比较类型(==、<>、>=、<=、>、<),该指令从第 一个比较开始执行,直至满足比较条件为止。
程序控制指令
SWITCH指令
在指令框中为每个输入选择比较类型(==、<>、>=、<=、>、<),该指令从第一个 比较条件开始判断,直至满足比较条件为止。如果满足比较条件,则将不考虑后续比 较条件,从该条件所对应输出端的标签下去执行。如果未满足任何指定的比较条件, 将在输出 ELSE 处执行跳转。如果输出 ELSE 中未定义程序跳转,则程序从下一个程 序段继续执行。