更多“中断服务子程序做哪些工作?”相关问题
  • 第1题:

    CPU在每次执行中断服务程序前后应做哪些工作?
    CPU在每次执行中断服务程序前完成:关中断;保存断点和被停下来的程序的现场信息;判别中断源,转中断服务程序的入口地址;执行开中断指令。CPU在每次执行中断服务程序后完成:关中断,准备返回主程序;恢复现场信息,恢复断点;执行开中断;返回主程序。

  • 第2题:

    中断向量就是中断服务子程序的()


    正确答案:入口地址

  • 第3题:

    下列关于μC/OS-II操作系统中断处理的描述中,错误的是()。

    • A、中断服务子程序本身不能进行事件处理,必须通过相关函数通知特定的任务进行事件处理
    • B、当中断服务子程序返回时,有可能进行任务切换
    • C、中断服务子程序的最后一步是执行中断返回指令
    • D、μC/OS-II操作系统中断嵌套层数可达255层

    正确答案:A

  • 第4题:

    中断响应后保护断点的目的是为了能从中断服务子程序返回被中断的地


    正确答案:正确

  • 第5题:

    在中断级联系统中, 从片支持的中断服务子程序在结束时必做的工作是()

    • A、检查 ISR 是否为0
    • B、输出一个 EOI 命令
    • C、输出两个 EOI 命令
    • D、清除 ISR

    正确答案:B

  • 第6题:

    中断服务子程序的返回指令是RET,普通子程序的返回指令是RETI。


    正确答案:错误

  • 第7题:

    中断服务子程序返回指令RETI和普通子程序返回指令RET有什么区别?


    正确答案: RETI指令在返回的同时清除相应的优先级触发器,以允许下次中断

  • 第8题:

    中断向量地址是()。

    • A、子程序入口地址
    • B、中断服务子程序入口地址
    • C、中断服务子程序出口地址
    • D、中断返回地址

    正确答案:B

  • 第9题:

    问答题
    CPU在每次执行中断服务程序前后应做哪些工作?

    正确答案: CPU在每次执行中断服务程序前完成:关中断;保存断点和被停下来的程序的现场信息;判别中断源,转中断服务程序的入口地址;执行开中断指令。CPU在每次执行中断服务程序后完成:关中断,准备返回主程序;恢复现场信息,恢复断点;执行开中断;返回主程序。
    解析: 暂无解析

  • 第10题:

    问答题
    中断入口与中断服务子程序入口有什么区别?

    正确答案: 中断入口指的是当一个中断被响应时,由CPU自动调用的程序存储器的某个单元地址,这些地址是按不同中断源预先安排好的;而中断服务子程序入口指的是用户编制的中断服务子程序的第一条指令在程序存储器中存放的地址,两者一般来讲是不一样的,通常会在中断入口处安排一条跳转指令(LJMP或AJMP)指向中断服务子程序的入口。
    解析: 暂无解析

  • 第11题:

    填空题
    处理中断过程接收中断请求、()、准备执行中断服务程序并保存寄存器值、执行中断服务子程序。

    正确答案: 响应中断
    解析: 暂无解析

  • 第12题:

    单选题
    中断向量地址是指(  )
    A

    发出中断请求的中断源地址

    B

    指出中断服务子程序的入口地址的地址

    C

    是中断服务子程序的入口地址

    D

    中断源请求逻辑电路的地址


    正确答案: D
    解析:

  • 第13题:

    中断入口与中断服务子程序入口有什么区别?


    正确答案:中断入口指的是当一个中断被响应时,由CPU自动调用的程序存储器的某个单元地址,这些地址是按不同中断源预先安排好的;而中断服务子程序入口指的是用户编制的中断服务子程序的第一条指令在程序存储器中存放的地址,两者一般来讲是不一样的,通常会在中断入口处安排一条跳转指令(LJMP或AJMP)指向中断服务子程序的入口。

  • 第14题:

    关于ARM处理器的异常向量表的描述正确的是()

    • A、异常向量表放的就是中断服务子程序
    • B、异常向量表放的是中断服务子程序的入口地址
    • C、异常向量表放的是跳转指令,执行该指令进入相应中断服务子程序
    • D、以上都不是

    正确答案:C

  • 第15题:

    中断向量地址是()

    • A、子程序入口地址
    • B、中断服务程序入口地址所在单元的地址
    • C、中断服务程序入口地址
    • D、中断服务程序的返回地址

    正确答案:B

  • 第16题:

    中断向量地址是()

    • A、中断服务程序入口地址的指示器
    • B、子程序入口地址
    • C、中断返回地址
    • D、中断服务程序的入口地址

    正确答案:A

  • 第17题:

    中断服务子程序可以直接调用。


    正确答案:错误

  • 第18题:

    中断服务程序与普通子程序有什么根本的区别?


    正确答案: 中断服务程序是随机发生的,结束后要返回断点。
    普通子程序是安排好的,没有断点。

  • 第19题:

    子程序和中断服务程序有何异同?为什么子程序返回指令RET和中断返回指令RETI不能相互替代?为什么同优先级中断服务可以使用同一工作寄存器区?


    正确答案: (1)子程序由程序员调用,中断服务程序在满足条件的时候被调用;中断服务程序入口地址固定,子程序入口地址由用户决定;中断服务程序存在优先级的问题,子程序不存在优先级。
    (2)不能。
    (3)可以,因为同级的中断服务程序不能嵌套中断,必须等正在运行的中断服务程序返回后才能响应其它同级中断,此时资源已经释放。

  • 第20题:

    判断题
    跳转指令及标号必须同在主程序内、或在同一子程序、同一中断服务程内,不可由主程序跳转到中断服务程序或子程序中,也不可由中断服务程序或子程序跳转到主程序中。
    A

    B


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

  • 第21题:

    问答题
    中断服务子程序做哪些工作?

    正确答案: 1.保护软件现场
    2.开中断
    3.执行中断处理程序
    4.关中断
    5.恢复现场
    6.开中断并返回
    6.中断处理的一般过程
    解析: 暂无解析

  • 第22题:

    单选题
    中断响应后,保护断点的目的是(  )
    A

    便于寻找中断源

    B

    转到中断服务子程序

    C

    从中断服务子程序返回被中断的地方

    D

    便于多级中断


    正确答案: C
    解析:

  • 第23题:

    单选题
    关于ARM处理器的异常向量表的描述正确的是()
    A

    异常向量表放的就是中断服务子程序

    B

    异常向量表放的是中断服务子程序的入口地址

    C

    异常向量表放的是跳转指令,执行该指令进入相应中断服务子程序

    D

    以上都不是


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