发明名称 |
中断处理方法及中断处理装置 |
摘要 |
本发明公开了一种中断处理方法,该方法在中断控制器中设置中断地址寄存器,该方法还包括以下步骤:A、将当前最高优先级中断申请的用户中断处理程序的起始地址写入中断地址寄存器,并将该最高优先级中断申请发送给CPU内核;B、CPU内核读取所述中断地址寄存器中的地址,并根据该地址执行所述用户中断处理程序。本发明大大缩短了CPU内核开始执行用户中断处理程序的时间,提高了CPU内核处理中断申请的效率,从而提高了SOC的整体性能。并且,本发明从系统中断处理程序的入口到各个用户中断处理程序的入口的执行时间是相同的。另外,本发明可以应用到一般的CPU内核和SOC中,具有一定的普遍性。 |
申请公布号 |
CN1845087A |
申请公布日期 |
2006.10.11 |
申请号 |
CN200610081333.7 |
申请日期 |
2006.05.18 |
申请人 |
北京中星微电子有限公司 |
发明人 |
霍晓方 |
分类号 |
G06F13/26(2006.01) |
主分类号 |
G06F13/26(2006.01) |
代理机构 |
北京德琦知识产权代理有限公司 |
代理人 |
宋志强;麻海明 |
主权项 |
1、一种中断处理方法,其特征在于,该方法在中断控制器中设置中断地址寄存器,该方法还包括以下步骤:A.将当前最高优先级中断申请的用户中断处理程序的起始地址写入中断地址寄存器,并将该最高优先级中断申请发送给CPU内核;B.CPU内核读取所述中断地址寄存器中的地址,并根据该地址执行所述用户中断处理程序。 |
地址 |
100083北京市海淀区学院路35号世宁大厦15层 |