买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:ARM有限公司
摘要:提供了用于控制对有界指针得使用的装置和方法。该装置具有:存储器分配电路,用于分配存储器中的存储器区域;以及有界指针生成电路,用于生成有界指针,这些有界指针至少包括用于访问存储器区域的可撤销有界指针。该可撤销有界指针提供指针值以及标识该存储器区域的地址范围的范围信息。该存储器分配电路被布置为在存储器中的头部位置处提供存储器区域的头部,该头部具有第一令牌字段,其被初始化为与存储器区域相关联的第一令牌值。该头部位置从可撤销有界指针所提供的范围信息中导出。存储器分配电路响应于存储器区域的解除分配,修改头部的第一令牌字段中的存储值。
主权项:1.一种装置,包括:存储器分配电路,用于分配存储器中的存储器区域;以及有界指针生成电路,用于生成有界指针,所述有界指针至少包括用于访问所述存储器区域的可撤销有界指针,所述可撤销有界指针提供指针值以及标识所述存储器区域的地址范围的范围信息;其中,所述存储器分配电路被布置为在所述存储器中的头部位置处提供所述存储器区域的头部,所述头部具有第一令牌字段,所述第一令牌字段的存储值被初始化为与所述存储器区域相关联的第一令牌值,所述头部位置是从所述可撤销有界指针所提供的所述范围信息中导出的,并且其中,所述存储器分配电路响应于所述存储器区域的后续解除分配,来修改所述头部的所述第一令牌字段中的所述存储值;并且其中,响应于对使用所述可撤销有界指针来生成存储器地址的请求,使用认证检查被布置为在确定所述第一令牌字段中的所述存储值已被改变时,防止生成所述存储器地址,其中:所述使用认证检查被布置为当确定所述第一令牌字段中的所述存储值已被改变时,使所述可撤销有界指针无效;所述可撤销有界指针被布置为存储所述第一令牌值;并且响应于对使用所述可撤销有界指针来生成存储器地址的请求,所述使用认证检查被布置为采用所述范围信息来确定所述头部位置,并且在存储在所述可撤销有界指针中的所述第一令牌值与所述头部的所述第一令牌字段中的所述存储值之间不匹配的情况下,使所述可撤销有界指针无效。
全文数据:
权利要求:
百度查询: ARM有限公司 用于控制对有界指针的使用的装置和方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。