发明名称 |
用于在安全飞地页高速缓存中进行中断和恢复分页的指令和逻辑 |
摘要 |
在安全飞地中的指令和逻辑中断和恢复分页。实施例包括指令,指定分配给安全飞地的页地址,该指令被解码用于由处理器执行。该处理器包括飞地页高速缓存,其用于与该页地址相对应的页的第一高速缓存行和最后的高速缓存行中存储安全数据。当用于该页的飞地页高速缓存映射中的条目仅指示存储在该飞地页高速缓存的部分页时,从该页的第一或最后的高速缓存行读取页状态。用于部分页的条目可以被设置,并且新的页状态当写回时可以记录在第一高速缓存行,或当在该指令的执行被中断时加载该页时记录在该最后的高速缓存行。因此该写回或加载可以恢复。 |
申请公布号 |
CN105224865A |
申请公布日期 |
2016.01.06 |
申请号 |
CN201510403947.1 |
申请日期 |
2015.05.27 |
申请人 |
英特尔公司 |
发明人 |
C·V·罗扎斯;I·亚力山德罗维奇;G·奈格;F·X·麦基恩;I·阿纳蒂;V·尚博格;S·格伦 |
分类号 |
G06F21/53(2013.01)I;G06F21/78(2013.01)I |
主分类号 |
G06F21/53(2013.01)I |
代理机构 |
永新专利商标代理有限公司 72002 |
代理人 |
刘瑜;王英 |
主权项 |
一种处理器,包括:飞地页高速缓存,其用于在分配给相对应的安全飞地的页地址的安全存储中存储安全数据;解码级,其用于对第一指令进行解码以供由所述处理器执行,所述第一指令指定所述页地址作为操作数;以及一个或多个执行单元,响应于所解码的第一指令,用于:设置与所述页地址的飞地页高速缓存映射相对应的条目,以指示当第一指令执行被中断时所述第一指令执行的部分完成,以及当所述第一指令执行被中断时,在与所述页地址相对应的页的所述安全存储中记录页状态部分。 |
地址 |
美国加利福尼亚 |