通过在执行域的页表条目中指定的权限的存储器存取控制制造技术

技术编号:27947415 阅读:36 留言:0更新日期:2021-04-02 14:31
描述了与具有页表条目的计算机系统有关的系统、设备和方法,所述页表条目含有用于通过预定义域中的例程的执行进行的存储器存取的预定义类型的权限位。所述页表条目可用于将虚拟存储器地址映射到物理存储器地址。响应于存取所述虚拟存储器地址的例程,可以从所述页表条目中提取对应于所述例程的执行域和所述存储器存取的类型的权限位以确定是否要拒绝所述存储器存取。

【技术实现步骤摘要】
【国外来华专利技术】通过在执行域的页表条目中指定的权限的存储器存取控制相关申请本申请要求以下的提交日期的权益:2019年7月23日提交且名称为“通过在执行域的页表条目中指定的权限的存储器存取控制(MemoryAccessControlthroughPermissionsSpecifiedinPageTableEntriesforExecutionDomains)”的第16/520,292号美国专利申请,及2018年8月30日提交且名称为“通过在执行域的页表条目中指定的权限的存储器存取控制(MemoryAccessControlthroughPermissionsSpecifiedinPageTableEntriesforExecutionDomains)”的第62/724,896号临时美国专利申请,所述申请的全部公开内容由此以引用的方式并入本文中。
本文中所公开的至少一些实施例大体上涉及计算机体系结构,且更确切地但不限于通过在执行域的页表条目中指定的权限实施的存储器存取控制。
技术介绍
经编程用于计算机的指令可以分层方式结构化。一个层可以为另一层提本文档来自技高网...

【技术保护点】
1.一种计算机系统,其包括:/n存储器,其配置成至少存储一组预定义域的例程的指令;/n处理器,其与所述存储器耦合;以及/n存储器管理单元,其耦合在所述处理器和所述存储器之间,其中所述存储器管理单元配置成管理含有页表条目的页表,所述页表条目包含用于所述预定义组中的每一个所述域的存储器存取类型的权限位;/n其中所述存储器管理单元配置成在第一域中的例程的执行期间使用所述页表条目将虚拟存储器地址映射到物理存储器地址;/n其中所述存储器管理单元进一步配置成响应于所述例程的指令使所述处理器使用所述虚拟存储器地址存取所述物理存储器地址,根据所述第一域的相应权限位控制所述类型的存储器存取。/n

【技术特征摘要】
【国外来华专利技术】20180830 US 62/724,896;20190723 US 16/520,2921.一种计算机系统,其包括:
存储器,其配置成至少存储一组预定义域的例程的指令;
处理器,其与所述存储器耦合;以及
存储器管理单元,其耦合在所述处理器和所述存储器之间,其中所述存储器管理单元配置成管理含有页表条目的页表,所述页表条目包含用于所述预定义组中的每一个所述域的存储器存取类型的权限位;
其中所述存储器管理单元配置成在第一域中的例程的执行期间使用所述页表条目将虚拟存储器地址映射到物理存储器地址;
其中所述存储器管理单元进一步配置成响应于所述例程的指令使所述处理器使用所述虚拟存储器地址存取所述物理存储器地址,根据所述第一域的相应权限位控制所述类型的存储器存取。


2.根据权利要求1所述的计算机系统,其中所述页表条目包含物理地址页的基址。


3.根据权利要求2所述的计算机系统,其中所述存储器管理单元配置成组合所述基址和在所述虚拟存储器地址中指定的偏移以产生所述物理地址。


4.根据权利要求3所述的计算机系统,其中所述一组预定义域包括超管理器的域、操作系统的域或应用程序的域中的至少一个,或其任何组合。


5.根据权利要求3所述的计算机系统,其中在所述页表条目中提供的所述基址标识物理存储器的区。


6.根据权利要求5所述的计算机系统,其中所述页表条目包含用于所述第一域中的例程的在所述物理存储器的区中执行读取操作的权限位。


7.根据权利要求5所述的计算机系统,其中所述页表条目包含用于所述第一域中的例程的在所述物理存储器的区中执行写入操作的权限位。


8.根据权利要求5所述的计算机系统,其中所述页表条目包含用于所述第一域中的例程的执行从所述物理存储器的区加载的指令的权限位。


9.根据权利要求1所述的计算机系统,其中所述虚拟存储器地址包含多个虚拟页码,包含最后虚拟页码;且所述存储器管理单元配置成使用所述最后虚拟页码为所述页表编索引以定位所述页表条目。


10.根据权利要求9所述的计算机系统,其中所述页表是最后页表;且所述存储器管理单元进一步配置成使用所述多个虚拟页码中的第一虚拟页码为第一页表编索引以检索标识所述最后页表的第一页表条目;且所述第一页表条目含有用于...

【专利技术属性】
技术研发人员:S·沃勒克
申请(专利权)人:美光科技公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1