会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Processor resource and execution protection methods and apparatus
    • Prozessorressource和Ausführungungschutzverfahrenund Vorrichtung
    • EP2669807B1
    • 2015-07-08
    • EP13169521.5
    • 2013-05-28
    • Freescale Semiconductor, Inc.
    • McCarthy, Daniel M.Circello, JosephHausman, Kirsten A.
    • G06F12/14G06F9/38G06F9/32G06F9/30
    • G06F12/1491G06F9/30181G06F9/30189G06F9/321G06F9/3802G06F9/3804G06F12/023G06F12/1441G06F2212/1044G06F2212/1052
    • 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.
    • 实施例包括处理系统(110),其基于存储在第一寄存器(132,212)中的指令地址范围指示符来确定(308)下一个指令获取地址是否对应于第一存储器区域内的位置(216,218) )与当前特权状态相关联或在与不同特权状态相关联的第二存储器区域(216,218)内。 当下一个指令获取地址不在第一存储器区域(216,218)内时,只有当向不同特权状态的转换合法时才允许下一条指令被取出(314)(310)。 在另一实施例中,当为指令(316)生成数据访问地址时,基于存储在第二寄存器(133,222)中的数据地址范围指示符,确定(320)是否访问存储器 允许与数据访问地址对应的位置。 当当前特权状态是允许访问内存位置的权限状态时,允许访问(318)。