內核相關的i386 硬件 1 寄存器 1.1 狀態和標志寄存器(全是 32 位) EFLAGS :標志寄存器 EIP :指令指針寄存器 CR0 :機器狀態字 CR1 :保留 CR2" name="description" />
LinuxMILY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">內核相關的i386硬件
1 寄存器
1.1 狀態和標志寄存器(全是32位)
EFLAGS:標志寄存器
EIP:指令指針寄存器
CR0:機器狀態字
CR1:保留
CR2:頁故障地址
CR3:頁目錄地址
CR0 :
PG:分頁允許; ET:處理器擴展; TS:任務轉換;
EM:模擬協處理器;MP:監控協處理器; PE:保護允許;
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PG | | ET | TS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
其中PG、PE位決定了機器的模式:
PG | PE | 模式 |
0 | 0 | 實模式 |
0 | 1 | 保護模式 |
1 | 0 | 出錯 |
1 | 1 | 允許分頁的保護模式 |
CR3: ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| 12—31位為頁目錄基址寄存器,低位為0