假设系统正在处理进程A,突然进程B发出中断, 如果进程B的优先级高,这时系统会响应中断。中断过程:
1、保护断点,即保存下一将要执行的指令的地址,就是把这个地址送入堆栈。2、寻找中断入口,根据不同的中断源所产生的中断,查找不同的入口地址。以上工作是由计算机自动完成的,与编程者无关。入口地址处存放有中断处理程序(这是程序编写时放在那儿的,如果没把中断程序放在那儿,就错了,中断程序就不能被执行到)。3、执行中断处理程序。4、中断返回:执行完中断指令后,就从中断处返回到主进程A,继续执行。
以上就是关于说明单重中断处理的过程。全部的内容,包括:说明单重中断处理的过程。、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)