首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

问高手一个问题!很重要得问题!

问高手一个问题!很重要得问题!

当系统进入一个中断服务程序后,立即执行开中断操作,这钟情况下,其它优先级更高得中断是否可以打断这个中断服务程序,等执行完后,返回断点继续执行该中断服务程序。这样就实现了中断得嵌套!

  是这种情况吗?望高手指教!
hi
同样期待中
作个朋友
具有中断嵌套的CPU是不需要再在中断中开中断的,直接用就是了,更楼上说的一样
当系统进入一个中断服务程序后,系统会自动关中断,然后当退出中断服务程序(执行RTI指令)时再开中断。如果进入中断服务程序后手动开中断,系统会立即响应已有的中断请求,而不管此中断的级别比当前中断级别高还是低。中断级别的作用是,当多个中断请求同时发生时,系统会先响应级别最高的中断。
要实现中断嵌套,必须在中断服务程序中手动开中断。但是中断嵌套会占用系统大量的资源,也导致程序非常复杂。一般不推荐使用。
海纳百川  有容乃大
感谢楼上的
返回列表