← 返回列表

例外处理方法、装置、电子设备及存储介质

申请号: CN202410045007.9
申请人: 龙芯中科技术股份有限公司
申请日期: 2024/1/11

摘要文本

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

专利详细信息

项目 内容
专利名称 例外处理方法、装置、电子设备及存储介质
专利类型 发明申请
申请号 CN202410045007.9
申请日 2024/1/11
公告号 CN117555555A
公开日 2024/2/13
IPC主分类号 G06F8/52
权利人 龙芯中科技术股份有限公司
发明人 胡文尧; 吴瑞阳; 曾露
地址 北京市海淀区中关村环保科技示范园龙芯产业园2号楼

专利主权项内容

1.一种例外处理方法,其特征在于,所述方法包括:在执行到当前指令时,检测是否存在预设标志;所述预设标志用于指示前序指令已针对目标例外报第一次例外,但还未报第二次例外;若检测到存在所述预设标志,则针对所述目标例外报第二次例外,并处理所述目标例外,以及在所述目标例外处理完成后清除所述预设标志;若检测到不存在所述预设标志,则继续执行所述当前指令以及后续指令,并在执行到产生所述目标例外的指令时,针对所述目标例外报第一次例外,以及设置所述预设标志。