用于正在计算机处理器中执行的指令的域寄存器制造技术

技术编号:27947393 阅读:29 留言:0更新日期:2021-04-02 14:31
描述了与计算机系统中的处理器的域寄存器有关的系统、设备和方法。所述计算机系统具有配置成至少存储在多个预定义的非层次域中分类的例程的指令的存储器。所述处理器在所述域寄存器中存储正在所述处理器中执行的例程的当前域的标识符。所述处理器配置成基于所述域寄存器的内容和为所述预定义的非层次域分别指定的安全性设置来执行安全性操作。

【技术实现步骤摘要】
【国外来华专利技术】用于正在计算机处理器中执行的指令的域寄存器相关申请本申请要求以下的提交日期的权益:2019年7月23日提交且名称为“用于正在计算机处理器中执行的指令的域寄存器(DomainRegisterforInstructionsbeingExecutedinComputerProcessors)”的第16/520,298号美国专利申请;2018年8月30日提交且名称为“用于正在计算机处理器中执行的指令的域寄存器(DomainRegisterforInstructionsbeingExecutedinComputerProcessors)”的第62/724,999号临时美国专利申请;2018年8月30日提交且名称为“通过在执行域的页表条目中指定的权限的存储器存取控制(MemoryAccessControlthroughPermissionsSpecifiedinPageTableEntriesforExecutionDomains)”的第62/724,896号临时美国专利申请;2018年8月30日提交且名称为“执行域的页表条目中的安全性配置(SecurityConfiguratio本文档来自技高网...

【技术保护点】
1.一种计算机系统,其包括:/n存储器,其配置成至少存储一组预定义域的例程的指令;以及/n与所述存储器耦合的处理器,所述处理器包括配置成存储正在所述处理器中执行的例程的当前域的标识符的域寄存器。/n

【技术特征摘要】
【国外来华专利技术】20180830 US 62/724,999;20180830 US 62/724,896;20181.一种计算机系统,其包括:
存储器,其配置成至少存储一组预定义域的例程的指令;以及
与所述存储器耦合的处理器,所述处理器包括配置成存储正在所述处理器中执行的例程的当前域的标识符的域寄存器。


2.根据权利要求1所述的计算机系统,其中所述处理器进一步配置成在执行所述例程的指令时至少基于通过所述域寄存器标识的所述当前域来应用安全措施。


3.根据权利要求2所述的计算机系统,其中所述安全措施包含基于为所述当前域指定的权限和存储器存取类型来控制对存储器区的存取。


4.根据权利要求3所述的计算机系统,其中所述存储器存取类型包含以下中的至少一个:从所述存储器区读取数据、将数据写入到所述存储器区中,或从所述存储器区加载指令以在所述处理器中执行,或其任何组合。


5.根据权利要求2所述的计算机系统,其中所述处理器进一步包括特权寄存器;且所述安全措施包含基于为所述当前域指定的权限来控制对所述特权寄存器的存取。


6.根据权利要求2所述的计算机系统,其中所述安全措施包含基于为所述当前域指定的权限来选择性地部署隔离调用例程和被调用例程的资源的沙盒化操作。


7.根据权利要求2所述的计算机系统,其中所述安全措施基于为所述当前域和为存储器区指定的安全性配置。


8.根据权利要求7所述的计算机系统,其进一步包括:
耦合在所述处理器和所述存储器之间的存储器管理单元,其中所述存储器管理单元配置成管理含有页表条目的页表,所述页表条目包含用于通过所述页表条目标识的所述存储器区的所述安全性配置。


9.根据权利要求8所述的计算机系统,其中所述存储器管理单元配置成在执行所述例程的指令期间使用所述页表条目将虚拟存储器地址映射到物理存储器地址。


10.根据权利要求9所述的计算机系统,其中所述处理器配置成使用所述域寄存器选择用于所述存储器区和用于所述当前域的所述安全性配置。


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

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

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

1