程序运行停止指令-CallByVar 限制: 不能调用带参数的例行程序。 所有被调用的例行程序名称第一部分必须相同,例如:proc1、proc2、proc3。 使用 CallByVar 指令调用例行程序比直接采用 ProcCall 调用例行程序需要更长时间。
Error Handling: ERR_REFUNKPRC 系统无法找到例行程序名称第一部分。 ERR_CALLPROC 系统无法找到例行程序名称第二部分。
1)将下一条指令的所在地址(即当时程序计数器PC的内容)入栈
(2)并将子程序的起始地址送入PC(于是CPU的下一条指令就会转去执行子程序)。