摘要: 保护机制概述 保护机制是可靠的多任务运行环境所必须的。它可用于保护各个任务免受相互之间的干扰。在软件开发的任何阶段都可以使用段级和页级保护来协助寻找和检测涉及问题和错误。当程序对错误内存空间执行一次非期望的引用,保护机制可以阻止这种操作并报告此类事件。 保护机制可以被用于分段和分页机制。处理器寄存器的2个比特位定义了当前执行程序的特权级,称为当前特权级CPL(Current Privilege Level)。在分段和分页地址转换过程中,处理器将对CPL进行验证。 通过设置控制寄存器CR0的PE标志(位0)可以让处理器工作在保护模式下,从而也就开启了分段保护机制。一旦进入保护模式,处理... 阅读全文
posted @ 2014-02-08 10:56 萧瑟秋风_cyz 阅读(290) 评论(0) 推荐(0) 编辑