全国服务热线 15021292620
单位新闻

中断优先级、排队和示例程序

发布时间: 2022-12-19 17:22 更新时间: 2023-11-04 06:00

中断服务 

优先级相同时,CPU 按照先来先处理的原则处理中断。在某一时间仅执行一个用户中断 例程。中断例程开始执行后,一直执行直至完成。其它中断例程无法预先清空该例程,即 使更高优先级的例程。正在处理另一个中断时发生的中断会进行排队等待处理。下表显示 了三种中断队列以及它们能存储的大中断数。 出现的中断有可能比队列所能容纳的中断更多。因此,队列溢出存储器位(标识已丢失的 中断事件类型)由系统进行维护。下表给出了中断队列溢出位。应仅在中断例程中使用这 些位,因为当队列清空时,这些位将复位,并且控制权将返回到扫描周期。 如果多个中断事件同时发生,则优先级(组和组内)会确定首先处理哪一个中断事件。处 理了优先级高的中断事件之后,会检查队列,以查找仍在队列中的当前优先级高的事 件,并会执行连接到该事件的中断例程。会继续执行这一步骤,直至队列为空且控制权返 回到扫描周期。

000.jpg


联系方式

  • 地址:上海 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 电话:15021292620
  • 销售:颜娟
  • 手机:15021292620
  • 传真:021-33556143
  • 微信:X15021292620
  • QQ:2799536152
  • Email:2799536152@qq.com
产品分类