控制流:从CPU加电开始,到断电为止,它所执行的指令序列就是控制流。
- 注意序列两字,也就是说每一条指令都有执行的先后顺序,从序列的第一条指令,到最后一条,顺序执行
- 序列中相邻的两条指令,在内存中可以是相邻的,也可以相隔很远
异常控制流:当CPU执行它的指令序列时,先后执行了在内存中不相邻的两条指令、且是因为对系统级的一些事件做出反应时,我们称其遇到了异常控制流。
异常控制流发生在系统的各个层面:
- 硬件层
- 操作系统层
- 应用层
控制流:从CPU加电开始,到断电为止,它所执行的指令序列就是控制流。
异常控制流:当CPU执行它的指令序列时,先后执行了在内存中不相邻的两条指令、且是因为对系统级的一些事件做出反应时,我们称其遇到了异常控制流。
异常控制流发生在系统的各个层面: