简述中断处理次序和中断响应次序的不同点。

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

简述中断处理次序和中断响应次序的不同点。

(1)中断响应次序:同时发生多个不同中断类的中断请求时,中断响应硬件中排队器所决定的响应次序。它是由硬件排队器来实现的,其根据中断优先级从高到低固定。(2)中断处理次序:指的是中断处理完的次序,中断的处理要由中断处理程序完成,而中断处理程序在执行前或执行中是可以被中断的,这样,中断处理次序可以不同于中断响应次序。(3)两者有时候保持一致,也可以不一致,可以通过设置中断屏蔽位,来控制中断处理次序。参考概念1)中断优先级:一台计算机一般有若干个中断源,往往会出现有两个或两个以上的中断源同时提出中断请求的情况,而CPU在一个时刻只能响应一个请求。解决这个问题的方法是:将所有的中断源按照需要服务的轻重缓急程度分成若干个级别,把最迫切需要服务的中断源放在最高级别,然后依次降低级别。这样,当出现多个中断源同时提出中断请求时,CPU响应其中级别最高的。2)中断处理过程:处理中断是由硬件和软件共同完成的,其中,硬件部分称为中断机构或中断装置,软件部分称为中断处理程序。系统为每类中断设置一个中断处理程序,它们的入口地址及运行环境的程序状态字保存在内存的固定存储单元中,称为中断向量。当中断发生时,中断机构根据中断类别将对应的中断向量送到程序状态字PSW和程序计数器PC中,使中断处理程序得以执行。在计算机执行的任一时刻,可能有几个中断同时发生,为使系统能及时响应并处理发生的所有中断,在设计中断机构时,就必须根据各类中断的轻重缓急安排好中断响应的次序,给不同的中断赋予不同的优先级,以便中断机构能首先响应优先级高的中断。3)中断屏蔽:中断屏蔽是指中断源发出中断请求之后,CPU不予响应的状态。通过中断屏蔽可以改变本来由硬件规定好了的中断优先级。

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top