更多“进行中断程序设计时,主程序要做哪些工作?”相关问题
  • 第1题:

    PC机通过下列哪一条途径启动硬件中断服务程序执行?

    A.主程序中安排的中断指令

    B.中断控制器发出的中断请求信号

    C.主程序中安排的转移指令

    D.主程序中安排的调用指令


    正确答案:B
    解析:在不同类型的中断中,软中断(也称内中断)是由于执行程序中某些指令引起的;而硬中断(也称外中断)则是由处理器以外的其他控制电路发出的中断请求信号引起的。

  • 第2题:

    比较主程序与中断服务程序和主程序调用子程序的异同点?


    正确答案:两者都是从主程序处转而执行其他的程序,都要保护断点,但中断服务程序还需要将IF压入堆栈,并用IRET返回,玩儿主程序调用子程序用RET返回。

  • 第3题:

    软件中断有哪些特点?在中断处理子程序和主程序的关系上,软件中断和硬件中断有什么不同之处?


    正确答案: (1)软件中断用一条指令进入中断处理子程序,中断类型码由指令提供。进入中断时,不需要执行中断响应总线周期,也不从数据总线读取中断类型码。不受中断允许标志IF的影响。不过,软件中断的一号中断受标志寄存器中另外一个标志既TF的影响,只有TF为1时,才能执行单步中断。
    (2)正在执行软件中断时,如果有外部硬件中断请求,并且是非屏蔽中断请求,那么,会在执行完当前指令后立即给予响应。
    (3)软中断没有随机性。

  • 第4题:

    CPU在什么时候可以响应中断?响应中断时需要做哪些操作?


    正确答案:当CPU收到外部的中断请求信号时,如果处于开中断状态,并且也未出现更高级别的请求,便在当前指令结束时响应中断,进入中断响应周期。在该周期内需要做如下操作:(1)发中断响应信号,查询中断源。(2)关中断。(3)保存断点。(4)取中断向量。

  • 第5题:

    中断响应主要做哪些工作?由谁来做?


    正确答案: 中断响应主要做的工作是:
    ①中止当前程序的执行;
    ②保存原程序的断点信息(主要是程序计数器PC和程序状态寄存器PS的内容);
    ③转到相应的处理程序。
    中断响应由硬件实施。

  • 第6题:

    I/O与主机交换信息的方式中,中断方式的特点是()

    • A、 CPU与设备串行工作
    • B、 CPU与设备并行工作
    • C、 传送与主程序串行工作
    • D、 传送与主程序并行工作

    正确答案:B,C

  • 第7题:

    中断处理程序中通常要做哪些工作?中断处理程序中是否一定要开中断?如果有开中断指令,意味着什么?


    正确答案:中断处理程序一开始可以根据需要开中断,以允许中断嵌套。用入栈指令把中断处理程序中将要用到的寄存器内容压入堆栈,以保护现场,待中断处理完毕,退出中断处理程序之前再把寄存器的内容从堆栈中弹出,从而恢复现场。

  • 第8题:

    计算机在使用中断方式与外界交换信息时,保护现场的工作方式应该是()。

    • A、由CPU自动完成
    • B、在中断响应中完成
    • C、应由中断服务程序完成
    • D、在主程序中完成

    正确答案:B

  • 第9题:

    问答题
    CPU在什么时候可以响应中断?响应中断时需要做哪些操作?

    正确答案: 当CPU收到外部的中断请求信号时,如果处于开中断状态,并且也未出现更高级别的请求,便在当前指令结束时响应中断,进入中断响应周期。在该周期内需要做如下操作:(1)发中断响应信号,查询中断源。(2)关中断。(3)保存断点。(4)取中断向量。
    解析: 暂无解析

  • 第10题:

    问答题
    进行中断程序设计时,主程序要做哪些工作?

    正确答案: 主程序要做的工作有:保存原有中断号对应的中断向量;设置新中断向量;开中断;恢复原有的中断向量。
    解析: 暂无解析

  • 第11题:

    问答题
    在传输设备进行维修工作时,要做到哪些工作?

    正确答案: 应严格执行铁道部、铁路局营业线施工管理的有关规定,办理相关手续。施工前应与相关部门取得联系;作业中如有可能影响通信正常使用时,应随时保持联系;工作完毕,应通知有关机械室进行业务恢复试验,确认良好后方能离开工作现场,并及时做好维修记录。
    解析: 暂无解析

  • 第12题:

    单选题
    I/0口与主机信息的交换采用中断方式的特点是()。
    A

    CPU与设备串行工作,传送与主程序串行工作

    B

    CPU与设备并行工作,传送与主程序串行工作

    C

    CPU与设备并行工作,传送与主程序并行工作

    D

    CPU与设备串行工作,传送与主程序并行


    正确答案: B
    解析:

  • 第13题:

    I/O与主机信息的交换采用中断方式的特点是( )。

    A.CPU与设备串行工作,传送与主程序串行工作

    B.CPU与设备并行工作,传送与主程序串行工作

    C.CPU与设备串行工作,传送与主程序并行工作

    D.CPU与设备并行工作,传送与主程序并行工作


    正确答案:B

  • 第14题:

    计算机在使用中断方式与外界交换信息时,保护现场的工作应该是()。

    • A、由CPU自动完成
    • B、在中断响应中完成
    • C、应由中断服务程序完成
    • D、在主程序中完成

    正确答案:C

  • 第15题:

    中断向量是指()。

    • A、中断服务程序的入口地址
    • B、中断返回主程序的入口地址
    • C、存放中断服务程序入口地址的内存单元地址
    • D、主程序等待中断语句的地址

    正确答案:C

  • 第16题:

    中断服务程序结束时,可用RET指令代替IRET指令返回主程序。


    正确答案:错误

  • 第17题:

    输入程序时,要在()中进行。

    • A、主程序
    • B、子程序
    • C、中断程序
    • D、都不对

    正确答案:A

  • 第18题:

    在传输设备进行维修工作时,要做到哪些工作?


    正确答案: 应严格执行铁道部、铁路局营业线施工管理的有关规定,办理相关手续。施工前应与相关部门取得联系;作业中如有可能影响通信正常使用时,应随时保持联系;工作完毕,应通知有关机械室进行业务恢复试验,确认良好后方能离开工作现场,并及时做好维修记录。

  • 第19题:

    一中断子程序的最后一句不是RETI而是RET,中断返回后()。

    • A、返回到主程序中ACALL或LCALL的下一句
    • B、返回到主程序中响应中断时一句的下一句
    • C、返回到主程序开始处
    • D、返回到0000H处

    正确答案:B

  • 第20题:

    当在数控程序的子程序中有返回到主程序的指令时,机床才会返回到主程序,继续按主程序的指令进行工作。


    正确答案:正确

  • 第21题:

    问答题
    中断处理程序中通常要做哪些工作?中断处理程序中是否一定要开中断?如果有开中断指令,意味着什么?

    正确答案: 中断处理程序一开始可以根据需要开中断,以允许中断嵌套。用入栈指令把中断处理程序中将要用到的寄存器内容压入堆栈,以保护现场,待中断处理完毕,退出中断处理程序之前再把寄存器的内容从堆栈中弹出,从而恢复现场。
    解析: 暂无解析

  • 第22题:

    问答题
    中断响应主要做哪些工作?由谁来做?

    正确答案: 中断响应主要做的工作是:
    ①中止当前程序的执行;
    ②保存原程序的断点信息(主要是程序计数器PC和程序状态寄存器PS的内容);
    ③转到相应的处理程序。
    中断响应由硬件实施。
    解析: 暂无解析

  • 第23题:

    多选题
    I/O与主机交换信息的方式中,中断方式的特点是()
    A

    CPU与设备串行工作

    B

    CPU与设备并行工作

    C

    传送与主程序串行工作

    D

    传送与主程序并行工作


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