System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 地址转换电路系统和用于执行地址转换的方法技术方案_技高网
当前位置: 首页 > 专利查询>ARM有限公司专利>正文

地址转换电路系统和用于执行地址转换的方法技术方案

技术编号:41386319 阅读:26 留言:0更新日期:2024-05-20 19:07
提供了地址转换电路系统和一种用于执行地址转换的方法。该地址转换电路系统响应于接收第一地址和标识符以通过执行转换表遍历而执行从该第一地址到第二地址的地址转换,该转换表遍历包括在基于该第一地址的对应部分而编索引的多个转换表中的一个或多个转换查找。该地址转换电路系统进一步被配置成执行元数据表遍历,以确定专用于该标识符且与该地址转换相关联的元数据。该元数据表遍历包括在多个元数据查找表中的一个或多个元数据查找,该一个或多个元数据查找的每一个对应于该一个或多个转换查找中的一个转换查找且基于该第一地址的与该转换查找相同的部分而编索引。

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


技术介绍


技术实现思路

【技术保护点】

1.一种地址转换电路系统,所述地址转换电路系统响应于接收第一地址和标识符以:

2.根据权利要求1所述的地址转换电路系统,所述地址转换电路系统被配置成并行地执行所述转换表遍历和所述元数据表遍历。

3.根据权利要求1所述的地址转换电路系统,所述地址转换电路系统被配置成依序地执行所述转换表遍历和所述元数据表遍历,其中所述转换表遍历和所述元数据表遍历是各自使用相同功能电路来执行。

4.根据任一前述权利要求所述的地址转换电路系统,其中:

5.根据权利要求4所述的地址转换电路系统,所述地址转换电路系统被配置成基于从所述依序元数据查找的依序最终元数据查找返回的数据,确定专用于所述标识符的所述元数据,从所述依序最终元数据查找返回的所述数据使多个标识符与对应元数据相关联。

6.根据权利要求5所述的地址转换电路系统,其中专用于所述标识符的所述元数据是权限元数据。

7.根据权利要求6所述的地址转换电路系统,所述地址转换电路系统被配置成:

8.根据权利要求7所述的地址转换电路系统,其中所述默认权限元数据限定与所述地址转换相关联的一组最大权限,并且从所述依序最终元数据查找返回的所述数据限定所述一组最大权限的限制。

9.根据权利要求7所述的地址转换电路系统,其中所述默认权限元数据限定与所述地址转换相关联的一组最小权限,并且从所述依序最终元数据查找返回的所述数据限定所述一组最小权限的扩增。

10.根据权利要求5至9中任一项所述的地址转换电路系统,所述地址转换电路系统被配置成响应于从所述依序元数据查找中的一个依序元数据查找返回的指示而基于所述默认权限元数据设置专用于所述标识符的所述元数据,所述指示是所述依序元数据查找的其余部分未限定。

11.根据权利要求5至10中任一项所述的地址转换电路系统,所述地址转换电路系统被配置成响应于确定所述标识符与所述多个标识符中的每一个标识符不同,触发错误指示。

12.根据任一前述权利要求所述的地址转换电路系统,所述地址转换电路系统包括转换后备缓冲区,以存储所述第一地址与所述第二地址之间的地址转换和与所述地址转换相关联的对应元数据。

13.根据权利要求12所述的地址转换电路系统,其中所述标识符是预定数目的标识符中的一个标识符,并且所述转换后备缓冲区被配置成存储专用于所述预定数目的标识符中的每一个标识符的元数据作为所述对应元数据。

14.根据任一前述权利要求所述的地址转换电路系统,其中所述第一地址是中间物理地址,并且所述第二地址是物理地址。

15.根据任一前述权利要求所述的地址转换电路系统,其中所述标识符标识在与所述地址转换电路系统相关联的数据处理电路系统上主控的多个虚拟机器中的虚拟机器,并且其中所述多个虚拟机器共享相同的一组第二地址。

16.根据任一前述权利要求所述的地址转换电路系统,当从属于权利要求4时,所述地址转换电路系统包括存储电路系统以存储:

17.根据权利要求16所述的地址转换电路系统,其中所述存储电路系统包括:基本转换寄存器,所述基本转换寄存器用以存储所述基本转换表地址;和基本元数据寄存器,所述基本元数据寄存器用以存储所述基本元数据查找表地址。

18.一种计算机可读介质,所述计算机可读介质用以存储用于制造根据任一前述权利要求所述的地址转换电路系统的计算机可读代码。

19.一种用于响应于接收第一地址和标识符而使用地址转换电路系统执行地址转换的方法,所述方法包括:

...

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

1.一种地址转换电路系统,所述地址转换电路系统响应于接收第一地址和标识符以:

2.根据权利要求1所述的地址转换电路系统,所述地址转换电路系统被配置成并行地执行所述转换表遍历和所述元数据表遍历。

3.根据权利要求1所述的地址转换电路系统,所述地址转换电路系统被配置成依序地执行所述转换表遍历和所述元数据表遍历,其中所述转换表遍历和所述元数据表遍历是各自使用相同功能电路来执行。

4.根据任一前述权利要求所述的地址转换电路系统,其中:

5.根据权利要求4所述的地址转换电路系统,所述地址转换电路系统被配置成基于从所述依序元数据查找的依序最终元数据查找返回的数据,确定专用于所述标识符的所述元数据,从所述依序最终元数据查找返回的所述数据使多个标识符与对应元数据相关联。

6.根据权利要求5所述的地址转换电路系统,其中专用于所述标识符的所述元数据是权限元数据。

7.根据权利要求6所述的地址转换电路系统,所述地址转换电路系统被配置成:

8.根据权利要求7所述的地址转换电路系统,其中所述默认权限元数据限定与所述地址转换相关联的一组最大权限,并且从所述依序最终元数据查找返回的所述数据限定所述一组最大权限的限制。

9.根据权利要求7所述的地址转换电路系统,其中所述默认权限元数据限定与所述地址转换相关联的一组最小权限,并且从所述依序最终元数据查找返回的所述数据限定所述一组最小权限的扩增。

10.根据权利要求5至9中任一项所述的地址转换电路系统,所述地址转换电路系统被配置成响应于从所述依序元数据查找中的一个依序元数据查找返回的指示而基于所述默认权限元数据设置专用于所述标识符的所述元数据,所述指示是所述依序元数据查找的...

【专利技术属性】
技术研发人员:克里斯托弗·达尔马克·萨林·鲁特兰德加雷斯·里斯·斯托克韦尔
申请(专利权)人:ARM有限公司
类型:发明
国别省市:

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

1