买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】例外处理方法、装置、电子设备及存储介质_龙芯中科技术股份有限公司_202410045007.9 

申请/专利权人:龙芯中科技术股份有限公司

申请日:2024-01-11

公开(公告)日:2024-04-12

公开(公告)号:CN117555555B

主分类号:G06F8/52

分类号:G06F8/52

优先权:

专利状态码:有效-授权

法律状态:2024.04.12#授权;2024.03.01#实质审查的生效;2024.02.13#公开

摘要:本发明实施例提供了一种例外处理方法、装置、电子设备及存储介质,其中的方法包括:在执行到当前指令时,检测是否存在预设标志;所述预设标志用于指示前序指令已针对目标例外报第一次例外,但还未报第二次例外;若检测到存在所述预设标志,则针对所述目标例外报第二次例外,并处理所述目标例外,以及在所述目标例外处理完成后清除所述预设标志;若检测到不存在所述预设标志,则继续执行所述当前指令以及后续指令,并在执行到产生所述目标例外的指令时,针对所述目标例外报第一次例外,以及设置所述预设标志。本发明实施例可以在实现精确例外的处理器中实现模拟x87FPU指令的延迟例外机制。

主权项:1.一种例外处理方法,其特征在于,用于在精确例外的处理器上模拟非精确例外,所述方法包括:在执行的当前指令发生目标例外时,报第一次例外并进入第一次例外处理流程;在所述第一次例外处理流程中,保存当前指令的现场,取消当前及后续指令的执行,并且操作系统响应于未检测到预设标志,不处理所述目标例外;设置用于指示前序指令已针对所述目标例外报第一次例外,但还未报第二次例外的预设标志;恢复当前指令的现场,继续执行当前指令及后续指令;在执行到下一条指令时,针对所述目标例外报第二次例外并进入第二次例外处理流程;在所述第二次例外处理流程中,保存所述下一条指令的现场,并且操作系统响应于检测到预设标志位,处理所述目标例外;清除所述预设标志并恢复执行所述下一条指令。

全文数据:

权利要求:

百度查询: 龙芯中科技术股份有限公司 例外处理方法、装置、电子设备及存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。