itgle.com

外部中断系统的基本结构如下图所示,由底层的中断请求到后续的CPU响应,关于该过程,以下描述中不正确的是______。 A.中断请求会记录在中断请求寄存器的对应位 B.中断屏蔽寄存器用来配置是否进行对应位的中断屏蔽 C.从中断请求信号中即可判别出是哪个外部中断源产生的中断 D.判优线路根据每个中断的优先级,选择一个最高优先级的中断源进行响应

题目
外部中断系统的基本结构如下图所示,由底层的中断请求到后续的CPU响应,关于该过程,以下描述中不正确的是______。

A.中断请求会记录在中断请求寄存器的对应位
B.中断屏蔽寄存器用来配置是否进行对应位的中断屏蔽
C.从中断请求信号中即可判别出是哪个外部中断源产生的中断
D.判优线路根据每个中断的优先级,选择一个最高优先级的中断源进行响应

相似考题
参考答案和解析
答案:C
解析:
本题考查嵌入式系统中断处理过程的基础知识。中断是指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。中断的处理会涉及到底层硬件的响应机制和上层软件的处理方法。在中断控制器中,一般会包含有中断配置寄存器、中断状态寄存器、中断请求寄存器等。并且可能存在多个外设共用一个中断线的情况。对于CPU来说,一个系统中会存在多个中断的同时产生,因此需要在中断控制器中按照优先级逻辑进行中断选择,通知CPU进行中断处理。在其处理过程中,中断请求会记录在中断请求寄存器的对应位,中断屏蔽寄存器用来配置是否进行对应位的中断屏蔽,通过控制其值来进行使能或者关闭的控制。判优线路根据每个中断的优先级,选择一个最高优先级的中断源进行响应。由于有可能是多个外部中断源共用一个中断线,因此,当中断产生时,需要借助状态寄存器来判定是哪个中断源产生的对应中断。
更多“外部中断系统的基本结构如下图所示,由底层的中断请求到后续的CPU响应,关于该过程,以下描述中不正确的是______。 ”相关问题
  • 第1题:

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

    A.中断源

    B.中断响应

    C.允许中断

    D.中断向量表


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

  • 第2题:

    外部中断系统的基本结构如下图所示,由底层的中断请求到后续的CPU响应,关于该过程,以下描述中不正确的是 (30)。

    A.中断请求会记录在中断请求寄存器的对应位

    B.中断屏蔽寄存器用来配置是否进行对应位的中断屏蔽

    C.从中断请求信号中即可判别出是哪个外部中断源产生的中断

    D.判优线路根据每个中断的优先级,选择一个最高优先级的中断源进行响应


    正确答案:C
    本题考查嵌入式系统中断处理过程的基础知识。中断是指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。中断的处理会涉及到底层硬件的响应机制和上层软件的处理方法。在中断控制器中,一般会包含有中断配置寄存器、中断状态寄存器、中断请求寄存器等。并且可能存在多个外设共用一个中断线的情况。对于CPU来说,一个系统中会存在多个中断的同时产生,因此需要在中断控制器中按照优先级逻辑进行中断选择,通知CPU进行中断处理。在其处理过程中,中断请求会记录在中断请求寄存器的对应位,中断屏蔽寄存器用来配置是否进行对应位的中断屏蔽,通过控制其值来进行使能或者关闭的控制。判优线路根据每个中断的优先级,选择一个最高优先级的中断源进行响应。由于有可能是多个外部中断源共用一个中断线,因此,当中断产生时,需要借助状态寄存器来判定是哪个中断源产生的对应中断。

  • 第3题:

    在中断响应过程中,保护程序计数器PC的目的是()。

    • A、使中断返回后,CPU能继续执行原程序
    • B、使用CPU能找到中断处理程序的入口地址
    • C、通知外设CPU已响应中断请求
    • D、使CPU和外设能并行工作

    正确答案:A

  • 第4题:

    当系统发生某个事件时,CPU暂停现行程序的执行转去执行中断处理程序的过程称为()。

    • A、中断请求
    • B、中断响应
    • C、中断嵌套
    • D、中断屏蔽

    正确答案:B

  • 第5题:

    CPU内部的中断允许标志位IF的作用是()。

    • A、禁止CPU响应可屏蔽中断
    • B、禁止中断源向CPU发中断请求
    • C、禁止CPU响应DMA操作
    • D、禁止CPU响应非屏蔽中断

    正确答案:A

  • 第6题:

    在80x86中可屏蔽中断请求被CPU响应的条件是()。

    • A、INTR引脚有中断请求,NMI引脚没有中断请求,系统没有DMA请求
    • B、CPU当前指令执行完毕
    • C、中断允许标志IF=1
    • D、以上条件都包括

    正确答案:D

  • 第7题:

    关于中断请求信号的说法中,正确的是()。

    • A、中断请求信号是自动产生的
    • B、中断请求信号有时是由CPU发起的
    • C、中断请求信号是由CPU和输入/输出设备同时发起的
    • D、中断请求信号总是由输入/输出设备发起的

    正确答案:D

  • 第8题:

    说明外部中断请求的查询和响应过程。


    正确答案:当CPU执行主程序第K条指令,外设向CPU发出中断请求,CPU接到中断请求信号并在本条指令执行完后,中断主程序的执行并保存断点地址,然后转去响应中断。CPU在每个S5P2期间顺序采样每个中断源,CPU在下一个机器周期S6期间按优先级顺序查询中断标志,如果查询到某个中断标志为1,将在接下来的机器周期S1期间按优先级进行中断处理,中断系统通过硬件自动将相应的中断矢量地址装入PC,以便进入相应的中断服务程序。中断服务完毕后,CPU返回到主程序第K+1条指令继续执行。

  • 第9题:

    中断过程正确的顺序是以下哪项?()

    • A、中断返回→中断请求→中断响应→中断处理
    • B、中断请求→中断响应→中断处理→中断返回
    • C、中断响应→中断处理→中断返回→中断请求
    • D、中断处理→中断返回→中断请求→中断响应

    正确答案:B

  • 第10题:

    计算机中CPU的中断响应时间指的是()的时间。

    • A、从发出中断请求到中断处理结束
    • B、从中断处理开始到中断处理结束
    • C、CPU分析判断中断请求
    • D、从发出中断请求到开始进入中断处理程序

    正确答案:D

  • 第11题:

    8086的INTA位低电平表示()。

    • A、外部向CPU发出中断请求
    • B、CPU响应了外部发来的中断信号
    • C、CPU不响应外部发来的中断信号
    • D、其他

    正确答案:B

  • 第12题:

    单选题
    计算机中CPU的中断响应时间指的是()的时间。
    A

    从发出中断请求到中断处理结束

    B

    从中断处理开始到中断处理结束

    C

    CPU分析判断中断请求

    D

    从发出中断请求到开始进入中断处理程序


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

  • 第13题:

    计算机中 CPU 的中断响应时间指的是( )的时间。

    A.从发出中断请求到中断处理结束

    B.从中断处理开始到中断处理结束

    C.CPU 分析判断中断请求

    D.从发出中断请求到开始进入中断处理程序


    正确答案:D
    (同2004年下半年试题3)中断处理过程分为两个阶段:中断响应过程和中断服务过程。中断响应时间是中断响应过程所用的时间,即从发出中断请求到进入中断处理所用的时间。

  • 第14题:

    计算机中CPU的中断响应时间指的是( )的时间

    A.从发出中的请求到中断处理结束
    B.从中断处理开始到中断处理结束
    C.CPU分析判断中断请求
    D.从发出中断请求到开始进入中断处理程序

    答案:D
    解析:
    本题考查计算机体系结构中中断部分知识点。计算机工作的过程是执行指令的过程,当出现某种不可预知的事件时,需要打断 CPU 正在执行的工作,让 CPU 去完成更加重要的任务,待事件处理完成后,又回到原来程序的断点继续执行。

    中断处理过程:CPU在执行完一条指令时,如果外设向CPU发出中断请求,那么CPU在满足响应条件的情况下,将发出中断响应信号,同时关闭中断,表示不再受理另外一个设备的中断,并保存被中断程序的断点(即程序计数器PC的内容,寄存器的内容以及状态等信息)到堆栈中。CPU将在中断向量表中寻找中断请求源,找出该中断服务程序的入口地址

    (中断向量值),并装入PC中,准备执行相应的中断服务程序。以上过程由硬件完成,这个过程消耗的时间为中断响应时间,即从发出中断请求到开始进入中断处理程序这段时间为中断响应时间。

    待中断处理程序完成后,将刚才保存的现场恢复,继续执行被中断的程序,整个过程消耗的时间为中断处理时间

  • 第15题:

    当外部有中断请求,CPU未响应,可能的原因为()。

    • A、CPU在执行非屏蔽中断服务
    • B、CPU当前关中断
    • C、CPU在执行高优先权的中断服务程序
    • D、当前执行DMA操作

    正确答案:A,B,C,D

  • 第16题:

    CPU响应外部中断请求的条件是:现行指令周期内中断优先级最高请求,中断允许标志(),现行指令()。


    正确答案:IF=1;执行完毕

  • 第17题:

    外部设备向CPU发出中断请求,CPU是否响应还与标志寄存器中的中断标志位IF有关。如果IF=0,就说明CPU被允许响应某些外部设备的中断。


    正确答案:错误

  • 第18题:

    8086微处理器的INTR引脚是用于:()

    • A、CPU通知外设中断请求已被响应。
    • B、外设通知CPU中断请求已被响应。
    • C、CPU向外设请求中断。
    • D、外设向CPU请求中断。

    正确答案:D

  • 第19题:

    在中断系统中,中断类型码是在()控制下送往CPU的。

    • A、中断请求信号INTR
    • B、读信号RD
    • C、地址译码信号CS
    • D、中断响应信号INTA

    正确答案:D

  • 第20题:

    通常,程序中断是由内部组件通过CPU的中断请求线(如 INTR)向CPU提出的。


    正确答案:错误

  • 第21题:

    CPU响应()中断时,不会由CPU自动清除中断请求标志。

    • A、外部中断0
    • B、外部中断1
    • C、串行口中断
    • D、定时器/计数器溢出中断

    正确答案:C

  • 第22题:

    下列有关中断的说法正确的是()。

    • A、正在进行的低优先级中断服务,能被高优先级中断请求所中断。
    • B、低优先级中断请求不能打断高优先级的中断服务;高优先级中断请求也不能打断低优先级的中断服务。
    • C、CPU响应外部中断请求后,总是由硬件来清除有关中断请求标志IE0或IE1。
    • D、若CPU正处在执行RETI指令时,MCS-51必须等待执行完下条指令后才响应新的中断。

    正确答案:A,D

  • 第23题:

    单选题
    中断过程正确的顺序是以下哪项?()
    A

    中断返回→中断请求→中断响应→中断处理

    B

    中断请求→中断响应→中断处理→中断返回

    C

    中断响应→中断处理→中断返回→中断请求

    D

    中断处理→中断返回→中断请求→中断响应


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

  • 第24题:

    填空题
    CPU响应外部中断请求的条件是:现行指令周期内中断优先级最高请求,中断允许标志(),现行指令()。

    正确答案: IF=1,执行完毕
    解析: 暂无解析