niusouti.com

用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种()方式。A、自动循环B、完全嵌套C、特殊循环D、特殊屏蔽

题目

用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种()方式。

  • A、自动循环
  • B、完全嵌套
  • C、特殊循环
  • D、特殊屏蔽

相似考题
更多“用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优”相关问题
  • 第1题:

    8259A是用来实现()

    A.接受中断请求

    B.执行中断服务处理

    C.终端管理与通用数据传送

    D.中断源判优

    E.向CPU输送中断类型码


    正确答案:ADE

  • 第2题:

    对于8259A的中断请求寄存器IRR,当某一个IRi端呈现______时,则表示该端有中断请求。


    正确答案:高电平
    高电平

  • 第3题:

    下面关于8259A中断控制器的叙述中,错误的是

    A.一片8259A可管理8个中断请求信号

    B.采用多片8259A时,每个8259A的INT信号直接相连后作为系统的中断请求信号

    C.通过对8259A的初始化编程可以实现对中断请求信号进行屏蔽

    D.8259A包括中断请求寄存器、优先级分析器、中断服务寄存器和中断屏蔽寄存器等


    正确答案:B

  • 第4题:

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

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

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

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

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


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

  • 第5题:

    只要8259A所管理的中断源没有被屏蔽,则任何中断源的中断请求都能得到CPU的响应和服务。()


    答案:错
    解析:

  • 第6题:

    只要8259A所管理的中断源没有(),则任何中断源的中断请求都能得到()的响应和服务。


    正确答案:被屏蔽;CPU

  • 第7题:

    若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先权最高的中断源是()

    • A、IRQ3
    • B、IRQ5
    • C、IRQ0
    • D、IRQ4

    正确答案:B

  • 第8题:

    8259A最多可管理64级优先级中断源,即是能管理64片8259A。


    正确答案:错误

  • 第9题:

    8259A不能管理的是()

    • A、设置中断优先级
    • B、屏蔽引脚的中断请求
    • C、设置中断类型码
    • D、设置中断源地址

    正确答案:D

  • 第10题:

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

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

    正确答案:A,D

  • 第11题:

    单选题
    用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种()方式。
    A

    自动循环

    B

    完全嵌套

    C

    特殊循环

    D

    特殊屏蔽


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

  • 第12题:

    填空题
    独立请求方式中每个中断源有自己的中断请求线,在优先级()的中断源提出中断申请时,该信号用硬件封锁了优先级()的中断请求。

    正确答案: 高,低
    解析: 暂无解析

  • 第13题:

    8259A 所管理的中断源中,优先级低的中断源不可能中断优先级高的中断服务子程序。()

    此题为判断题(对,错)。


    正确答案:错误

  • 第14题:

    8259A是为控制优先级中断而设计的可编程芯片,用于协助CPU管理中断源,下面关于其功能描述不正确的是______。

    A.它具有中断源优先级排队、辨识中断源功能

    B.向CPU提供中断向量等功能

    C.中断请求信号INTA向CPU或者级联的上级8259A发出中断信号

    D.每片8259A具有8根中断请求线IRQ0~IRQ7,作为外部中断请求输入信号


    正确答案:C
    解析:8259中的中断请求信号线是INT,是中断响应信号线。

  • 第15题:

    当有多个设备申请中断服务时,中断控制器通过( )决定提交哪一个设备的中断请求。

    A.中断屏蔽字

    B.中断优先级裁决器

    C.中断向量字

    D.中断请求锁存器


    正确答案:B

  • 第16题:

    8259A所管理的中断源中,优先级低的中断源不可能中断优先级高的中断服务子程序。()


    答案:错
    解析:

  • 第17题:

    8259A可管理()级优先经中断源,通过组联,最多可管理()级优先级中断源。


    正确答案:8;64

  • 第18题:

    下面是关于8259A可编程中断控制器的叙述,其中错误的是()

    • A、8259A具有将中断源按优先级排队的功能
    • B、8259A具有辨认中断源的功能
    • C、8259A具有向CPU提供中断向量的功能
    • D、一片8259A具有4根中断请求线

    正确答案:D

  • 第19题:

    用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种()方式。

    • A、自动循环
    • B、完全嵌套
    • C、特殊循环
    • D、特殊屏蔽

    正确答案:A

  • 第20题:

    8259A的中断服务寄存器在()时置位。

    • A、中断请求
    • B、中断响应
    • C、中断服务
    • D、中断返回

    正确答案:B

  • 第21题:

    独立请求方式中每个中断源有自己的中断请求线,在优先级()的中断源提出中断申请时,该信号用硬件封锁了优先级()的中断请求。


    正确答案:高;低

  • 第22题:

    下述有关“中断优先级”的描述中不正确的是()。

    • A、中断的请求是随机的,不同外设可能同时请求中断
    • B、当有两个中断源请求中断时,CPU随机响应其中的一个中断请求
    • C、中断优先级是指根据不同中断的轻重缓急,为每一个中断源分配一个优先权
    • D、CPU正在处理一个低优先级中断时,如果接收到一个高优先级中断请求,CPU会暂停当前中断执行,先处理优先级较高的中断请求

    正确答案:B

  • 第23题:

    单选题
    8259A不能管理的是()
    A

    设置中断优先级

    B

    屏蔽引脚的中断请求

    C

    设置中断类型码

    D

    设置中断源地址


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

  • 第24题:

    单选题
    若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是()。
    A

    IRQ0

    B

    IRQ2

    C

    IRQ3

    D

    IRQ4


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