买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:目标虚拟地址被转换成用于存储器访问请求的目标物理地址。至少对于写入请求,当目标阶段1转换表条目指定与该目标虚拟地址相对应的该目标存储器区域是用于存储用于保护返回状态信息的防护控制堆栈GCS数据结构的GCS区域,并且该存储器访问请求不是由GCS访问指令类型的受限子集中的一者触发的GCS存储器访问请求时,拒绝该存储器访问请求。当针对该目标存储器区域指定抗混叠性质并且该目标阶段1转换表条目或用于定位该目标阶段1转换表条目的另一阶段1转换表条目是未被转换硬化机制保护的未硬化的条目时,拒绝该存储器访问请求。在至少一个操作状态中,当未针对该目标存储器区域指定该抗混叠性质时,拒绝GCS存储器访问请求。
主权项:1.一种装置,所述装置包括:处理电路,所述处理电路用于在多个执行状态中的一个执行状态中执行指令;和存储器管理电路,所述存储器管理电路用于响应于指定与待访问的目标存储器区域相对应的目标虚拟地址的存储器访问请求而将所述目标虚拟地址转换成目标物理地址,其中从所述目标虚拟地址到所述目标物理地址的映射至少取决于由阶段1转换表结构中的目标阶段1转换表条目针对所述目标虚拟地址指定的阶段1地址映射,所述阶段1转换表结构能够使用能够由所述处理电路在第一执行状态中执行的指令设置的阶段1基地址来访问;其中:至少当所述存储器访问请求是写入请求时,所述存储器管理电路被配置为响应于确定满足以下两个条件而拒绝所述存储器访问请求:由所述目标阶段1转换表条目指定的阶段1许可信息指定所述目标存储器区域是用于存储防护控制堆栈GCS数据结构的GCS区域,所述GCS数据结构用于保护从函数调用或异常返回的返回状态信息;并且所述存储器访问请求是除由GCS访问类型的指令的受限子集中的一者触发的GCS存储器访问请求之外的请求;所述存储器管理电路被配置为支持转换硬化机制,所述转换硬化机制用于至少基于能够由所述处理电路在具有比所述第一执行状态高的特权的第二执行状态中执行的指令设置的转换硬化信息来定义至少一个硬化的阶段1转换表条目,所述至少一个硬化的阶段1转换表条目被所述转换硬化机制保护以免被在所述第一执行状态中执行的指令篡改;当针对所述目标存储器区域指定抗混叠性质时,所述存储器管理电路被配置为响应于检测到所述目标阶段1转换表条目或用于定位所述目标阶段1转换表条目的另一阶段1转换表条目是未被所述转换硬化机制保护的未硬化的转换表条目而拒绝所述存储器访问请求;并且在所述处理电路的至少一个操作状态中,所述存储器管理电路被配置为响应于确定所述存储器访问请求是所述GCS存储器访问请求并且未针对所述目标存储器区域指定所述抗混叠性质而拒绝所述存储器访问请求。
全文数据:
权利要求:
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。