参考答案和解析
正确答案:可屏蔽中断和不可屏蔽中断都属于外部中断,是由外部中断源引起的;但它们也有区别:可屏蔽中断是通过CPU的INTR引脚引入,当中断标志IF=1时允许中断,当IF=0时禁止中断,不可屏蔽中断是由NMI引脚引入,不受IF标志的影响。
更多“试说明可屏蔽中断和非屏蔽中断的区别和联系。”相关问题
  • 第1题:

    8086的中断分为可屏蔽中断和不可屏蔽中断两种。()


    答案:错
    解析:

  • 第2题:

    IBM PC规定中断的优先级由低到高的顺序为:从单步中断非屏蔽中断可屏蔽中断和软件中断。


    正确答案:错误

  • 第3题:

    8086的中断系统中有两类硬中断:可屏蔽中断和不可屏蔽中断。非屏蔽中断NMI不受中断允许位IF的控制。


    正确答案:正确

  • 第4题:

    简述8086的中断类型,非屏蔽中断和可屏蔽中断有哪些不同之处?CPU通过什么响应条件来处理这两种不同的中断?


    正确答案: 8086的中断系统能够处理256个不同的中断源,并为每一个中断安排一个编号,范围为0~255,称为中断类型。
    硬件中断分为非屏蔽中断和可屏蔽中断,非屏蔽中断不受中断允许标志位IF的影响,在IF=0关中断的情况下,CPU也能在当前指令执行完毕后就响应NMI上的中断请求。可屏蔽中断:CPU将根据中断允许标志位IF的状态决定是否响应。如果IF=0,表示CPU关中断;如果IF=1,表示CPU开中断,CPU执行完现行指令后会转入中断响应周期。

  • 第5题:

    中断控制器8259可管理()

    • A、非屏蔽中断  
    • B、指令中断        
    • C、部中断       
    • D、屏蔽中断

    正确答案:D

  • 第6题:

    试说明8088CPU可屏蔽中断的响应过程。


    正确答案:可屏蔽中断的响应过程主要分为5个步骤,即:
    (1)中断请求。外设在需要时向CPU的INTR端发出一个高电平有效的中断请求信号。
    (2)中断判优。若IF=1,则识别中断源并找出优先级最高的中断源先予以响应,在其处理完后,再响应级别较低的中断源的请求。
    (3)中断响应。中断优先级确定后,发出中断的中断源中优先级别最高的中断请求就被送到CPU。
    (4)中断处理。
    (5)中断返回。中断返回需执行中断返回指令IRET,其操作正好是CPU硬件在中断响应时自动保护断点的逆过程。即CPU会自动地将堆栈内保存的断点信息弹出到IP、CS和FLAG中,保证被中断的程序从断点处继续往下执行。

  • 第7题:

    可屏蔽中断管理器8259所管理的是()

    • A、指令中断
    • B、非屏蔽中断
    • C、可屏蔽中断
    • D、单步中断

    正确答案:C

  • 第8题:

    可屏蔽中断的优先级比非屏蔽中断的优先级()


    正确答案:

  • 第9题:

    问答题
    试说明可屏蔽中断和非屏蔽中断的区别和联系。

    正确答案: 可屏蔽中断和不可屏蔽中断都属于外部中断,是由外部中断源引起的;但它们也有区别:可屏蔽中断是通过CPU的INTR引脚引入,当中断标志IF=1时允许中断,当IF=0时禁止中断,不可屏蔽中断是由NMI引脚引入,不受IF标志的影响。
    解析: 暂无解析

  • 第10题:

    判断题
    80X86的外部硬件中断包括非屏蔽中断(NMI)和可屏蔽中断(INTR)两类,都受CPU内部的中断允许标志(IF)的控制。
    A

    B


    正确答案:
    解析:

  • 第11题:

    单选题
    8086的中断源来自两个方面,即()
    A

    外部中断和内部中断

    B

    可屏蔽和非屏蔽中断

    C

    CPU产生的中断和软件中断

    D

    单步和溢出错


    正确答案: A
    解析:

  • 第12题:

    单选题
    CPU中断分为可屏蔽中断和不可屏蔽中断,其中()属于可屏蔽中断。
    A

    RESET

    B

    NMI

    C

    INT1

    D

    USER1(用户自定义中断)


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

  • 第13题:

    关于中断和DMA,下列说法正确的是()。

    A.DMA请求和中断请求同时发生时,响应DMA请求
    B.DMA请求、非屏蔽中断、可屏蔽中断都要在当前指令结束之后才能被响应
    C.非屏蔽中断请求优先级最高,可屏蔽中断请求优先级最低
    D.如果不开中断,所有中断请求就不能响应

    答案:A
    解析:
    A项,DMA请求的优先级高于中断请求,以防止高速设备数据丢失;B项,中断必须在CPU执行指令结束时刻才可以被响应,而DMA请求在每个机器周期结束后应可以被响应;C项,DMA的优先级比外中断(非屏蔽中断、可屏蔽中断)高;D项,内中断是不可被屏蔽的,故即使不开中断,仍可响应内中断。

  • 第14题:

    叙述可屏蔽中断的响应过程,一个可屏蔽中断或非屏蔽中断响应后,堆栈顶部四个单元中是什么内容?


    正确答案: 当CPU在INTR引脚上接受一个高电平的中断请求信号并且当前的中断允许标志为1,CPU就会在当前指令执行完后开始响应外部的中断请求,具体如下
    1。从数据总线上读取外设送来的中断类型码,将其存入内部暂存器中;
    2。将标志寄存器的值推入堆栈;
    3。将标志寄存器中IF和TF清零;
    4。将断点保护到堆栈中;
    5。根据中断类型获取中断向量转入中断处理子程序;
    6。处理完后恢复现场。响应后堆栈的顶部4个单元是IP,CS及标志。

  • 第15题:

    什么叫中断?什么叫可屏蔽中断和不可屏蔽中断?


    正确答案:当CPU正常运行程序时,由于微处理器内部事件或外设请求,引起CPU 中断正在运行的程序,转去执行请求中断的外设(或内部事件)的中断服务子程序,中断服务程序执行完毕, 再返回被中止的程序,这一过程称为中断。
    可屏蔽中断由引脚INTR引入,采用电平触发,高电平有效,INTR信号的高电平必须 维持到CPU 响应中断才结束。可以通过软件设置来屏蔽外部中断,即使外部设备有中断请 求,CPU可以不予响应。当外设有中断申请时,在当前指令执行完后,CPU首先查询IF位,若IF=0,CPU就禁止响应任何外设中断;若IF=1,CPU就允许响应外设的中断请求。 不可屏蔽中断由引脚NMI引入,边沿触发,上升沿之后维持两个时钟周期高电平有效。不能用软件来屏蔽的,一旦有不可屏蔽中断请求,如电源掉电等紧急情况,CPU必须予以响应。

  • 第16题:

    试结合8086/8088CPU可屏蔽中断的响应过程,说明向量式中断的基本处理步骤。


    正确答案:(1)接口发中断请求信号(中断请求),若有中断优先级判别,进行判优;
    (2)当前指令执行完后,CPU进行中断回答(中断响应);
    (3)中断类型号N送CPU;
    (4)当前的PSW、CS、IP推入堆栈;
    (5)清除IF和TF;
    (6)(4*N)作为IP,(4*N+2)作为CS;
    (7)中断子程序执行(中断服务);
    (8)开中断;
    (9)IRET指令使IP、CS和PSW弹出堆栈;
    (10)返回被中断的程序(中断返回)。

  • 第17题:

    非屏蔽中断有什么特点?可屏蔽中断有什么特点?分别在什么场合?


    正确答案:非屏蔽中断的特点:不受中断允许标志IF的影响;中断处理子程序的入口地址放在0段的0008H,0009H,000AH,000BH这四个单元中;在整个系统中只能有一个非屏蔽中断。应用场合:用来处理系统的重大故障,如系统掉电处理。屏蔽中断的特点:受中断允许标志IF的影响;用中断先级来管理多个可屏蔽中断,且可实现中断与嵌套。应用场合:一般的外部设备,如请求中断等。

  • 第18题:

    以下优先级最高的8086中断是()

    • A、可屏蔽中断
    • B、非屏蔽中断
    • C、断点中断
    • D、单步中断

    正确答案:C

  • 第19题:

    对以下类型的中断,优先级最低的是()

    • A、指令中断
    • B、非屏蔽中断
    • C、可屏蔽中断
    • D、断点中断

    正确答案:C

  • 第20题:

    根据中断源一般将中断分为()

    • A、内部中断和外部中断
    • B、可屏蔽中断和不可屏蔽中断
    • C、内部中断和可屏蔽中断
    • D、外部中断和不可屏蔽中断

    正确答案:A

  • 第21题:

    单选题
    可屏蔽中断管理器8259所管理的是()。
    A

    指令中断

    B

    非屏蔽中断

    C

    可屏蔽中断

    D

    单步中断


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

  • 第22题:

    问答题
    试说明8088CPU可屏蔽中断的响应过程。

    正确答案: 可屏蔽中断的响应过程主要分为5个步骤,即:
    (1)中断请求。外设在需要时向CPU的INTR端发出一个高电平有效的中断请求信号。
    (2)中断判优。若IF=1,则识别中断源并找出优先级最高的中断源先予以响应,在其处理完后,再响应级别较低的中断源的请求。
    (3)中断响应。中断优先级确定后,发出中断的中断源中优先级别最高的中断请求就被送到CPU。
    (4)中断处理。
    (5)中断返回。中断返回需执行中断返回指令IRET,其操作正好是CPU硬件在中断响应时自动保护断点的逆过程。即CPU会自动地将堆栈内保存的断点信息弹出到IP、CS和FLAG中,保证被中断的程序从断点处继续往下执行。
    解析: 暂无解析

  • 第23题:

    问答题
    叙述可屏蔽中断的响应过程,一个可屏蔽中断或非屏蔽中断响应后,堆栈顶部四个单元中是什么内容?

    正确答案: 当CPU在INTR引脚上接受一个高电平的中断请求信号并且当前的中断允许标志为1,CPU就会在当前指令执行完后开始响应外部的中断请求,具体如下
    1。从数据总线上读取外设送来的中断类型码,将其存入内部暂存器中;
    2。将标志寄存器的值推入堆栈;
    3。将标志寄存器中IF和TF清零;
    4。将断点保护到堆栈中;
    5。根据中断类型获取中断向量转入中断处理子程序;
    6。处理完后恢复现场。响应后堆栈的顶部4个单元是IP,CS及标志。
    解析: 暂无解析