niusouti.com
更多“8259芯片对中断优先级的设置方式有哪些?”相关问题
  • 第1题:

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

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


    正确答案:错误

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    芯片8259A中,寄存器PR的作用是

    A.记录处理的中断请求

    B.判断中断优先级的级别

    C.设置中断请求的屏蔽位

    D.存放外部输入的中断请求信号


    正确答案:B

  • 第4题:

    8259A芯片有28条引脚,但是一片8259A只能接收8级中断。


    正确答案:正确

  • 第5题:

    8259管理可屏蔽中断时,中断结束的含义指的是()

    • A、设置中断类型码
    • B、置1中断屏蔽寄存器
    • C、设置中断优先级
    • D、清O中断服务寄存器

    正确答案:D

  • 第6题:

    当一个系统有多片8259芯片时,主片必须工作在()

    • A、全嵌套方式
    • B、特殊全嵌套方式
    • C、优先级自动循环方式
    • D、优先级特殊自动循环方式

    正确答案:B

  • 第7题:

    8259A的中断请求触发方式有哪些?


    正确答案:边沿触发方式,电平触发方式

  • 第8题:

    试述8259A中断优先级管理方式。


    正确答案: 8259A中断优先级管理共有5种:
    (1)完全嵌套方式:这是一种最基本的中断优先级管理方式,如果初始化8259A时,没有编程规定其他方式,则8259A自动进入这种方式,这种方式下,IRo优先级别最高,IR1次之,IR7优先级别最低。
    (2)自动循环方式:这种方式下,当某一中断源的中断请求被响应之后,该中断源的优先级就自动成为最低级别,其他的中断源的优先级也随之改变,这样使各中断被优先响应的机会均等。
    例:微处理器正进行IR4的中断服务过程中,又有中断请求,因为IR2优先级别高于IR4。因此,微处理器挂起IR4响应IR2。当IR2中断服务程序完成后,复位IR2并使之变为中断优先级别为最低,其余优先级别跟着发生变化,此时IR3已变为高,IR4为次高位。在 IR3没有中断申请时,微处理器继续响应IR4为之服务。
    (3)特殊循环方式:这种方式下允许在程序中改变中断源的优先等级,它是通过指定某个中断级为优先权最低,而其他中断源也随之改变的方法实现。例如微处理器正为IR7服务中,又有IR2中断请求,因为IR2优先级别比IR7高,微处理器暂时挂起IR7而为IR2  服务,在服务过程,执行一条使IR4为最低的命令,则中断先级别IR4最低,IR5最高,原来比较高的IR2 现在变成比较低的,原来IR7优先最低,现在变成比较高的。     
    (4)特殊屏蔽方式:允许在执行中断服务程序过程中动态改变系统中的中断优先权结构,例如在服务程序中的某一部分禁止化先级低的中断源的请求得到响应,而在服务程序中的另一部分则允许任何级别的中断源的请求得响应。在中断服务程序中向8259A发出适当的操作命令字就可使8259A的优先级中断管理按特殊屏蔽方式工作。
    (5)查询排序方式:这是一种用软件查询方法响应与8259A相连的8级中断请求。但是8259 A引脚INT可以不连接微处理器的INTR引脚上,或者微处理器正处于关中断状态,所以微处理器不能响应从 8259A来的中断请求。微处理器要了解有无中断请求,必须先用操作命令字发查询命令到8259A,然后尽用输入指令读取IRR寄存器的状态,并识别当前有无中断请求及优先级最高的中断请求。

  • 第9题:

    8259A不能管理的是()

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

    正确答案:D

  • 第10题:

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

    设置中断优先级

    B

    屏蔽引脚的中断请求

    C

    设置中断类型码

    D

    设置中断源地址


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

  • 第11题:

    填空题
    Inte l8259A是一种可编程中断控制器芯片,具有()级优先级控制。

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

  • 第12题:

    问答题
    试述8259A中断优先级管理方式。

    正确答案: 8259A中断优先级管理共有5种:
    (1)完全嵌套方式:这是一种最基本的中断优先级管理方式,如果初始化8259A时,没有编程规定其他方式,则8259A自动进入这种方式,这种方式下,IRo优先级别最高,IR1次之,IR7优先级别最低。
    (2)自动循环方式:这种方式下,当某一中断源的中断请求被响应之后,该中断源的优先级就自动成为最低级别,其他的中断源的优先级也随之改变,这样使各中断被优先响应的机会均等。
    例:微处理器正进行IR4的中断服务过程中,又有中断请求,因为IR2优先级别高于IR4。因此,微处理器挂起IR4响应IR2。当IR2中断服务程序完成后,复位IR2并使之变为中断优先级别为最低,其余优先级别跟着发生变化,此时IR3已变为高,IR4为次高位。在 IR3没有中断申请时,微处理器继续响应IR4为之服务。
    (3)特殊循环方式:这种方式下允许在程序中改变中断源的优先等级,它是通过指定某个中断级为优先权最低,而其他中断源也随之改变的方法实现。例如微处理器正为IR7服务中,又有IR2中断请求,因为IR2优先级别比IR7高,微处理器暂时挂起IR7而为IR2  服务,在服务过程,执行一条使IR4为最低的命令,则中断先级别IR4最低,IR5最高,原来比较高的IR2 现在变成比较低的,原来IR7优先最低,现在变成比较高的。     
    (4)特殊屏蔽方式:允许在执行中断服务程序过程中动态改变系统中的中断优先权结构,例如在服务程序中的某一部分禁止化先级低的中断源的请求得到响应,而在服务程序中的另一部分则允许任何级别的中断源的请求得响应。在中断服务程序中向8259A发出适当的操作命令字就可使8259A的优先级中断管理按特殊屏蔽方式工作。
    (5)查询排序方式:这是一种用软件查询方法响应与8259A相连的8级中断请求。但是8259 A引脚INT可以不连接微处理器的INTR引脚上,或者微处理器正处于关中断状态,所以微处理器不能响应从 8259A来的中断请求。微处理器要了解有无中断请求,必须先用操作命令字发查询命令到8259A,然后尽用输入指令读取IRR寄存器的状态,并识别当前有无中断请求及优先级最高的中断请求。
    解析: 暂无解析

  • 第13题:

    用8259可编程中断管理芯片管理外设产生的16级中断,至少需要( )片8259级连。


    答案:3

    解析:主从结构,主片一片,从片2片。设需要X片8259级连,建立如下方程:

    X(片数)X8(一片有8级中断)-2(从片数目)=16,解X约等于2.2,故至少需要3片8259级连。

  • 第14题:

    8259A芯片可设置成

    A.电平触发方式

    B.全嵌套方式

    C.软件中断方式

    D.特殊中断结束方式

    E.自动中断结束方式


    正确答案:ABE

  • 第15题:

    Inte l8259A是一种可编程中断控制器芯片,具有()级优先级控制。


    正确答案:8

  • 第16题:

    8259A引入中断请求的方式有哪几种?如果对8259A用查询方式引入中断请求,那会有什么特点?中断查询方式用在什么场合?


    正确答案: 按照中断请求的引入方法来分,有边沿触发方式,电平触发方式,中断查询方式。
    特点有:
    ⑴设备仍然通过往8259A发中断请求信号要求CPU服务,但8259A不使用INT信号向CPU发中断请求信号。
    ⑵CPU内部的中断允许触发器复位,所以禁止了外部对CPU的中断请求。
    ⑶CPU要使用软件查询来确认中断源,从而实现对设备的中断服务。
    中断查询方式一般用在多于64级中断的场合,也可以用在一个中断服务程序中的几个模块分别为几个中断设备服务的情况。

  • 第17题:

    8259A对优先级的管理方式有哪几种?


    正确答案:有4种,普通全嵌套方式,特殊全嵌套方式,自动循环方式,优先级特殊循环方式。

  • 第18题:

    8259A有哪些中断结束方式,分别适用于哪些场合?


    正确答案: 8259A有2种中断结束方式:中断自动结束方式,中断非自动结束方式(一般中断和特殊中断);
    中断自动结束方式只适合有一块8259A,并且各中断不发生嵌套的情况。
    中断非自动结束方式只能适合与全嵌套方式下不能用与循环优先级方式。

  • 第19题:

    8259A特殊全嵌套方式要解决的主要问题是()。

    • A、屏蔽所有中断
    • B、设置最低优先级
    • C、开发低级中断
    • D、响应同级中断

    正确答案:D

  • 第20题:

    写入8259A的ICW4为09H,则该8259A芯片的工作方式是()。

    • A、全嵌套
    • B、采用8086CPU
    • C、多片主从方式
    • D、缓冲方式
    • E、自动结束中断
    • F、优先级自动循环

    正确答案:A,B,D

  • 第21题:

    8259A中设置中断屏蔽寄存器是为了改变各个中断的优先级。


    正确答案:错误

  • 第22题:

    问答题
    8259芯片对中断优先级的设置方式有哪些?

    正确答案: 全嵌套方式特殊全嵌套方式优先级自动循环方式特殊循环方式。
    解析: 暂无解析

  • 第23题:

    判断题
    8259A芯片有28条引脚,但是一片8259A只能接收8级中断。
    A

    B


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