参考答案和解析
正确答案: (1)调用子程序时,必须在调用的地方写一个COSUB(转子)语句。
(2)在子程序中,至少应有一个RETURN(返回)语句。
(3)从子程序返回主程序时,返回到本次转子语句(GOSUB)的下一个语句,并继续执行。
(4)子程序可以嵌套,允许嵌套的次数随BASIC版本而不同。使用者可参考所用计算机的BASIC语言手册。
更多“说明调用子程序的规则。”相关问题
  • 第1题:

    某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为(15)___________________,子程序返回调用程序的指令为(16)___________________。


    正确答案:BL MySubrutineMOV PC,LR

  • 第2题:

    说明调用子程序的规则。


    正确答案: (1)调用子程序时,必须在调用的地方写一个COSUB(转子)语句。
    (2)在子程序中,至少应有一个RETURN(返回)语句。
    (3)从子程序返回主程序时,返回到本次转子语句(GOSUB.的下一个语句,并继续执行。
    (4)子程序可以嵌套,允许嵌套的次数随BASIC版本而不同。使用者可参考所用计算机的BASIC语言手册。

  • 第3题:

    关于子程序嵌套,下面说法中错误的是()(SIEMENS系统)。

    • A、子程序可以无限层嵌套
    • B、子程序可以调用子程序
    • C、嵌套子程序调用结束后将依次返回到上一层子程序中
    • D、一个子程序可以被嵌套在多个子程序中
    • E、子程序嵌套就是子程序多次调用

    正确答案:A,E

  • 第4题:

    下列关于子程序的叙述中正确的是()。

    • A、子程序可以调用其他主程序
    • B、子程序可以调用其他同层级的子程序
    • C、子程序可以调用自己的上级子程序
    • D、子程序可以调用自己本身

    正确答案:B

  • 第5题:

    子程序调用指令M98P61021的含义为()。

    • A、调用610号子程序21次
    • B、调用1021号子程序6次
    • C、调用6102号子程序1次
    • D、调用021号子程序61次

    正确答案:B

  • 第6题:

    调用子程序的指令格式是M98P○○○○□□□□,其中P后的○和□分别表示()。

    • A、被调用的子程序号和重复调用次数
    • B、重复调用次数和被调用的子程序号
    • C、被调用的子程序号和子程序的总行数
    • D、重复调用次数和子程序的总行数

    正确答案:B

  • 第7题:

    在使用子程序时,不但可以从主程序调用子程序,子程序也可以调用其它程序。


    正确答案:正确

  • 第8题:

    FANUC 0-T系统中程序段M98 P60 L2表示()。

    • A、调用2次子程序
    • B、调用一次子程序
    • C、调用2次60号的子程序
    • D、调用1次60号的子程序

    正确答案:C

  • 第9题:

    子程序嵌套是指()(FANUC系统、华中系统)。

    • A、同一子程序被连续调用
    • B、在主程序中调用子程序,在子程序中可以继续调用子程序
    • C、在主程序中调用不同的子程序
    • D、同一子程序可以被不同主程序多重调用

    正确答案:B

  • 第10题:

    下面()描述属于子程序嵌套调用。

    • A、某程序调用子程序
    • B、某程序调用子程序1,子程序又调用了子程序2。
    • C、某程序调用一个或多个子程序
    • D、某程序调用了两个子程序

    正确答案:B

  • 第11题:

    单选题
    关于ARM子程序和Thumb子程序互相调用描述正确的是()
    A

    系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用

    B

    只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以互相调用

    C

    只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序

    D

    只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序


    正确答案: A
    解析: 暂无解析

  • 第12题:

    填空题
    某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为(),子程序返回调用程序的指令为()。

    正确答案: BL MySubrutine,MOV PC,LR
    解析: 暂无解析

  • 第13题:

    使用子程序时,不但可以从主程序调用子程序,子程序也可以调用其它子程序。


    正确答案:正确

  • 第14题:

    数控机床的主程序可以调用子程序,子程序还可调用另一个子程序(SIEMENS系统)。


    正确答案:正确

  • 第15题:

    数控加工程序中主程序可以调用子程序,子程序也可以调用子程序,这种编程方法叫做子程序的嵌套方法。


    正确答案:正确

  • 第16题:

    子程序结构中不包括()。

    • A、子程序的说明文件
    • B、子程序的现场保护和现场恢复
    • C、子程序的调用和返回
    • D、入口参数的设置

    正确答案:B

  • 第17题:

    下列关于子程序的叙述不正确的是()。

    • A、子程序不能调用其他主程序
    • B、子程序可以调用其他下级子程序
    • C、子程序可以调用自己的上级子程序
    • D、一个子程序在两处被调用,其层级可以是不相同的

    正确答案:C

  • 第18题:

    在使用子程序时,可以从主程序调用子程序,子程序也可以调用子程序,称为子程序嵌套。


    正确答案:正确

  • 第19题:

    下列关于子程序的叙述,不正确的是()。

    • A、子程序不能调用其它的主程序
    • B、子程序可以调用其它的下级子程序
    • C、子程序可以调用自己的上级子程序
    • D、一个子程序在两处被调用,其层级可以是不相同的

    正确答案:C

  • 第20题:

    不使用CALL指令是否可以实现子程序的调用?若可以,举例说明。


    正确答案: 调用系统服务子程序一般不使用CALL指令,而是使用中断调用指令.

  • 第21题:

    以下关于子程序的叙述中不正确的是()

    • A、一个子程序可以调用其他子程序。
    • B、一个主程序可以调用多个子程序。
    • C、主程序可调用子程序,但子程序不可调用其他的子程序。
    • D、子程序用DO命令调用。

    正确答案:C

  • 第22题:

    某ARM汇编语言程序要调用子程序,子程序名为MySubrutine,则调用该子程序的指令为(),子程序返回调用程序的指令为()。


    正确答案: BL MySubrutine;MOV PC,LR

  • 第23题:

    单选题
    下面()描述属于子程序嵌套调用。
    A

    某程序调用子程序

    B

    某程序调用子程序1,子程序又调用了子程序2。

    C

    某程序调用一个或多个子程序

    D

    某程序调用了两个子程序


    正确答案: B
    解析: 暂无解析

  • 第24题:

    问答题
    说明调用子程序的规则。

    正确答案: (1)调用子程序时,必须在调用的地方写一个COSUB(转子)语句。
    (2)在子程序中,至少应有一个RETURN(返回)语句。
    (3)从子程序返回主程序时,返回到本次转子语句(GOSUB.的下一个语句,并继续执行。
    (4)子程序可以嵌套,允许嵌套的次数随BASIC版本而不同。使用者可参考所用计算机的BASIC语言手册。
    解析: 暂无解析