【摘要】:绝对跳转指令必须占用一个独立的程序段。GOTOB 向程序开始的方向跳转。表9-11比较运算符2.无条件跳转编程格式如下:GOTOF Label; 向前跳转GOTOB Label; 向后跳转程序在运行时可以通过插入程序跳转指令改变执行顺序。表9-11比较运算符用上述比较运算表示跳转条件,计算表达式也可用于比较运算。
1.程序跳转标志符
(1)功能标志符或程序段号用于标志程序中所跳转的目标程序段,用跳转功能可以实现程序运行分支。
(2)标志符可以自由选取,但必须由2 ~8 个字母或数字组成,其中开头的两个符号必须是字母或下划线。
(3)跳转目标程序段中标志符后面必须为冒号。
(4)标志符位于程序段段首,如果程序段有段号,则标志符紧跟着段号。
(5)在一个程序段中,标志符不能含有其他意义。
程序举例如下:
2.无条件跳转
编程格式如下:
GOTOF Label; 向前跳转
GOTOB Label; 向后跳转
(1)程序在运行时可以通过插入程序跳转指令改变执行顺序。
(2)跳转目标只能是有标志符的程序段,此程序段必须位于该程序内。
(3)绝对跳转指令必须占用一个独立的程序段。
(4)GOTOF 向程序结束的方向跳转。(www.xing528.com)
(5)GOTOB 向程序开始的方向跳转。
(6)Label 为所选的字符串,用于标志符或程序段号。
3.有条件跳转
编程格式如下:
IF 条件GOTOF Label;向前跳转
IF 条件GOTOB Label;向后跳转
(1)IF 为跳转条件导入符。
(2)作为条件的计算参数可以为计算表达式,可使用的比较运算符见表9-11。
表9-11 比较运算符
用上述比较运算表示跳转条件,计算表达式也可用于比较运算。
比较运算的结果有两种:一种为“满足”;另一种为“不满足”。“不满足”时该运算结果值为零。
如果满足跳转条件(也就是值不等于零),则进行跳转。
编程举例如下:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。