一、学习笔记
二、遇到问题
中断处理判优的方式
三、解决方式
经过查询资料得知,终端处理判优可以采用软件判优的方式,具体为CPU检测到中断请求后,首先读取中断请求寄存器的内容,逐位检测它们的状态,检测到某一位为1,就确定对应的中断源有中断请求,转去执行它的中断服务程序。先检测哪一个,哪一个的优先级就高,后检测哪一个,哪一个优先级就低,检测的顺序就是各中断源的优先级顺序。
一、学习笔记
二、遇到问题
中断处理判优的方式
三、解决方式
经过查询资料得知,终端处理判优可以采用软件判优的方式,具体为CPU检测到中断请求后,首先读取中断请求寄存器的内容,逐位检测它们的状态,检测到某一位为1,就确定对应的中断源有中断请求,转去执行它的中断服务程序。先检测哪一个,哪一个的优先级就高,后检测哪一个,哪一个优先级就低,检测的顺序就是各中断源的优先级顺序。