[发明专利]基于对象的存储器访问中的静态标识有效
申请号: | 201811036644.0 | 申请日: | 2018-09-06 |
公开(公告)号: | CN110442536B | 公开(公告)日: | 2023-09-19 |
发明(设计)人: | 史蒂文·杰弗里·瓦拉赫 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F12/14 | 分类号: | G06F12/14 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 对象 存储器 访问 中的 静态 标识 | ||
1.一种计算机系统,包括:
第一预定宽度的寄存器,所述寄存器存储具有以下的地址:
标识了对象的第一部分;和
标识了相对于所述对象的偏移量的第二部分;和
执行单元,被配置为使用所述地址执行指令;
其中,当所述第一部分具有第一静态标识符时,在执行所述指令时使用与所述第一静态标识符预先关联的第一类对象的第一预定属性,其中所述第一类对象是使用具有第二预定宽度的第一地址空间的第一应用,所述第二预定宽度小于所述第一预定宽度;
其中当所述第一部分具有第二静态标识符时,在执行所述指令时使用与所述第二静态标识符预先关联的第二类对象的第二预定属性,其中所述第二类对象是使用具有第三预定宽度的第二地址空间的第二应用,所述第三预定宽度小于所述第一预定宽度且不同于所述第二预定宽度。
2.根据权利要求1所述的计算机系统,其中,所述第一预定宽度是128位;并且所述第二预定宽度是以下中的一个:64位和32位。
3.根据权利要求2所述的计算机系统,其中,当所述第一静态标识符的值为1时,所述第二预定宽度是64位。
4.根据权利要求2所述的计算机系统,其中,当所述第一静态标识符的值为1时,所述第二预定宽度是32位。
5.根据权利要求1所述的计算机系统,其中,所述第一预定属性在执行所述对象的指令期间的地址转换中被使用。
6.根据权利要求5所述的计算机系统,其中,所述地址转换包括将地址从所述第二预定宽度转换为所述第一预定宽度。
7.根据权利要求6所述的计算机系统,其中,使用作为对象标识符的所述静态标识符以及作为偏移量的所述第二预定宽度的地址来执行将所述地址从所述第二预定宽度转换为所述第一预定宽度。
8.根据权利要求1所述的计算机系统,其中,至少部分地基于所述第一预定属性指示所述第一类对象位于所述计算机系统的操作系统的内核中而调整所述计算机系统的处理器的操作。
9.根据权利要求8所述的计算机系统,其中,所述第一静态标识符的值为零。
10.根据权利要求1所述的计算机系统,其中,使用所述地址来加载所述指令以用于执行。
11.根据权利要求1所述的计算机系统,其中,所述指令的执行对从由所述地址标识出的存储位置获取到的数据项进行操作。
12.根据权利要求1所述的计算机系统,其中,所述第一预定属性被用于在执行所述对象的指令期间调整安全操作。
13.根据权利要求1所述的计算机系统,其中,所述第一预定属性被用于在执行所述对象的指令期间调整优先级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811036644.0/1.html,转载请声明来源钻瓜专利网。