-
公开(公告)号:CN118426931A
公开(公告)日:2024-08-02
申请号:CN202410607233.1
申请日:2024-05-16
Applicant: 上海航天计算机技术研究所
IPC: G06F9/48
Abstract: 本发明涉及技术领域,公开了一种SPARC V8处理器中断嵌套处理方法,应用在嵌入式计算机系统中,所述系统以SPARC V8处理器为核心,并加载应用程序,包括:S1:进行系统通用化处理流程,结合当前中断优先级level和中断号设置中断级别PIL值,然后所述系统通用化处理流程使能中断并调用相应的中断服务子程序;S2:在所述中断服务子程序设计时,将所述中断优先级level为0的低优先级中断号和为1的高优先级中断号进行比较,主动下调对应的所述中断级别PIL值,并临时屏蔽对应范围内的中断。明确了不同优先级中断响应和处理的时序,保障了高优先级中断响应和处理的实时性,提高了软件设计通用性,避免因中断优先级错误带来的软件运行时序风险。