参考答案和解析
正确
更多“判断对错,若正确,在括号中写“正确”;若不正确,在括号中写“错误”: ()在子程序调用和中断操作中,堆栈的功能为保护断点和保护现场。”相关问题
  • 第1题:

    以下论述中正确的是( )。

    A.在中断过程中,若有中断源提出中断,则CPU立即实现中断嵌套

    B.在中断响应中,保护断点、保护现场应由用户编程完成。

    C.在中断响应中,保护断点是由中断响应自动完成的

    D.简单中断,中断是由其他部件完成,CPU仍执行源程序。


    正确答案:C

  • 第2题:

    为实现多重中断,保护断点和现场使用( )。

    A.ROM

    B.中断向量表

    C.设备内的寄存器

    D.堆栈


    正确答案:D

  • 第3题:

    在Excel2002中,允许用户在公式中使用小括号“()”和方括号“[]”,但不允许使用花括号“{}”。()

    A.错误

    B.正确


    参考答案:A

  • 第4题:

    有关宏指令和子程序,下列说法哪一个不正确()。

    • A、宏指令并不能简化目标程序
    • B、子程序可以简化目标程序,但执行时间要长些
    • C、子程序或过程在执行时,由CPU处理
    • D、宏指令在执行时要保护现场和断点

    正确答案:D

  • 第5题:

    过程(子程序)调用和中断响应过程,相同的是都要进行()。

    • A、保护FLAGS
    • B、保护断点地址
    • C、查询中断向量表
    • D、TF=0

    正确答案:B

  • 第6题:

    主程序通过堆栈向子程序传递了3个参数,子程序调用结束后,在主程序中清除堆栈中3个参数正确的指令是()。

    • A、ADD ESP,3*2
    • B、ADD ESP,3*4
    • C、ADD EBP,3*2
    • D、ADD EBP,3*4

    正确答案:D

  • 第7题:

    单片机在响应中断后,CPU是通过()来保护断点和保护现场的。


    正确答案:堆栈

  • 第8题:

    下面关于保护现场和恢复现场的描述,不正确的是()

    • A、保护现场和恢复现场工作可在主程序中完成
    • B、保护现场和恢复现场可在子程序中完成
    • C、保护现场和恢复现场工作只能在子程序中完成
    • D、保护现场和恢复现场既可在主程序中完成,也可在子程序中完成

    正确答案:C

  • 第9题:

    编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用()指令,恢复现场用()指令。


    正确答案:PUSH;POP

  • 第10题:

    通过堆栈操作实现子程序调用,首先就要把()的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到()。


    正确答案:PC、PC

  • 第11题:

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

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

    B

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

    C

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

    D

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


    正确答案: B
    解析:

  • 第12题:

    单选题
    在中断处理之前,应进行现场保护,所谓现场保护是指(  )
    A

    保护此中断服务子程序中要用的各种寄存器(含标志寄存器)中的内容

    B

    保护中断返回的断点地址

    C

    保护中断向量

    D

    保护标志寄存器


    正确答案: B
    解析:

  • 第13题:

    以下论述正确的是( )。

    A.在中断响应中,保护断点是由中断响应自动完成的。

    B.简单中断,中断是由其他部件完成,CPU仍执行原程序

    C.在中断响应中,保护断点、保护现场应由用户编程完成

    D.在中断过程中,若有中断源提出中断,CPU立即实现中断嵌套


    正确答案:A

  • 第14题:

    以下论述正确的是( )。

    A.在简单中断时,中断是由其他部件完成,CPU仍执行原程序

    B.在中断过程中,又有中断源提出中断,CPU立即实现中断嵌套

    C.在中断响应中,保护断点、保护现场应由用户编程完成

    D.在中断响应中,保护断点是由中断响应自动完成的


    正确答案:D

  • 第15题:

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

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

    正确答案:B

  • 第16题:

    在vb.net中过程和函数的调用是参数列表可以不加括号。()


    正确答案:错误

  • 第17题:

    若主程序通过堆栈向子程序传递了3个参数,子程序返回主程序时,在子程序中清除堆栈中3个参数正确的RET指令是()。

    • A、RET 3*1
    • B、RET 3*2
    • C、RET 3*3
    • D、RET 3*4

    正确答案:D

  • 第18题:

    在操作系统中,引起中断的事件称为()。

    • A、中断源
    • B、中断请求
    • C、断点
    • D、系统调用

    正确答案:A

  • 第19题:

    编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用PUSH指令,恢复现场用()指令。


    正确答案:POP

  • 第20题:

    假定设定堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()

    • A、36H
    • B、37H
    • C、38H
    • D、39H

    正确答案:D

  • 第21题:

    通过堆栈操作实现子程序调用,首先把PC的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点送回()。


    正确答案:PC

  • 第22题:

    假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进行堆栈保护后,SP的值为()。

    • A、36H
    • B、37H
    • C、38H
    • D、39H

    正确答案:D

  • 第23题:

    单选题
    CALL指令和RET指令对堆栈操作,正确的说法为()。
    A

    CALL指令从堆栈中取出子程序的地址

    B

    RET指令从堆栈中取出子程序的地址

    C

    CALL指令从堆栈中取出断点的地址

    D

    RET指令从堆栈中取出断点的地址


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

  • 第24题:

    单选题
    下面关于保护现场和恢复现场的描述,不正确的是()
    A

    保护现场和恢复现场工作可在主程序中完成

    B

    保护现场和恢复现场可在子程序中完成

    C

    保护现场和恢复现场工作只能在子程序中完成

    D

    保护现场和恢复现场既可在主程序中完成,也可在子程序中完成


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