-
公开(公告)号:CN117251393B
公开(公告)日:2024-04-12
申请号:CN202311539242.3
申请日:2023-11-17
申请人: 北京智芯微电子科技有限公司 , 国网山西省电力公司信息通信分公司 , 国家电网有限公司
摘要: 本申请公开一种处理器的中断响应方法、中断响应装置、芯片、计算机设备和非易失性计算机可读存储介质。处理器的中断响应方法包括根据当前中断的中断号获取当前中断的入口地址,并取出入口地址的第一条指令,执行第一条指令时流经多级流水;从响应当前中断到执行第一条指令时流经的目标级流水之前,保持全局中断使能开启,以响应目标中断,目标级流水为多级流水中的任一级,目标中断的中断优先级高于当前中断的中断优先级。根据当前中断的中断号获取入口地址,执行入口地址中的第一条指令,在响应当前中断到第一指令执行时对应的流水线最后一个阶段之前,通过将全局中断使能打开,将等待的高优先级中断进行响应,能够及时对高优先级中断进行响应。
-
公开(公告)号:CN117632411A
公开(公告)日:2024-03-01
申请号:CN202311513955.2
申请日:2023-11-14
申请人: 北京智芯微电子科技有限公司 , 国网山西省电力公司信息通信分公司 , 国家电网有限公司
IPC分类号: G06F9/48
摘要: 本发明实施例提供一种中断处理程序的处理方法、中断控制方法及处理器,属于芯片领域。所述方法包括:生成第一指令和第二指令,其中所述第一指令被配置为指示是否进行硬件自动保存中断上下文,且所述第二指令被配置为指示是否进行硬件自动恢复中断上下文;以及将所述第一指令放置在指定中断处理程序的入口处,且将所述第二指令放置在所述指定中断处理程序的结尾处。本发明实施例改进了默认中断处理程序,能够使普通向量中断的处理过程和例如任务切换中断的处理过程分开。
-
公开(公告)号:CN117251393A
公开(公告)日:2023-12-19
申请号:CN202311539242.3
申请日:2023-11-17
申请人: 北京智芯微电子科技有限公司 , 国网山西省电力公司信息通信分公司 , 国家电网有限公司
摘要: 本申请公开一种处理器的中断响应方法、中断响应装置、芯片、计算机设备和非易失性计算机可读存储介质。处理器的中断响应方法包括根据当前中断的中断号获取当前中断的入口地址,并取出入口地址的第一条指令,执行第一条指令时流经多级流水;从响应当前中断到执行第一条指令时流经的目标级流水之前,保持全局中断使能开启,以响应目标中断,目标级流水为多级流水中的任一级,目标中断的中断优先级高于当前中断的中断优先级。根据当前中断的中断号获取入口地址,执行入口地址中的第一条指令,在响应当前中断到第一指令执行时对应的流水线最后一个阶段之前,通过将全局中断使能打开,将等待的高优先级中断进行响应,能够及时对高优先级中断进行响应。
-
公开(公告)号:CN117251266A
公开(公告)日:2023-12-19
申请号:CN202311206795.7
申请日:2023-09-18
申请人: 北京智芯微电子科技有限公司 , 国网陕西省电力有限公司电力科学研究院 , 国家电网有限公司
摘要: 本发明公开了一种中断事件的处理方法、装置、电子设备、介质以及芯片。中断事件的处理方法包括:响应于接收到针对第一中断事件的中断请求,将存储于基础寄存器中的第一中断上下文信息写入备份寄存器,其中,第一中断上下文信息用于表征在第一中断事件发生的情况下中央处理单元的现场信息;响应于确定将存储于基础寄存器中的第一中断上下文信息写入备份寄存器完成,处理第一中断事件;在处理第一中断事件的过程中,并行地将存储于备份寄存器中的第一中断上下文信息写入存储器。本发明缩短了中断响应时间,提高了中断事件的处理效率。
-
-
-