处理器中物理内存保护机制的实现方法及装置

基本信息

申请号 CN202111287046.2 申请日 -
公开(公告)号 CN113722246B 公开(公告)日 2022-02-08
申请公布号 CN113722246B 申请公布日 2022-02-08
分类号 G06F12/1009(2016.01)I;G06F12/1027(2016.01)I 分类 计算;推算;计数;
发明人 施军;叶晨 申请(专利权)人 超睿科技(长沙)有限公司
代理机构 北京风雅颂专利代理有限公司 代理人 曾志鹏
地址 201210 上海市浦东新区纳贤路800号1幢A座2FA222室
法律状态 -

摘要

摘要 本发明一个或多个实施例提供一种处理器中物理内存保护机制的实现方法及装置,包括:根据取指令或者数据存取的访问指令计算指令或者数据的第一虚拟地址;根据第一虚拟地址查询翻译后备缓冲器,获取查询结果;如果查询结果为未命中翻译后备缓冲器,则通过页表查找部件根据第一虚拟地址进行物理地址翻译及物理内存保护机制检查,获取翻译结果,将翻译结果返回翻译后备缓冲器,重新查询翻译后备缓冲器;如果查询结果为命中翻译后备缓冲器,则获取翻译后的物理地址以及对应的访问权限信息;根据翻译后的物理地址和对应的访问权限信息执行访问指令。本发明能够减少指令执行路径上PMP查询带来的延迟,降低了功耗。