保护模式小结

在GDT、LDT以及IDT中,每一个描述符都有自己的界限和属性等内容,是对描述符所描述对象的一种限定和保护

分页机制中的PDE和PTE都含有R/W以及U/S位,提供了页级保护

页式存储的使用使应用程序使用的是线性空间而不是物理地址,于是物理内存被保护起来

中断不再像是模式下一样使用,也提供特权检验等内容

I/O指令不再随便使用,于是端口被保护起来

在程序运行过程中,如果遇到不同特权级间的访问,会对CPL、RPL、DPL、IOPL等内容进行非常严格的检验、同时可能伴随堆栈的切换,这都对不同层级的程序进行了保护

猜你喜欢

转载自blog.csdn.net/u012323667/article/details/79456654