微机系统的中断处理过程一般步骤为() ①中断响应 ②中断判优

题目

微机系统的中断处理过程一般步骤为() ①中断响应 ②中断判优 ③中断请求 ④中断服务 ⑤中断返回

  • A、⑤③①④②
  • B、③②①④⑤
  • C、⑤②④①③
  • D、③①②④⑤
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关干中断的说法中不正确的是(7)。

A.中断的全部过程可表示为:目态→管态→目态

B.当CPU同时接到多个请求中断信号时,需进行中断判优

C.中断使得CPU与外设“并行”工作

D.中断处理过程不必保存现场


正确答案:D
解析:运行的计算机停止正常程序的执行,转去执行处理特殊情况的程序,处理完后返回正常程序继续执行,这个过程称为中断。其过程为从目态转换到管态,然后再转换到目态。中断系统的功能之一就是使CPU可与外设“并行”工作。中断执行过程分为中断请求、中断判优、中断响应、中断处理和中断返回5个步骤,其中中断处理步骤即是正式执行中断服务子程序,包括开放主机中断允许触发器、保存现场、执行子程序、检查本级是否还有其他中断位需处理和恢复现场。

第2题:

微机系统复位时,CPU不能响应的是______。

A.非屏蔽中断

B.断点中断

C.指令中断

D.可屏蔽中断


正确答案:D
解析:微机系统复位时,CPU不能响应可屏蔽中断。

第3题:

微机的中断处理过程包括()

A.中断请求

B.中断判优

C.中断响应

D.中断处理

E.中断返回


参考答案:ABCDE

第4题:

以下关于中断的叙述中,不正确的是( )。

A.中断处理过程包括中断响应、中断处理和中断恢复
B.中断响应由硬件、软件共同完成
C.中断响应时,软件完成程序状态字的交换
D.中断处理完全由操作系统完成,按情况执行不同的中断处理例程

答案:C
解析:
本题考查中断响应的基础知识。中断响应是一个软硬件结合起来处理系统例外事件的机制。硬件响应中断时,进行新老程序状态字的交换。所谓程序状态字,是指CPU的一些重要寄存器内容的有序集合。老程序状态字是指系统正在运行时的程序状态字,新程序状态字是指存放在内存制定单元的程序状态字,新程序状态字中的指令地址寄存器就是操作系统的入口地址。通过交换程序状态字,系统转入运行操作系统的程序。中断响应的工作将由操作系统完成。操作系统判别产生中断的原因,根据中断的原因调用相应的中断处理例程,完成中断处理。在中断处理结束后,再运行进程管理中的进程调度程序,将某个进程运行时的程序状态字内容填入相应的硬件寄存器中,从而使该进程投入运行。

第5题:

设置中断排队判优逻辑的目的是(9)。

A.提高中断响应速度

B.使CPU能方便地转入中断服务子程序

C.使同时提出请求中的优先级别最高者,得到及时响应

D.产生中断源编码


正确答案:C
解析:本题考查中断排队判优逻辑。计算机在运行的过程中,可能会同时收到多个中断,而处理机只能同时处理一个中断,在这个时候我们需要—种机制来对这些同时提出的中断做一个选择,而中断排队判优逻辑就是为解决这个问题而设计的,它根据中断的优先级来决定被响应的顺序,优先级高的先被响应。

第6题:

中断过程包括(1)。

A.中断请求、中断响应、中断处理、中断结束

B.中断请求、中断处理、中断返回

C.中断响应、中断处理、中断返回

D.中断请求、中断响应、中断处理、中断返回


正确答案:D
解析:中断过程包括中断请求、中断响应、中断处理、中断返回。

第7题:

在微机中,中断过程包括(6),总线组成包括(7)。

A.中断请求、中断响应、中断处理、中断结束

B.中断请求、中断处理、中断返回

C.中断响应、中断处理、中断返回

D.中断请求、中断响应、中断处理、中断返回


正确答案:D
解析:中断过程包括中断请求、中断响应、中断处理、中断返回。

第8题:

中断系统为什么要进行中断判优?何时进行中断判优?如何进行判优?


正确答案:(1)中断优先级有两个方面的含义:(A)一是中断请求与CPU现行程序优先级的问题;(B)另一含义是各中断源之间,谁更迫切的问题。(2)方法:(A) 软件;(B)硬件:为了得到较高的效率,一般采用硬件判优方法。判优逻辑随着判优方案的不同可有不同的结构,其组成部分既可能在设备接口之中,也可能在CPU内部,也可能这两部分都有。其作用是决定CPU的响应并且找出最高优先请求者,如果确定接收这个请求的话,就由CPU发出中断响应信号INTA。(C)软硬件结合。中断判优发生在中断过程的第二步,中断请求之后,中断响应之前。 

第9题:

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

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

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

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

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


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

第10题:

中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实施。

A

B