+ -
当前位置:首页 → 问答吧 → 中断产生时,现场保存在哪个堆栈里的?

中断产生时,现场保存在哪个堆栈里的?

时间:2010-10-06

来源:互联网

当程序正常运行时,发生了一个中断,CPU要去处理这个中断,当前各个寄存器里的数据要压入堆栈,不知道是压入哪个堆栈。是当前模式下的堆栈,还是中断模式下的堆栈?请明白人指教,谢谢!

作者: shaohui973   发布时间: 2010-10-06

保存在SVC模式的堆栈里面,IRQ模式只是进行简单的处理

作者: dfysy   发布时间: 2010-10-06