发明名称 执行存储器引用过滤的装置、系统和方法
摘要 本发明提供执行存储器引用过滤的装置、系统和方法,其中执行存储器引用过滤的装置,包括第一硬件逻辑以及标志存储区,其中第一硬件逻辑被配置为:响应于在执行软件程序期间检测到预定指令而监控在程序命令中预定指令之后的指令;确定对应于在预定指令之后的指令的存储器存取操作是否要存取未被分配给对应于软件程序的线程的一个或多个存储器区域;如果是,则引起事件以调用中断处理程序来阻止对应于软件程序的线程存取一个或多个预定存储器区域,以及其中,如果不是,则软件程序的操作继续;以及其中标志存储区保存标志以将第一场景链接到第二场景,其中,在发生第一场景时,设置标志,标志由第二场景监控以产生复合场景。
申请公布号 CN102393823A 申请公布日期 2012.03.28
申请号 CN201110170566.5 申请日期 2007.08.21
申请人 英特尔公司 发明人 C·J·纽博恩;K·希夫
分类号 G06F9/48(2006.01)I 主分类号 G06F9/48(2006.01)I
代理机构 中国专利代理(香港)有限公司 72001 代理人 柯广华;朱海煜
主权项 一种执行存储器引用过滤的装置,包括第一硬件逻辑以及标志存储区,其中所述第一硬件逻辑被配置为:响应于在执行软件程序期间检测到预定指令而监控在程序命令中所述预定指令之后的指令;确定对应于在所述预定指令之后的所述指令的存储器存取操作是否要存取未被分配给对应于所述软件程序的线程的一个或多个存储器区域;如果所述存储器存取操作是要存取未被分配给对应于所述软件程序的所述线程的所述一个或多个预定存储器区域,则引起事件以调用中断处理程序来阻止对应于所述软件程序的所述线程存取所述一个或多个预定存储器区域,以及其中,如果所述存储器存取操作是要存取被分配给对应于所述软件程序的所述线程的存储器区域,则所述软件程序的操作继续;以及其中所述标志存储区保存标志以将第一场景链接到第二场景,其中,在发生所述第一场景时,设置所述标志,所述标志由所述第二场景监控以产生复合场景。
地址 美国加利福尼亚州