发明名称 使用存储器保护单元来支持客户操作系统的虚拟化
摘要 向处理器(20)提供第一存储器保护单元(38)和第二存储器保护单元(40),其中第一存储器保护单元应用第一组许可,第二存储器保护单元应用第二组许可。存储器访问将仅在第一组许可和第二组许可都被满足时被许可。处理器还包括用于从虚拟地址VA转换到物理地址PA的存储器管理单元(42)。在选择位的控制下,第一存储器保护单元(38)和存储器管理单元(42)中可选的一者在任何给定时间是活跃的,选择位由在比客户操作系统执行所处的异常级别有更高特权的异常级别处执行的超管理程序(2)设置。
申请公布号 CN104956342A 申请公布日期 2015.09.30
申请号 CN201380071716.4 申请日期 2013.02.05
申请人 ARM 有限公司 发明人 理查德·罗伊·格里森思怀特;西蒙·约翰·克拉斯克;安东尼·约翰·古达克
分类号 G06F12/14(2006.01)I 主分类号 G06F12/14(2006.01)I
代理机构 北京东方亿思知识产权代理有限责任公司 11258 代理人 李晓冬
主权项 一种用于对数据进行处理的装置,包括:处理电路,所述处理电路被配置为执行程序指令流;第一存储器保护单元,所述第一存储器保护单元被配置为:接收直接指定存储器内存储器地址位置的物理地址,以便所述处理电路执行存储器访问操作;以及根据第一组许可来判定所述存储器访问操作是否被许可;和第二存储器保护单元,所述第二存储器保护单元被配置为:接收所述物理地址;以及根据第二组许可来判定所述存储器访问操作是否被许可;其中仅当所述存储器访问操作满足所述第一组许可和所述第二组许可二者时,所述存储器访问操作被许可。
地址 英国剑桥