什么是异常控制流

控制转移概念

程序计数器假设一个值的序列

A0    A1 .........  An-1

每个Ax代表了相应指令Ix的地址,每次从Ak到A(k+1)的过渡,称为控制转移。

这样的控制转移序列叫做处理器的控制流

最简单的控制流是一种平滑的序列,其中每个Ak和Ak+1在内存中都是相邻的。这种平滑流的突变,通常是由诸如跳转,调用和返回这样一些熟悉的程序指令造成的。也就是Ik+1和Ik不相邻。我们把这种突变称为异常控制流

你可能感兴趣的:(什么是异常控制流)