25、中断过程与调用子程序的相似点有哪些?A.由硬件自动把断点地址压入堆栈B.都要通过软件完成现场恢复C.二者都可以实现嵌套D.通过软件完成现场保护

题目

25、中断过程与调用子程序的相似点有哪些?

A.由硬件自动把断点地址压入堆栈

B.都要通过软件完成现场恢复

C.二者都可以实现嵌套

D.通过软件完成现场保护


相似考题
更多“25、中断过程与调用子程序的相似点有哪些?”相关问题
  • 第1题:

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


    正确答案:BL MySubrutineMOV PC,LR

  • 第2题:

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

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

    正确答案:D

  • 第3题:

    对程序段N50 M98 P15 L2描述正确的有()(FANUC系统、华中系统)。

    • A、此程序段的作用是调用子程序
    • B、在此程序中要调用子程序15次
    • C、在此程序中要调用的子程序名是“O15”
    • D、此程序中要调用子程序2次
    • E、在此程序中要调用的子程序名是“P15”

    正确答案:A,C,D

  • 第4题:

    微机的中断处理过程有哪几步?中断过程和调用子程序过程有何异同。


    正确答案: (1)一个中断过程包含:中断请求、中断排队、中断响应、中断服务和中断返回
    (2)中断过程与子程序过程相同之处:都是主程序中调用子程序,之后返回主程序。
    不同的是,进入子程序的时间和方法不同。调用子程序时,指令安排在主程序中,主程序主动,子程序入口地址通过计算得到。而中断过程对于主程序是被动的,主程序中没有预先调用的指令,中断是随机的,中断处理子程序入口地址要由中断类型码(N*4)。

  • 第5题:

    子程序嵌套是指( )(SIEMENS系统)。

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

    正确答案:B

  • 第6题:

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

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

    正确答案:B

  • 第7题:

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

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

    正确答案:C

  • 第8题:

    对程序段N50M98P15L2描述正确的有()(FANUC系统、华中系统)。

    • A、此程序段的作用是调用子程序
    • B、在此程序中要调用子程序15次
    • C、在此程序中要调用的子程序名是“O15”
    • D、此程序中要调用子程序2次
    • E、在此程序中要调用的子程序名是“P15”

    正确答案:A,C,D

  • 第9题:

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

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

    正确答案:C

  • 第10题:

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


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

  • 第11题:

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

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

  • 第12题:

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

    某程序调用子程序

    B

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

    C

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

    D

    某程序调用了两个子程序


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

  • 第13题:

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


    正确答案:正确

  • 第14题:

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


    正确答案:正确

  • 第15题:

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

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

    正确答案:B

  • 第16题:

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

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

    正确答案:B

  • 第17题:

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

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

    正确答案:C

  • 第18题:

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


    正确答案:正确

  • 第19题:

    对于子程序,描述正确的有()(FANUC系统、华中系统)。

    • A、M98为调用子程序指令
    • B、子程序不能脱离主程序而独立运行
    • C、除了用M02指令,还可以用M99指令结束子程序
    • D、子程序可以从主程序调用,也可以从子程序调用
    • E、子程序不能重复调用

    正确答案:A,B,D

  • 第20题:

    子程序调用和返回指令完成哪些操作?


    正确答案:子程序调用指令首先把子程序的返回地址(即调用程序中CALL指令的下一条指令的地址)存入堆栈,然后转移到子程序的入口地址去执行,它又分为段内调用和段间调用;
    返回指令的操作是返回地址出栈送IP寄存器(段内或段间)和CS寄存器(段间)。

  • 第21题:

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

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

    正确答案:B

  • 第22题:

    "在一些工件上,往往有几处的形状和尺寸相同或形状相似。此时可用子程序()这些部分,然后通过主程序重复调用该子程序。"

    • A、表示
    • B、描述
    • C、控制
    • D、编辑

    正确答案:B

  • 第23题:

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

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

    B

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

    C

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

    D

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


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

  • 第24题:

    单选题
    中断过程与子程序之间的过程比较,下面哪一条是错误的(  )
    A

    中断过程与子程序调用过程都需保护断点

    B

    中断过程与子程序调用过程都需保护标志寄存器

    C

    中断过程与子程序调用过程都要改变程序执行方向

    D

    中断过程是随机的,而调用子程序是事先安置好的


    正确答案: B
    解析: