首页> 外国专利> Processor resource and execution protection methods and apparatus

Processor resource and execution protection methods and apparatus

机译:处理器资源及执行保护方法及装置

摘要

Embodiments include processing systems (110) that determine (308), based on an instruction address range indicator stored in a first register (132, 212), whether a next instruction fetch address corresponds to a location within a first memory region (216, 218) associated with a current privilege state or within a second memory region (216, 218) associated with a different privilege state. When the next instruction fetch address is not within the first memory region (216, 218), the next instruction is allowed to be fetched (314) only when a transition to the different privilege state is legal (310). In a further embodiment, when a data access address is generated for an instruction (316), a determination is made (320), based on a data address range indicator stored in a second register (133, 222), whether access to a memory location corresponding to the data access address is allowed. The access is allowed (318) when the current privilege state is a privilege state in which access to the memory location is allowed.
机译:实施例包括基于存储在第一寄存器(132、212)中的指令地址范围指示符来确定(308)下一个指令获取地址是否对应于第一存储器区域(216、218)中的位置的处理系统(110)。 )与当前特权状态相关联)或在与不同特权状态相关联的第二存储器区域(216、218)内。当下一条指令获取地址不在第一存储区域内时(216、218),仅当到不同特权状态的转变是合法的时才允许下一条指令被获取(314)。在另一实施例中,当针对指令生成数据访问地址时(316),基于存储在第二寄存器(133、222)中的数据地址范围指示符来确定(320)是否访问存储器。允许与数据访问地址相对应的位置。当当前特权状态是允许访问存储器位置的特权状态时,允许访问(318)。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号