你可能感兴趣的试题
调用下一个子程序 子程序返回主程序 调用循环 关机
返回到CALL指令下面一条指令继续执行主程序 按照(SP)和(SP+1)中存放的地址执行返回操作 按照(SP+4)和(SP+5)中存放的地址执行返回操作 返回到CALL指令下面第4条指令继续执行主程序
子程序可以无限层嵌套 子程序可以调用子程序 嵌套子程序调用结束后将依次返回到上一层子程序中 一个子程序可以被嵌套在多个子程序中 嵌套子程序结束指令与子程序相同
调用下一下子程序 子程序返回主程序 调用循环 关机
G98 G99 M98 M99 M98 M02 M99 M98
返回到CALL指令下面一条指令继续执行主程序 按照(S和(SP+1)中存放的地址执行返回操作 按照(SP+4)和(SP+5)中存放的地址执行返回操作 返回到CALL指令下面第4条指令继续执行主程序
G98 G99 M98 M99 M98 M2 M99 M98
G98 G99; M98 M99 ; M98 M02 ; M99 M98
子程序可以无限层嵌套 子程序可以调用子程序 嵌套子程序调用结束后将依次返回到上一层子程序中 一个子程序可以被嵌套在多个子程序中 嵌套子程序结束指令与子程序相同
G98G99 M98M99 M98M02 M99M98
G98 G99; M98 M99; M98 M02; M99 M98
子程序只能被调用程序调用一次 子程序返回指令RET可以用一条退栈指令POP代替 子程序调用指令CALL执行后只需保护断点的偏移地址 子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序
子程序只能被调用程序调用一次 子程序返回指令RET可以用一条退栈指令POP代替 子程序调用执行CALL执行后只需保护断点的偏移地址 子程序完成确定功能的程序段,可被其他程序调用,完成确切功能后,可自动返回到调用程序
程序名不同 主程序用绝对值编程,子程序用增量编程 主程序可以调用子程序,子程序不能调用另一子程序 程序结束指令不同
M98为调用子程序指令 子程序不能脱离主程序而独立运行 除了用 M02指令,还可以用 M99指令结束子程序 子程序可以从主程序调用,也可以从子程序调用 子程序不能重复调用