表1 域访问控制寄存器中每两位数据的含义
值 |
含义 |
说明 |
00 |
无访问权限 |
任何访问都将导致“Domain Fault”错误 |
01 |
客户模式 |
使用段描述符、页描述符进行权限检查 |
10 |
保留 |
保留,相当于“无访问权限” |
11 |
管理模式 |
不进行权限检查,允许任何访问 |
表2 AP位、S和R位的访问权限对照表
AP |
S |
R |
特权模式 |
用户模式 |
说明 |
00 |
0 |
0 |
无访问权限 |
无访问权限 |
任何访问都产生“Permission fault” |
00 |
1 |
0 |
只读 |
无访问权限 |
在超级权限下可以进行读操作 |
00 |
0 |
1 |
只读 |
只读 |
写操作产生“Permission fault” |
00 |
1 |
1 |
保留 |
- |
- |
01 |
X |
X |
读/写 |
无访问权限 |
只允许在超级模式下访问 |
10 |
X |
X |
读/写 |
只读 |
在用户模式下进行写操作将产生“Permission fault”异常 |
11 |
X |
X |
读/写 |
读/写 |
在所有模式下允许任何访问 |
XX |
1 |
1 |
保留 |
- |
- |
原文地址:http://blog.csdn.net/laoniu_c/article/details/43735419