异常控制流,简称:ECF(Exceptional Control Flow)
需要理解ECF的原因:
## CSAPP读书日记-第八章-异常控制流-第一周
## CSAPP读书日记-第八章-异常控制流-第一周

异常是ECF的一种形式,它一部分由硬件实现,一部分由操作系统实现。
如图:
## CSAPP读书日记-第八章-异常控制流-第一周
硬件实现的部分是CPU发现控制流中的突变,为了响应这些事件,CPU会去查询异常表,找到对应条目的代码。然后就交给操作系统的子程序来处理,这就是操作系统实现的地方。

## CSAPP读书日记-第八章-异常控制流-第一周
## CSAPP读书日记-第八章-异常控制流-第一周
## CSAPP读书日记-第八章-异常控制流-第一周
## CSAPP读书日记-第八章-异常控制流-第一周
## CSAPP读书日记-第八章-异常控制流-第一周

系统中有哪些异常:
## CSAPP读书日记-第八章-异常控制流-第一周
## CSAPP读书日记-第八章-异常控制流-第一周

异常和进程的关系:
异常是进程的基本构造块,有异常的概念,才有进程的诞生。

进程提供给应用程序2个关键的抽象:
## CSAPP读书日记-第八章-异常控制流-第一周

进程的地址空间组织结构:
## CSAPP读书日记-第八章-异常控制流-第一周

相关文章: