System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于存储器地址空间的页面的“读值只有X”性质制造技术_技高网
当前位置: 首页 > 专利查询>ARM有限公司专利>正文

用于存储器地址空间的页面的“读值只有X”性质制造技术

技术编号:43129490 阅读:43 留言:0更新日期:2024-10-29 17:37
处理电路系统(4)响应于指令而执行数据处理。存储器管理电路系统(28)基于能够使存储器地址空间的给定页面与“读值只有X”性质相关联的分页表信息来控制对存储器的存取,该“读值只有X”性质指示读取存储器地址空间的该给定页面中的地址应被视为返回指定值X。对于发布读取存储器地址空间的读取目标块的读取目标值的读取请求,响应于确定该读取目标块的至少部分对应于与该“读值只有X”性质相关联的页面,该存储器管理电路系统(28)控制该指定值X被返回至该处理电路系统(4)作为该读取目标值的至少部分。这使得存储器地址空间的大区域能够被视为存储指定值,而不需要拨出该区域的物理存储器。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍


技术实现思路

【技术保护点】

1.一种设备,所述设备包括:

2.根据权利要求1所述的设备,其中所述存储器管理电路系统被配置成对于所述“读值只有X”性质的至少一个变体,响应于确定所有所述读取目标块对应于与所述“读值只有X”性质相关联的页面,抑制发布用于从高速缓冲存储器或所述存储器读取所述读取目标值的高速缓冲存储器存取请求或存储器存取请求。

3.根据权利要求1和2中任一项所述的设备,所述设备包括标签检查电路系统,所述标签检查电路系统用以执行标签检查操作以确定与存储器存取请求的目标地址相关联的地址标签是否对应于与对应于所述目标地址的存储器系统位置相关联的分配标签,并且响应于所述标签检查操作检测到所述地址标签与所述分配标签之间的不匹配而触发标签错误处置响应。

4.根据权利要求3所述的设备,其中对于用以获得在所述标签检查操作中待检查的给定分配标签的标签读取请求,响应于所述存储器管理电路系统确定对应于所述给定分配标签的页面与所述“读值只有X”性质相关联:

5.根据任一前述权利要求3所述的设备,其中所述“读值只有X”性质能够对于下列两者指定:

6.根据任一前述权利要求所述的设备,其中所述存储器管理电路系统被配置成对于所述“读值只有X”性质的至少一个变体,响应于确定所述读取目标块对应于与所述“读值只有X”性质相关联的页面,控制所述指定值X被返回至所述处理电路系统作为所述读取目标值的部分,并且允许发布用于从高速缓冲存储器或所述存储器读取所述读取目标值的另一部分的高速缓冲存储器存取请求或存储器存取请求。

7.根据任一前述权利要求所述的设备,其中对于所述“读值只有X”性质的至少一个变体,所述指定值X是零。

8.根据任一前述权利要求所述的设备,其中对于所述“读值只有X”性质的至少一个变体,所述指定值X是具有所有位设置为1的值。

9.根据任一前述权利要求所述的设备,其中所述存储器管理电路系统被配置成支持对应于所述指定值X的不同值的所述“读值只有X”性质的多个变体。

10.根据任一前述权利要求所述的设备,其中所述存储器管理电路系统被配置成支持所述“读值只有X”性质的地址相依性变体,对于所述地址相依性变体,当给定页面与所述“读值只有X”性质的所述地址相依性变体相关联时,所述指定值X取决于所述给定页面的地址,使得所述存储器管理电路系统能够针对与所述“读值只有X”性质的相同编码相关联的所述存储器地址空间的不同页面,选择不同值作为被返回作为所述读取目标值的所述指定值X。

11.根据任一前述权利要求所述的设备,其中所述存储器管理电路系统被配置成对于由所述处理电路系统发布以将写入值写入至存储器地址空间的写入目标块的写入请求,响应于确定所述写入目标块的至少部分对应于与所述“读值只有X”性质相关联的页面,根据“读值只有X”写入行为来处理所述写入请求;

12.根据权利要求11所述的设备,其中所述预定系统位置包括下列中的一者:

13.根据权利要求11和12中任一项所述的设备,其中所述存储器管理电路系统被配置成支持对应于不同“读值只有X”写入行为的所述“读值只有X”性质的多个变体。

14.根据任一前述权利要求所述的设备,其中所述存储器管理电路系统被配置成当对应于所述给定页面的分页表条目的字段具有指示所述“读值只有X”性质的编码时,确定所述给定页面具有所述“读值只有X”性质。

15.根据权利要求1至13中任一项所述的设备,其中所述存储器管理电路系统被配置成当对应于所述给定页面的分页表条目指定选取指示间接表格的所选取条目的值的间接表格条目且所述间接表格的所述所选取条目具有识别所述“读值只有X”性质的编码时,确定所述给定页面具有所述“读值只有X”性质。

16.根据权利要求15所述的设备,其中所述存储器管理电路系统被配置成针对对应于所述“读值只有X”性质的不同变体的所述间接表格中的所述所选取条目,支持至少两个不同编码。

17.根据权利要求16中任一项所述的设备,其中所述存储器管理电路系统被配置成基于另外间接表格中的另外条目的编码而确定所述给定页面的所述指定值X,所述另外条目由所述间接表格的所述所选取条目的编码指示。

18.根据任一前述权利要求所述的设备,其中对应于所述存储器地址空间的给定页面的给定分页表条目指定地址映射字段;

19.根据权利要求18所述的设备,其中所述存储器管理电路系统被配置成当所述给定页面与所述“读值只有X”性质相关联时,使用所述地址映射字段来指示所述指定值X。

20.一种方法,所述方法包括:

21.一种计算机程序,所述计算机程序用以控制主机数据处理设备...

【技术特征摘要】
【国外来华专利技术】

1.一种设备,所述设备包括:

2.根据权利要求1所述的设备,其中所述存储器管理电路系统被配置成对于所述“读值只有x”性质的至少一个变体,响应于确定所有所述读取目标块对应于与所述“读值只有x”性质相关联的页面,抑制发布用于从高速缓冲存储器或所述存储器读取所述读取目标值的高速缓冲存储器存取请求或存储器存取请求。

3.根据权利要求1和2中任一项所述的设备,所述设备包括标签检查电路系统,所述标签检查电路系统用以执行标签检查操作以确定与存储器存取请求的目标地址相关联的地址标签是否对应于与对应于所述目标地址的存储器系统位置相关联的分配标签,并且响应于所述标签检查操作检测到所述地址标签与所述分配标签之间的不匹配而触发标签错误处置响应。

4.根据权利要求3所述的设备,其中对于用以获得在所述标签检查操作中待检查的给定分配标签的标签读取请求,响应于所述存储器管理电路系统确定对应于所述给定分配标签的页面与所述“读值只有x”性质相关联:

5.根据任一前述权利要求3所述的设备,其中所述“读值只有x”性质能够对于下列两者指定:

6.根据任一前述权利要求所述的设备,其中所述存储器管理电路系统被配置成对于所述“读值只有x”性质的至少一个变体,响应于确定所述读取目标块对应于与所述“读值只有x”性质相关联的页面,控制所述指定值x被返回至所述处理电路系统作为所述读取目标值的部分,并且允许发布用于从高速缓冲存储器或所述存储器读取所述读取目标值的另一部分的高速缓冲存储器存取请求或存储器存取请求。

7.根据任一前述权利要求所述的设备,其中对于所述“读值只有x”性质的至少一个变体,所述指定值x是零。

8.根据任一前述权利要求所述的设备,其中对于所述“读值只有x”性质的至少一个变体,所述指定值x是具有所有位设置为1的值。

9.根据任一前述权利要求所述的设备,其中所述存储器管理电路系统被配置成支持对应于所述指定值x的不同值的所述“读值只有x”性质的多个变体。

10.根据任一前述权利要求所述的设备,其中所述存储器管理电路系统被配置成支持所述“读值只有x”性质的地址相依性变体,对于所述地址相依性变体,当给定页面与所述“读值只有x”性质的所述地址相依性变体相关联时,所述指定值x取决于所述给定页面的地址,使得所述存储器管理电路系统能够针对与所述“读值只有x”性质的相同编码相关联的所述存...

【专利技术属性】
技术研发人员:格雷姆·彼得·巴尔内斯西蒙·约翰·克拉斯克
申请(专利权)人:ARM有限公司
类型:发明
国别省市:

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

1