[发明专利]层级转换表控制有效
申请号: | 201180010468.3 | 申请日: | 2011-02-08 |
公开(公告)号: | CN102792285A | 公开(公告)日: | 2012-11-21 |
发明(设计)人: | 理查德·罗伊·格里森思怀特 | 申请(专利权)人: | ARM有限公司 |
主分类号: | G06F12/10 | 分类号: | G06F12/10 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宋鹤 |
地址: | 英国*** | 国省代码: | 英国;GB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 内存地址转换电路(14)使用储存在转换表(28、32、36、38、40、42)层级中的转换数据,执行由上而下页表移走操作以将虚拟内存地址VA转换为物理内存地址PA。页大小变量S被用于控制内存地址转换电路(14)以使用物理内存地址、虚拟内存地址及转换表的不同大小S的页进行操作。这些不同大小可全部为4kB或全部为64kB。该系统可支持多个虚拟机运行环境。如同相关联超管理器(62)设定其页大小一样,这些虚拟机运行环境可独立地设定其自身的页大小变量。 | ||
搜索关键词: | 层级 转换 控制 | ||
【主权项】:
一种用于处理数据的装置,其包含:内存地址转换电路,该内存地址转换电路被配置为使用储存在转换表层级中的转换数据执行由上而下页表移走操作,以将虚拟内存地址转换为物理内存地址;其中所述转换数据指定虚拟内存地址的2N个连续字节的页与相应物理内存地址的2N个连续字节的页之间的转换,其中N为正整数;所述转换表层级包含大小为2N个连续字节的转换表,以使得完整转换表被储存在物理内存的一页中;并且所述内存地址转换电路响应于指定N的当前值的页大小变量,控制所述内存地址转换电路以使用选定大小的物理内存地址、虚拟内存地址及转换表的页来进行操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ARM有限公司,未经ARM有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201180010468.3/,转载请声明来源钻瓜专利网。