操作系统学习(十) 、代码段之间转移控制时的特权级检查

一、程序在代码段间的转移方式 对于将程序控制权从一个代码段转移到另一个代码段,目标代码段的选择符必须加载进代码段寄存器中。作为这个加载过程的一部分,处理器会检测目标代码段的段描述符并执行各种限长、类型和特权级检查。如果这些检查都通过了,则目标代码段选择符就会加载进CS寄存器,于是程序的控制权就被转移到新的代码段中,程序将从EIP寄存器指向的指令处开始执行。 程序的控制转移指令JMP、RET、CAL
相关文章
相关标签/搜索