← 返回列表

中断控制方法、处理器系统、芯片及电子设备

申请号: CN202311581174.7
申请人: 北京智芯微电子科技有限公司
申请日期: 2023/11/24

摘要文本

本公开提供了一种中断控制方法、处理器系统、芯片及电子设备,所述处理器系统包括:处理器内核、中断控制器、寄存器、任务栈、中断程序栈,其中:当在处理器内核运行任务过程中接收到中断请求时,处理器内核将寄存器的值压入栈指针指向的栈,保存栈指针的值,将栈指针指向中断程序栈,然后,处理器内核使用栈指针指向的栈来执行中断请求对应的中断处理流程,其中,在处理器内核运行任务时,栈指针指向任务栈,保存中断程序栈地址值;在执行完中断处理流程后,处理器内核将所述栈指针的值恢复为保存的值,保存中断程序栈地址值,从栈指针指向的栈恢复寄存器的值。

专利详细信息

项目 内容
专利名称 中断控制方法、处理器系统、芯片及电子设备
专利类型 发明申请
申请号 CN202311581174.7
申请日 2023/11/24
公告号 CN117573318A
公开日 2024/2/20
IPC主分类号 G06F9/48
权利人 北京智芯微电子科技有限公司
发明人 丁丹君; 赵东艳; 郑哲; 袁福生; 崔文朋; 王连忠; 刘羽; 刘瑞; 池颖英; 龚向锋; 卜君祥; 许玉洁; 左阿惠
地址 北京市海淀区西小口路66号中关村东升科技园A区3号楼

专利主权项内容

1.一种处理器系统,其特征在于,包括:处理器内核、中断控制器、寄存器、任务栈、中断程序栈,其中:当中断控制器在所述处理器内核运行任务过程中接收到中断请求时,所述中断控制器通知所述处理器内核发生中断;响应于所述中断,所述处理器内核将所述寄存器的值压入栈指针指向的栈,保存栈指针的值,将栈指针指向中断程序栈,然后,所述处理器内核使用所述栈指针指向的栈来执行所述中断请求对应的中断处理流程,其中,所述任务栈为所述任务使用的栈,所述中断程序栈为中断处理程序使用的栈,在处理器内核运行任务时,所述栈指针指向所述任务栈;在所述处理器内核执行完中断处理流程后,所述处理器内核将所述栈指针的值恢复为保存的值,保存中断程序栈地址值,从所述栈指针指向的栈恢复所述寄存器的值。 马 克 数 据 网