龙芯中科技术股份有限公司李晗璐获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉龙芯中科技术股份有限公司申请的专利一种异常恢复方法、装置及电子设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119917334B 。
龙图腾网通过国家知识产权局官网在2026-03-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510409921.1,技术领域涉及:G06F11/07;该发明授权一种异常恢复方法、装置及电子设备是由李晗璐;曾露设计研发完成,并于2025-04-02向国家知识产权局提交的专利申请。
本一种异常恢复方法、装置及电子设备在说明书摘要公布了:本发明实施例提供一种异常恢复方法、装置及电子设备,应用于二进制翻译系统,二进制翻译系统用于将客户机中的源程序翻译为宿主机中的目标程序,该方法包括:在发生异常的情况下,确定触发异常的目标指令在源程序中对应的源指令和基本块,并标记源指令在源程序中对应的目标位置;根据目标位置和寄存器延迟计算算法,确定目标寄存器对应的偏移值;目标寄存器包括基本块的起始位置至目标位置之间的,在寄存器延迟计算算法修正范围内的各条指令对应的寄存器;根据偏移值,对目标寄存器的值进行修正。本发明实施例可以在异常、自修改代码的发生等特殊情况下,解决二进制翻译过程中因寄存器延迟优化导致的寄存器值错误等问题,提高异常恢复效率。
本发明授权一种异常恢复方法、装置及电子设备在权利要求书中公布了:1.一种异常恢复方法,其特征在于,应用于二进制翻译系统,所述二进制翻译系统用于将客户机中的源程序翻译为宿主机中的目标程序,所述方法包括: 在发生异常的情况下,确定触发异常的目标指令在所述源程序中对应的源指令和基本块,并标记所述源指令在源程序中对应的目标位置; 根据所述目标位置和寄存器延迟计算算法,确定目标寄存器对应的偏移值,包括:根据所述目标位置和寄存器延迟计算算法,确定所述源指令对应的基本块的第一条指令至所述目标位置之间的各条指令对应的偏移值;对所述基本块的起始位置至第一源指令之间的各条指令对应的偏移值进行累加,得到所述第一源指令对应的第一寄存器的偏移值;所述第一源指令为所述基本块的起始位置至所述目标位置之间的任一条指令;所述目标寄存器包括所述基本块的起始位置至所述目标位置之间的,在所述寄存器延迟计算算法修正范围内的各条指令对应的寄存器; 根据所述偏移值,对所述目标寄存器的值进行修正。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人龙芯中科技术股份有限公司,其通讯地址为:100095 北京市海淀区地锦路7号院4号楼1层101;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励