[发明专利]在协同设计的处理器中创建隔离执行环境在审
申请号: | 201410088411.0 | 申请日: | 2014-03-11 |
公开(公告)号: | CN104050010A | 公开(公告)日: | 2014-09-17 |
发明(设计)人: | K·山田;P·R·山姆盖弗拉于坦;S·D·罗杰斯;B·E·亨特利;J·D·小比内;B·塔米尔 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F21/57 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 毛力 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在一实施例中,一种处理器包括具有生成第一代码段的二进制转换并将该二进制转换储存在转换高速缓存中的代码的二进制转换(BT)容器、用于管理BT容器并标识第一代码段的主机实体逻辑、以及用于将BT容器与软件栈隔离的保护逻辑。以此方式,BT容器被配置成对软件栈而言是透明的。描述并要求保护其他实施例。 | ||
搜索关键词: | 协同 设计 处理器 创建 隔离 执行 环境 | ||
【主权项】:
一种用于执行二进制转换的处理器,包括:用于执行第一指令集架构(ISA)的指令的第一核;用于执行第二ISA的指令的第二核,所述第二核与所述第一核不对称;以及用于对软件栈而言由所述处理器透明地控制的二进制转换容器,所述二进制转换容器包括二进制转换引擎,所述二进制转换引擎用于接收代码段、生成所述代码段的二进制转换、以及将所述二进制转换储存在转换高速缓存中,所述二进制转换包括用于对在所述第二ISA中不可用的所述第一ISA的指令进行仿真的至少一个仿真例程,其中所述第二核用于执行所述二进制转换。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410088411.0/,转载请声明来源钻瓜专利网。
- 上一篇:线性液压设备与发电机耦合的装置及其使用方法
- 下一篇:闪蒸器及其运转方法