中断屏蔽和关闭
此时,硬件不再将中断请求传递给CPU,也不会将其记录在中断挂起寄存器中。如果在中断关闭期间有中断事件发生,这些中断请求因为没有被记录和处理,就会丢失。当再次开启中断时,之前关闭期间发生的中断请求无法被恢复和处理。中断屏蔽是指通过软件或硬件的方式禁止某些中断源产生的中断请求被CPU响应。被屏蔽的中断请求会被硬件记录在中断挂起寄存器中,当解除屏蔽后,中断请求会按照中断优先级等规则被CPU处理。所以,中
·
当中断被屏蔽后,不会丢失。
中断屏蔽是指通过软件或硬件的方式禁止某些中断源产生的中断请求被CPU响应。被屏蔽的中断请求会被硬件记录在中断挂起寄存器中,当解除屏蔽后,中断请求会按照中断优先级等规则被CPU处理。所以,中断屏蔽只是暂时阻止了中断的响应,并不会导致中断请求丢失。
中断关闭后,通常情况下中断请求会丢失。
中断关闭一般是指通过软件指令关闭了整个中断系统或特定的中断通道。此时,硬件不再将中断请求传递给CPU,也不会将其记录在中断挂起寄存器中。如果在中断关闭期间有中断事件发生,这些中断请求因为没有被记录和处理,就会丢失。当再次开启中断时,之前关闭期间发生的中断请求无法被恢复和处理。
更多推荐



所有评论(0)