[发明专利]用于控制流安全性的二进制转换机制的指令和逻辑有效
申请号: | 201510141277.0 | 申请日: | 2015-03-27 |
公开(公告)号: | CN104951274B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | P·曼亚蒂斯;S·古普塔;N·库马 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/30 | 分类号: | G06F9/30;G06F9/38 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 高见 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 处理器包括前端、执行流水线,以及二进制转换器。前端包括接收指令并向二进制转换器分派指令的逻辑。二进制转换器包括判断指令是否包括控制流指令、标识指令的源地址、标识指令的目标地址、基于源地址,判断目标地址是否是已知目的地,基于以源地址为基础的目标地址是否是已知目的地的判断,判断是否向执行流水线路由指令的逻辑。目标地址包括在执行指令时执行将间接地转移到的地址。 | ||
搜索关键词: | 用于 控制 安全性 二进制 转换 机制 指令 逻辑 | ||
【主权项】:
一种处理器,包括:前端,其包括用于接收指令并向二进制转换器分派所述指令的第一逻辑;执行流水线;以及二进制转换器,其包括用于执行下列各项的第二逻辑:判断所述指令是否包括控制流指令;标识所述指令的源地址;标识所述指令的目标地址,所述目标地址包括在执行所述指令时执行将间接地分支至的地址;基于所述源地址,判断所述目标地址是否是已知目的地;以及基于以所述源地址为基础的所述目标地址是否是已知目的地的所述判断,来判断是否向所述执行流水线路由所述指令。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510141277.0/,转载请声明来源钻瓜专利网。