首页 百科知识 中断优先级

中断优先级

时间:2022-10-16 百科知识 版权反馈
【摘要】:在中断系统中,将全部中断源按中断性质和处理的轻重缓急进行,并给以优先权。所谓优先权,是指多个中断事件同时发出中断请求时,CPU对中断响应的优先次序。所有中断事件及优先级如表5-26所示。在PLC中,CPU按先来先服务的原则响应中断请求,一个中断程序一旦执行,就一直执行到结束为止,不会被其他甚至更高优先级的中断程序所打断。

5.6.2 中断优先级

在中断系统中,将全部中断源按中断性质和处理的轻重缓急进行,并给以优先权。所谓优先权,是指多个中断事件同时发出中断请求时,CPU对中断响应的优先次序。中断优先级由高到低依次是:通信中断、输入/输出中断、时基中断,每类中断中的不同中断事件又有不同的优先权。所有中断事件及优先级如表5-26所示。

表5-26 中断事件及优先级

img227

在PLC中,CPU按先来先服务的原则响应中断请求,一个中断程序一旦执行,就一直执行到结束为止,不会被其他甚至更高优先级的中断程序所打断。在任何时刻,CPU只执行一个中断程序。在中断程序执行中,新出现的中断请求按优先级排队等候处理。中断队列能保存的最大中断个数有限,如果越过队列容量,则会产生溢出,某些特殊标志存储器位被置位。中断队列、溢出位及队列存量如表5-27所示。

表5-27 各主机的中断队列最大中断数

img228

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈