申请/专利权人:微软技术许可有限责任公司
申请日:2020-04-16
公开(公告)日:2024-04-26
公开(公告)号:CN113826072B
主分类号:G06F8/656
分类号:G06F8/656
优先权:["20190516 US 62/849,092","20190805 US 16/532,277"]
专利状态码:有效-授权
法律状态:2024.04.26#授权;2022.01.07#实质审查的生效;2021.12.21#公开
摘要:提供了一种计算设备,该计算设备包括存储指令存储位置的存储器。该计算设备还可以包括处理器系统,该处理器系统包括多个处理器线程。处理器系统可以暂停多个处理器线程中的一个或多个相应处理器线程的执行。处理器系统可以将一个或多个处理器线程的一个或多个相应处理器线程上下文存储在存储器中。处理器系统可以进入系统管理模式SMM。处理器系统可以确定指令存储位置包括代码更新指令。处理器系统可以基于代码更新指令执行代码更新。处理器系统可以退出SMM。处理器系统可以从存储器中取回一个或多个处理器线程上下文并且在不重启计算设备的情况下恢复一个或多个处理器线程的执行。
主权项:1.一种计算设备,包括:存储器,包括系统管理存储器区域;以及处理器系统,包括多个处理器线程,其中所述处理器系统被配置为:暂停所述多个处理器线程中的一个或多个处理器线程的执行;将所述一个或多个处理器线程的一个或多个相应处理器线程上下文存储在所述存储器中;进入系统管理模式SMM;至少部分地通过查询查找表来确定所述系统管理存储器区域包括代码更新指令,所述查找表指示被包括在系统管理中断SMI处理程序列表中的多个SMI处理程序中的每个SIM处理处理程序在所述存储器中的相应位置;基于所述代码更新指令执行代码更新,其中执行所述代码更新包括:修改所述SMI处理程序列表;并且执行修改后的所述SMI处理程序列表中的所述多个SMI处理程序;退出所述SMM;从所述存储器中取回所述一个或多个处理器线程上下文;以及在不重启所述计算设备的情况下恢复所述一个或多个处理器线程的执行。
全文数据:
权利要求:
百度查询: 微软技术许可有限责任公司 系统管理模式中的代码更新
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。