[发明专利]执行存储器引用过滤的装置、系统和方法有效
申请号: | 201110170566.5 | 申请日: | 2007-08-21 |
公开(公告)号: | CN102393823B | 公开(公告)日: | 2018-05-22 |
发明(设计)人: | C·J·纽博恩;K·希夫 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 柯广华;朱海煜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供执行存储器引用过滤的装置、系统和方法,其中执行存储器引用过滤的装置,包括第一硬件逻辑以及标志存储区,其中第一硬件逻辑被配置为:响应于在执行软件程序期间检测到预定指令而监控在程序命令中预定指令之后的指令;确定对应于在预定指令之后的指令的存储器存取操作是否要存取未被分配给对应于软件程序的线程的一个或多个存储器区域;如果是,则引起事件以调用中断处理程序来阻止对应于软件程序的线程存取一个或多个预定存储器区域,以及其中,如果不是,则软件程序的操作继续;以及其中标志存储区保存标志以将第一场景链接到第二场景,其中,在发生第一场景时,设置标志,标志由第二场景监控以产生复合场景。 | ||
搜索关键词: | 执行 存储器 引用 过滤 装置 系统 方法 | ||
【主权项】:
1.一种执行存储器引用过滤的装置,包括:用于存储标记指令的存储器;处理器中的第一硬件可编程逻辑通道,用于执行以下操作:响应于在执行软件程序期间检测到所述标记指令而监控在程序命令中所述标记指令之后的指令,检测对应于在所述标记指令之后的所述指令的存储器存取操作何时要存取未被分配给对应于所述软件程序的线程的一个或多个存储器区域,以及如果所述存储器存取操作是要存取未被分配给对应于所述软件程序的所述线程的所述一个或多个存储器区域,则设置用于指示第一场景的满足的标志,利用第二场景监控所述标志的设置使得所述第一场景链接到所述第二场景以产生复合场景,以及响应于所述复合场景的满足而引起让步事件,所述让步事件用于调用中断处理例程来阻止对应于所述软件程序的所述线程存取所述一个或多个存储器区域,以及其中,如果所述存储器存取操作是要存取被分配给对应于所述软件程序的所述线程的存储器区域,则所述软件程序的操作继续;以及用于保存所述标志的标志存储区。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110170566.5/,转载请声明来源钻瓜专利网。