← 返回列表
例外处理方法、装置、电子设备及存储介质
摘要文本
本发明实施例提供了一种例外处理方法、装置、电子设备及存储介质,其中的方法包括:在执行到当前指令时,检测是否存在预设标志;所述预设标志用于指示前序指令已针对目标例外报第一次例外,但还未报第二次例外;若检测到存在所述预设标志,则针对所述目标例外报第二次例外,并处理所述目标例外,以及在所述目标例外处理完成后清除所述预设标志;若检测到不存在所述预设标志,则继续执行所述当前指令以及后续指令,并在执行到产生所述目标例外的指令时,针对所述目标例外报第一次例外,以及设置所述预设标志。本发明实施例可以在实现精确例外的处理器中实现模拟x87 FPU指令的延迟例外机制。 马-克-数据
申请人信息
- 申请人:龙芯中科技术股份有限公司
- 申请人地址:100095 北京市海淀区地锦路7号院4号楼1层101
- 发明人: 龙芯中科技术股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 例外处理方法、装置、电子设备及存储介质 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410045007.9 |
| 申请日 | 2024/1/11 |
| 公告号 | CN117555555A |
| 公开日 | 2024/2/13 |
| IPC主分类号 | G06F8/52 |
| 权利人 | 龙芯中科技术股份有限公司 |
| 发明人 | 胡文尧; 吴瑞阳; 曾露 |
| 地址 | 北京市海淀区中关村环保科技示范园龙芯产业园2号楼 |
专利主权项内容
1.一种例外处理方法,其特征在于,所述方法包括:在执行到当前指令时,检测是否存在预设标志;所述预设标志用于指示前序指令已针对目标例外报第一次例外,但还未报第二次例外;若检测到存在所述预设标志,则针对所述目标例外报第二次例外,并处理所述目标例外,以及在所述目标例外处理完成后清除所述预设标志;若检测到不存在所述预设标志,则继续执行所述当前指令以及后续指令,并在执行到产生所述目标例外的指令时,针对所述目标例外报第一次例外,以及设置所述预设标志。