itgle.com

通常情况下,一个外中断服务程序的第一条指令是STI,其目的是( )。A.开放所有屏蔽中断B.允许低一级中断产生C.允许高一级中断产生D.允许同一级中断产生

题目

通常情况下,一个外中断服务程序的第一条指令是STI,其目的是( )。

A.开放所有屏蔽中断

B.允许低一级中断产生

C.允许高一级中断产生

D.允许同一级中断产生


相似考题
更多“通常情况下,一个外中断服务程序的第一条指令是STI,其目的是( )。A.开放所有屏蔽中断B.允许低一 ”相关问题
  • 第1题:

    通常情况下,一个外中断服务程序的第一条指令是STI,其目的是( )。

    A.开放所有屏蔽中断

    B.允许低一级中断发生

    C.允许高一级中断发生

    D.允许同一级中断发生


    正确答案:C

  • 第2题:

    PC机中启动硬件中断服务程序执行的是( )。

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

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

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

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


    正确答案:B

  • 第3题:

    下面论述正确的是( )。

    A.任何中断只有在开中断状况才可实现中断响应

    B.各中断源优先级一旦排列后,软件不可再改变排队顺序

    C.CPU的中断允许触发器对不可屏蔽中断没有作用

    D.在中断处理过程中,执行中断服务程序前“开中断”是可有可无的


    正确答案:C
    解析:没有开中断时,可屏蔽中断的请求将被屏蔽,而“开中断”对于优先级高于可屏蔽中断的中断源没有影响。此外,我们可以通过软件的方法修改已经排列好的各类中断的优先级。

  • 第4题:

    PC机中确定硬中断的服务程序入口地址的是( )。

    A.主程序中的调用指令

    B.主程序中的转移指令

    C.中断控制器发出的类型码

    D.中断控制器中的中断服务寄存器


    正确答案:C
    解析:PC机中确定硬中断的服务程序入口地址的是中断控制器发出的类型码。

  • 第5题:

    通常,中断服务程序中的一条STI指令,其目的是( )。

    A.开放所有屏蔽中断

    B.允许低一级中断产生

    C.允许高一级中断产生

    D.允许同级中断产生


    正确答案:C

  • 第6题:

    通常情况下,一个外中断服务程序的第一条指令是STI,其目的是______。

    A.开放所有的屏蔽中断

    B.允许低一级的中断产生

    C.允许高一级的中断产生

    D.允许同一级的中断产生


    正确答案:C
    解析:外中断服务程序一般第一条指令就是STI,它用来允许高一级的中断产生。

  • 第7题:

    下列说法正确的是()。

    A.程序中断过程是由硬件和中断服务程序共同完成的
    B.每条指令的执行过程中,每个总线周期要检查一次有无中断请求
    C.检测有无DMA请求,一般安排在一条指令执行过程的末尾
    D.中断服务程序的最后指令是无条件转移指令

    答案:A
    解析:
    B项,CPU总是在每条指令执行阶段的最后时刻查询所有的设备是否有中断,而不是每条指令的执行过程中;C项,CPU响应DMA请求是在一个总线周期结束后,指令并不一定执行结束;D项,中断服务程序的最后指令是中断返回指令。

  • 第8题:

    内中断的分类为()。

    • A、执行中断指令INT n,CPU出错引起的中断,为调试程序设置的中断
    • B、除法出错的中断、溢出中断、单步中断、软件中断
    • C、可屏蔽中断、不可屏蔽中断、中断指令INT n
    • D、可屏蔽中断、不可屏蔽中断、断点中断

    正确答案:A

  • 第9题:

    受CLI和STI指令控制的中断是()

    • A、NMI
    • B、INTR
    • C、INTn
    • D、单步中断

    正确答案:B

  • 第10题:

    中断服务子程序中中断指令STI放在不同位置会产生什么不同结果?中断嵌套时,STI指令应如何设置?


    正确答案:由于响应中断时CPU 自动关闭中断(IF=0),故在中断服务子程序中STI 指令后方可 实现中断嵌套。一般在中断服务子程序中保护现场后即设置开中断指令STI(IF=1),以便 实现中断嵌套。

  • 第11题:

    单选题
    程序状态字(PSW)需要包含许多内容,一般包括()
    A

    指令、条件码、目态/管态、控制肼算、中断码、中断屏蔽位

    B

    指令、条件码、目态/管态、等待肼算、中断设置、中断屏蔽位

    C

    指令地址、条件码、目态/管态、控制/计算、中断码、中断屏蔽位

    D

    指令地址、条件码、目态/管态、等待/计算、中断设置、中断屏蔽位


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

  • 第12题:

    填空题
    编写程序时,对不允许外部中断的程序首先要关闭中断,其指令是()。

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

  • 第13题:

    PC机中确定硬中断服务程序的入口地址是( )。

    A.主程序中的调用指令

    B.主程序中的转移指令

    C.中断控制器发出的类型码

    D.中断控制器中的中断服务寄存器(ISR)


    正确答案:C

  • 第14题:

    中断是CPU与外部设备数据交换的重要方式。CPU响应中断时必须具备三个条件,分别为:外部提出中断请求;本中断未屏蔽;(4)。CPU响应中断后,必须由(5)提供地址信息,引导程序进入中断服务子程序:中断服务程序的入口地址存放在(6)中。

    A.中断源

    B.中断响应

    C.允许中断

    D.中断向量表


    正确答案:C
    解析:允许中断是CPU响应中断必须具备的三个条件之一。答案为C。

  • 第15题:

    微机系统复位时,CPU不能响应的是______。

    A.非屏蔽中断

    B.断点中断

    C.指令中断

    D.可屏蔽中断


    正确答案:D
    解析:微机系统复位时,CPU不能响应可屏蔽中断。

  • 第16题:

    中断管理器8259A所管理的是______。

    A.指令中断

    B.非屏蔽中断

    C.可屏蔽中断

    D.单步中断


    正确答案:C

  • 第17题:

    通常情况下,一个外中断服务程序的第一条指令是ST1,其目的是( )。

    A.开放所有屏蔽中断

    B.允许高一级中断产生

    C.允许低一级中断产生

    D.允许同一级中断产生


    正确答案:B
    解析:STI指令助记符——中断允许标志设置。设置IF=1,则允许高一级中断产生。

  • 第18题:

    中断管理器8259A管理的是______。

    A.指令中断

    B.非屏蔽中断

    C.可屏蔽中断

    D.单步中断


    正确答案:C

  • 第19题:

    编写程序时,对不允许外部中断的程序首先要关闭中断,其指令是()。


    正确答案:CLI

  • 第20题:

    所有中断服务子程序的最后一条可执行语句必须是RET指令


    正确答案:错误

  • 第21题:

    已知对应于中断类型码为18H的中断服务程序存放在0020H:6314H开始的内存区域中,求对应于18H类型码的中断向量存放位置和内容。在编写程序时,为什么通常总要用STI和CLI中断指令来设置中断允许标志?8259A的中断屏蔽寄存器IMR和中断允许标志IF有什么区别?


    正确答案: 偏移地址EA=18H×4=60H,18H中断向量在中断向量表中的入口地址为00000H+60H=00060H。中断服务程序存放在0020H:6314H开始的内存区域中,所以(00060H)=0020H,(00061H)=6314H。
    IF是8086微处理器内部标志寄存器Flags的中断允许标志位。若IF=1,则CPU可以接受中断请求;若IF=0,8086就不接受外部可屏蔽中断请求INTR引线上的请求信号。在编写程序时,用STI指令使中断允许标志位IF=1,目的是使CPU能够接受中断请求,或实现中断嵌套。而用CLI指令使中断允许标志位IF=0,则可以关中断,使CPU拒绝接受外部中断请求信号。
    如果8259A的中断屏蔽寄存器IMR中的某位为1,就把这一位对应的中断请求输入信号IR屏蔽掉,无法被8259A处理,也无法向8086处理器产生INTR请求。

  • 第22题:

    组成程序状态字的三个部分是()

    • A、 程序基本状态、指令地址和中断码
    • B、 指令地址、中断码和中断屏蔽位
    • C、 中断码、中断屏蔽位和程序基本状态
    • D、 中断屏蔽位、程序基本状态和指令地址

    正确答案:C

  • 第23题:

    单选题
    组成程序状态字的三个部分是()
    A

     程序基本状态、指令地址和中断码

    B

     指令地址、中断码和中断屏蔽位

    C

     中断码、中断屏蔽位和程序基本状态

    D

     中断屏蔽位、程序基本状态和指令地址


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

  • 第24题:

    单选题
    内中断的分类为()。
    A

    执行中断指令INT n,CPU出错引起的中断,为调试程序设置的中断

    B

    除法出错的中断、溢出中断、单步中断、软件中断

    C

    可屏蔽中断、不可屏蔽中断、中断指令INT n

    D

    可屏蔽中断、不可屏蔽中断、断点中断


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