-
公开(公告)号:CN109240950A
公开(公告)日:2019-01-18
申请号:CN201811067012.0
申请日:2015-12-01
Applicant: 上海兆芯集成电路有限公司
Inventor: 密斯瓦納斯·摩罕
IPC: G06F12/1027
Abstract: 一种处理器、区分系统管理模式条目的方法以及存储介质。处理器包括:存储器,用于存储表示处理器是否处于系统管理模式(SMM)的SMM值;转译地址高速缓冲存储器(TAC),包括用于存储地址转译的多个条目,各条目包括SMM标识符;命中逻辑,用于将查找地址与TAC中所存储的地址转译进行比较以判断命中,仅在条目的相应SMM标识符与SMM值相匹配的情况下,才判断为命中;以及条目逻辑,用于选择TAC中的用于存储所确定的地址转译的条目,并且对TAC中的所选择的条目的SMM标识符进行编程以匹配SMM值。处理器还可包括:刷新逻辑,用于区分SMM条目;以及处理逻辑,用于在进入和/或退出SMM的情况下命令进行刷新。在进入和退出SMM的情况下非SMM条目可保持在TAC中。
-
公开(公告)号:CN109240950B
公开(公告)日:2020-10-23
申请号:CN201811067012.0
申请日:2015-12-01
Applicant: 上海兆芯集成电路有限公司
Inventor: 密斯瓦納斯·摩罕
IPC: G06F12/1027
Abstract: 一种处理器、区分系统管理模式条目的方法以及存储介质。处理器包括:存储器,用于存储表示处理器是否处于系统管理模式(SMM)的SMM值;转译地址高速缓冲存储器(TAC),包括用于存储地址转译的多个条目,各条目包括SMM标识符;命中逻辑,用于将查找地址与TAC中所存储的地址转译进行比较以判断命中,仅在条目的相应SMM标识符与SMM值相匹配的情况下,才判断为命中;以及条目逻辑,用于选择TAC中的用于存储所确定的地址转译的条目,并且对TAC中的所选择的条目的SMM标识符进行编程以匹配SMM值。处理器还可包括:刷新逻辑,用于区分SMM条目;以及处理逻辑,用于在进入和/或退出SMM的情况下命令进行刷新。在进入和退出SMM的情况下非SMM条目可保持在TAC中。
-
公开(公告)号:CN105446900B
公开(公告)日:2018-10-26
申请号:CN201510869158.7
申请日:2015-12-01
Applicant: 上海兆芯集成电路有限公司
Inventor: 密斯瓦納斯·摩罕
IPC: G06F12/1027
Abstract: 本发明涉及处理器和区分系统管理模式条目的方法。处理器包括:存储器,用于存储表示处理器是否处于系统管理模式(SMM)的SMM值;转译地址高速缓冲存储器(TAC),包括用于存储地址转译的多个条目,其中各条目包括SMM标识符;命中逻辑,用于将查找地址与TAC中所存储的地址转译进行比较以判断命中,仅在条目的相应SMM标识符与SMM值相匹配的情况下,命中逻辑才判断为命中;以及条目逻辑,用于选择TAC中的用于存储所确定的地址转译的条目,并且对TAC中的所选择的条目的SMM标识符进行编程以匹配SMM值。该处理器还可包括:刷新逻辑,用于区分SMM条目;以及处理逻辑,用于在进入和/或退出SMM的情况下命令进行刷新。在进入和退出SMM的情况下非SMM条目可保持在TAC中。
-
公开(公告)号:CN105446900A
公开(公告)日:2016-03-30
申请号:CN201510869158.7
申请日:2015-12-01
Applicant: 上海兆芯集成电路有限公司
Inventor: 密斯瓦納斯·摩罕
IPC: G06F12/1027
CPC classification number: G06F12/1036 , G06F2212/684 , G06F12/1027
Abstract: 本发明涉及处理器和区分系统管理模式条目的方法。处理器包括:存储器,用于存储表示处理器是否处于系统管理模式(SMM)的SMM值;转译地址高速缓冲存储器(TAC),包括用于存储地址转译的多个条目,其中各条目包括SMM标识符;命中逻辑,用于将查找地址与TAC中所存储的地址转译进行比较以判断命中,仅在条目的相应SMM标识符与SMM值相匹配的情况下,命中逻辑才判断为命中;以及条目逻辑,用于选择TAC中的用于存储所确定的地址转译的条目,并且对TAC中的所选择的条目的SMM标识符进行编程以匹配SMM值。该处理器还可包括:刷新逻辑,用于区分SMM条目;以及处理逻辑,用于在进入和/或退出SMM的情况下命令进行刷新。在进入和退出SMM的情况下非SMM条目可保持在TAC中。
-
-
-