更多“什么叫中断的优先级?优先级的处理原则是什么?有哪几种解决优先权的办法?”相关问题
  • 第1题:

    确定中断的优先级(权)有哪两种方法?各有什么优缺点?IBM PC系列微机中断判优用的是什么方法?


    正确答案:确定中断优先级方法主要有查询法、请求链队法、响应链队法、编码比较法等。
    查询法主要由查询的先后次序决定其优先级。请求链队法主要由其排队的先后次序决定其优先级,只有级别高无请求时,级别低才可以提出请求。响应链队法主要由其排队的先后次序决定其优先级,均可提出请求,但只响应排在最前面的请求。编码比较法主要是用于中断嵌套,判断是否有比当前正在服务的中断请求更高级别的中断请求,有则响应,无则屏蔽。
    I.BM PC系列微机中断判优用的是中断控制器8259A,其内部集成了可编程改变的请求优先级电路及编码比较电路,既可以处理中断的优先级、也可以处理中断嵌套的优先级。

  • 第2题:

    通常解决中断优先级的方法有哪几种?各有什么优缺点?


    正确答案:1.有软件查询方式、简单硬件方式——菊花链法、专用硬件方式三种。
    2.软件查询方式的优点是节省硬件,缺点是中断响应时间长;简单硬件方式的优点是中断响应时间短,硬件较简单,缺点是优先级固定,变动起来很麻烦;专用硬件方式优点是对优先级可编程修改,中断管理非常方便,缺点是硬件复杂的多,好在有专用的中断控制器。

  • 第3题:

    8259A对中断优先权的管理方式有哪几种?各是什么含义?


    正确答案:①完全嵌套方式:ISR寄存器中某位置“1”,表示CPU正在处理这一级中断请求,8259A允许比它级别高的中断请求进入,禁止与它同级或低级中段请求进入。IR引入的中断请求有固定的中断级别,R0最低,R7最高。
    ②自动循环方式:IRN–IR0优先级别不固定。每当任何一级中断被处理完,它的优先级别就被改变为最低,而将最高级赋给比它低一级的中断请求。
    ③中断屏蔽方式:由CPU在任何时候都可安排一条清除中断指令。
    1)普通屏蔽方式,将IMR中某一位或某几位置“1”,可将相应级的中断请求屏蔽掉。
    2)特殊屏蔽方式,当CPU正在处理某级中断时,要求仅对本级中断进行屏蔽,而允许其他优先比它高或低的中断进入系统。

  • 第4题:

    在中断型软件结构中,位置控制、键盘输入、插补运算、通信这4个中断服务程序,哪一个安排为最高级别优先级?优先级安排的原则是什么?


    正确答案: 位置控制级别最高。
    优先级安排的原则:1.控制指令高于管理指令2.译码、刀补、速度预处理、插补、位控的优先级由低到高

  • 第5题:

    单片机中断嵌套的规则是什么?单片机有几级中断优先级?同一优先级中优先级排列顺序是什么?


    正确答案:单片机中断嵌套的规则是只有高优先级的中断源能够中断正在进行的中断服务程序实现中断嵌套。单片机有2级中断优先级。同一优先级内部的优先级排列顺序为外部中断0、定时计数器0、外部中断1、定时计数器1、串行口。

  • 第6题:

    MCS-51的中断系统有几个中断优先级?中断优先级是如何控制的?


    正确答案: M.CS-51的中断系统有两个中断优先级:高优先级和低优先级。
    中断优先级的控制方式是:
    ①高优先级中断可以中断正在响应的低优先级中断,反之则不能。
    ②优先级中断不能互相中断。即某个中断(不论是高优先级或低优先级)一旦得到响应,与其同级的中断就不能再中断它。
    ③同一中断优先级中优先权由高到低的次序是、T0、、T1和串行口中断,若有多个中断源同时请求中断,CPU将先响应优先权高的中断,后响应优先权低的中断。
    通过中断优先级控制寄存器IP可以选择5个中断源的优先级别

  • 第7题:

    8031的中断源有(),(),(),(),(),有()个中断优先级。


    正确答案:外部中断0;定时器T0中断;外部中断1;定时器T1中断;串行口中断;2

  • 第8题:

    什么是中断优先级?中断优先级处理的原则是什么?


    正确答案:通常,在系统中会有多个中断源,有时会出现两个或更多个中断源同时提出中断请求的情况,这就要求计算机能区分各个中断源的请求,有能确定首先为哪一个中断源服务。为了解决这一问题,通常给各中断源规定了优先级别,称为优先权或中断优先级。
    中断优先级处理原则:两个或两个以上的中断源同时提出中断申请时,计算机首先为中断优先权最高的中断服务,服务结束以后,再响应级别较低的中断源。

  • 第9题:

    MCS-51系列单片机中断系统提供哪几种中断?什么是中断优先级,中断嵌套?什么是同级内的优先权管理?


    正确答案: (1)MCS-51系列单片机中断系统提供了5-6个中断源,分别是:外部中断0(/INT0)(IE0)、定时器/计数器0(TF0)、外部中断1(/INT1)(IE1)、定时器/计数器1(TF1)、串行口(TI或RI)、定时器/计数器2(TF2或EXF2)。(2)为使系统能及时响应并处理发生的所有中断,系统根据引起中断事件的重要性和紧迫程度,硬件将中断源分为若干个级别,称作中断优先级。(这个也可作为名词解释来考)(3)当CPU正在处理一个优先级低的中断请求的时候,如果发生另一个优先级比它高的中断请求,CPU能暂停正在处理的中断源的处理程序,转去处理优先级高的中断请求,待处理完以后,再回到原来正在处理的低级中断程序,这种高级中断源能中断低级中断源的中断处理称为中断嵌套。(这个也可作为名词解释来考)(4)当同时有两个或两个以上优先级相同的中断请求时,则由内部按查询优先顺序来确定该响应的中断请求,其优先顺序由高向低依次排列为:外部中断0定时器/计数器0的溢出中断外部中断1定时器/计数器1的溢出中断串行口中断定时器/计数器2的溢出中断,这种对同级内的中断响应顺序安排就称为同级内优先权管理。(这个也可作为名词解释来考)

  • 第10题:

    问答题
    通常,解决中断优先级的方法有哪几种?

    正确答案: 3种,软件查询确定优先级,硬件优先级排队电路确定优先级,具体中断屏蔽的接口电路。
    解析: 暂无解析

  • 第11题:

    问答题
    通常解决中断优先级的方法有哪几种?各有什么优缺点?

    正确答案: 解决中断优先级的方法:(1)软件查询方式;(2)简单硬件方式--菊花链法;(3)专用硬件方式。
    利用软件查询方式来确定中断优先级的优点是省硬件,不需要有判断优先级的硬件排队电路,而是用程序的优先级来确定设备的优先级。当然,用软件查询方式也有缺点,这就是由设备发出中断请求信号到CPU转入相应的服务程序入口的时间较长,特别是在中断源比较多是情况下,必须有较长的查询程序段,这样,转入服务程序所花费的时间也较长。
    在简单硬件方式下,各个外设接口就不会竞争中断回答信号,菊花链已经从硬件的角度根据接口在链中的位置决定了它们的优先级,越靠近CPU的接口,优先级越高。
    在专用硬件方式下的整个过程中,优先级较低的请求都受到阻塞,直到通过程序中的指令或者由于中断处理程序执行完毕而引起当前中断服务寄存器的对应为清0,级别较低的中断请求才可能得到响应。
    解析: 暂无解析

  • 第12题:

    单选题
    同一优先级中的中断源优先权排队由中断系统的硬件确定,用户无法自行安排。下面的同一优先级中断源排队正确的是()
    A

    外部中断0比定时器/计数器0优先级高;

    B

    定时器/计数器0比外部中断0优先级高;

    C

    串行接口中断比外部中断1优先级高;

    D

    定时器/计数器1中断比串行接口中断优先级低。


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

  • 第13题:

    中断时为什么要安排中断优先级?


    正确答案: 处理器随时可能会收到多个中断源提出的中断请求,因此,为每个中断源分配一级中断优先权,根据它们的高低顺序决定响应的先后。

  • 第14题:

    中断优先级的排队有哪些方法?采用软件优先级排队和硬件优先级排队各有什么特点?


    正确答案: 软件优先级排队:各中断源的优先权由软件安排。优点是电路比较简单,可以直接修改软件查询顺序来修改中断优先权,不必更改硬件。缺点是当中断源个数较多时,有逐位检测查询到转入相应的中断服务程序所耗费的时间较长,中断响应速度慢,服务效率低。
    硬件优先级排队:指利用专门的硬件电路或中断控制器对系统中各中断源的优先权进行安排。这种方法中断响应速度快,服务效率高,但需要专门的硬件电路。

  • 第15题:

    有哪几种确定中断优先级的方法?说明每一种方法各自的优劣之处。 


    正确答案: 确定中断优先权有四种可选的方法。
    (1)软件查询法:采用程序查询的方法确定中断服务的顺序。这种方法中断逻辑最简单(基本上不需要外部中断逻辑),优先级可以灵活设置,但中断响应所需时间最长。
    (2)分类申请法:CPU分设二个中断申请信号的输入引脚。这种方法需要CPU提供条件。
    (3)链式优先权排队:菊花链法。这种方法需要的外部中断逻辑比较简单,容易实现,但是设备较多时信号延迟大,对设备故障敏感。
    (4)可编程中断控制器: “向量”优先权排队专用电路。这种方法功能最全面,控制灵活,可以通过程序设定中断优先权为固定的或循环的,但需要增加专用的中断控制器。

  • 第16题:

    什么是中断优先级?什么是中断嵌套?处理中断优先级的原则是?


    正确答案: 中断响应的优先次序是中断优先级。
    当一个中断处理的过程中又响应了更高优先级的中断是中断嵌套。
    处理中断优先级的原则是先高级中断,后低级中断。同级的按自然优先级排序。

  • 第17题:

    MCS-51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?


    正确答案:MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0、T0、INT1、T1、串口,各个中断源的入口地址分别是0003H、000BH、0013H、001BH、0023H。

  • 第18题:

    MCS-51单片机能提供几个中断源?几个中断优先级?各个中断的源的优先级怎样确定?在同一优先级中各个中断源的优先级怎样确定?


    正确答案: MCS-51单片机能提供五个中断源,两个中断优先级。中断优先级是由片内的中断优先级寄存器IP(特殊功能寄存器)控制的。
    PS:串行口中断优先级控制位。PS=1,串行口定义为高优先级中断源;PS=0,串行口定义为低优先级中断源。
    PT1:T1中断优先级控制位。PT1=1,定时器/计数器1定义为高优先级中断源;PT1=0,定时器/计数器1定义为低优先级中断源。
    PX1:外部中断1中断优先级控制位。PX1=1,外中断1定义为高优先级中断源;PX1=0,外中断1定义为低优先级中断源。
    PT0:定时器/计数器0(T0)中断优先级控制位,功能同PT1。
    PX0:外部中断0中断优先级控制位,功能同PX1。
    在同一优先级中,循环轮流排队。不分级别高低,所有中断源优先级都一律平等,CPU轮流响应各个中断源的中断请求。

  • 第19题:

    产生中断的来源叫:()

    • A、中断源
    • B、中断优先级别
    • C、中断响应
    • D、中断申请

    正确答案:A

  • 第20题:

    MCS-51系统有几个外部中断和内部中断?分别是什么?系统中有几个中断优先级,若同时有几个同级的中断申请,系统将如何处理?


    正确答案: MCS-51系统有2个外部中断和3个内部中断,分别是外部中断0,外部中断1,定时/计数中断0,定时/计数中断1,串行中断。系统中共有两个中断优先级,若同时有几个同级的中断申请,则按外中断0――外中断1――定时/计数中断0――定时/计数中断1――串行中断此顺序响应中断。

  • 第21题:

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

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

    正确答案:B

  • 第22题:

    问答题
    什么是中断的优先级?优先级顺序是什么?

    正确答案: 一般说,中断装置是按预定的顺序来响应同时出现的中断事件。这个预定的顺序称为中断的优先级。中断装置首先响应优先级高的中断事件,再响应优先级低的中断事件。
    中断的优先级是按中断事件的重要性和紧迫程度来确定的。中断优先级是在硬件设计时固定的,不同的系统对优先级的划分不尽相同,一般来说,优先级由高到低的顺序为:硬件故障中断、访管中断、程序中断、外部中断、输入输出中断。
    解析: 暂无解析

  • 第23题:

    问答题
    在中断型软件结构中,位置控制、键盘输入、插补运算、通信这4个中断服务程序,哪一个安排为最高级别优先级?优先级安排的原则是什么?

    正确答案: 位置控制级别最高。
    优先级安排的原则:1.控制指令高于管理指令2.译码、刀补、速度预处理、插补、位控的优先级由低到高
    解析: 暂无解析