操作系統學習(十) 、代碼段之間轉移控制時的特權級檢查

一、程序在代碼段間的轉移方式 對於將程序控制權從一個代碼段轉移到另一個代碼段,目標代碼段的選擇符必須加載進代碼段寄存器中。作爲這個加載過程的一部分,處理器會檢測目標代碼段的段描述符並執行各種限長、類型和特權級檢查。如果這些檢查都通過了,則目標代碼段選擇符就會加載進CS寄存器,於是程序的控制權就被轉移到新的代碼段中,程序將從EIP寄存器指向的指令處開始執行。 程序的控制轉移指令JMP、RET、CAL
相關文章
相關標籤/搜索