子程序结尾必须使用一条子程序结束指令END。

题目

子程序结尾必须使用一条子程序结束指令END。

参考答案和解析
正确答案:错误
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

当程序转向执行子程序(或过程)前,需将(12)存入栈中。其存入的位置由(13)决定。

A.子程序入口地址

B.子程序结束地址

C.该子程序前一条指令地址

D.该子程序后一条指令地址


正确答案:D

第2题:

FANUC系统中,M99指令是子程序结束指令。


正确答案:正确

第3题:

END指令是指整个程序的结束,而FEND指令是表示()的结束。

A、语句

B、子程序

C、主程序

D、主程序和子程序


参考答案:C

第4题:

下面是关于汇编语言程序中使用RET的描述,不正确的是()。

  • A、每一个子程序中允许有多条RET指令
  • B、每一个子程序结束之前一定要有一条RET指令
  • C、每一个子程序中只允许有一条RET指令
  • D、以过程形式表示的代码段,一定有RET指令存在

正确答案:C

第5题:

要调用子程序,必须在主程序中用M98指令编程,而在子程序结束时用M99返回主程序。


正确答案:正确

第6题:

主程序与子程序的主要区别在于()。

  • A、程序名不同
  • B、主程序用绝对值编程,子程序用增量编程
  • C、主程序可以调用子程序,子程序不能调用另一子程序
  • D、程序结束指令不同

正确答案:D

第7题:

调用子程序的指令为();子程序结束并返回主程序的指令为()。


正确答案:M98;M99

第8题:

●当程序转向执行子程序(或过程)前,需将 (3) 存入栈中。其存入的位置由 (4) 决定。

(3) A.子程序入口地址

B.子程序结束地址

C.该子程序前一条指令地址

D.该子程序后一条指令地址

(4) A.当时指令寄存器中的值

B.自动设定的栈地址寄存器中的值

C.程序设定的栈地址寄存器中的值

D.当时变址寄存器中的值


正确答案:D,B
【解析】堆栈是在主存中开辟的一个数据存储区,用来存放需要暂时保存的数据。当程序转向执行子程序时,为了保证程序执行完子程序后,能准确返回主程序继续执行,必须先将该子程序后的一条指令地址以及其他相关信息保存起来。而存放的空间就是所谓的堆栈区,具体的地址是由程序设定的栈地址决定。

第9题:

子程序最后一条指令是(),作用为()


正确答案:RET;返回主程序

第10题:

FANUC系统中,M98指令是()指令。

  • A、主轴低速范围
  • B、调用子程序
  • C、主轴高速范围
  • D、子程序结束

正确答案:A

更多相关问题