发明名称 |
嵌入式系统与中断处理方法 |
摘要 |
本发明提供一种嵌入式系统与中断处理方法。嵌入式系统包含存储器装置、处理器以及控制单元。存储器装置包含多个存储于不同项目地址的服务例程,每个服务例程关联一个中断请求。处理器接收使能信号,通过分支指令执行服务例程。控制单元缓存多个中断请求以将对应的多个服务例程的执行调度。当特定服务例程即将执行时,控制单元提供指向服务例程的项目位置的分支指令,并认定使能信号至处理器,以使处理器执行分支指令以执行特定服务例程。本发明提供的嵌入式系统与中断处理方法,通过缓存多个中断请求以调度对应多个服务例程的执行,灵活配置每个中断请求的优先权,可提高系统的整体效率。 |
申请公布号 |
CN101685429A |
申请公布日期 |
2010.03.31 |
申请号 |
CN200910177589.1 |
申请日期 |
2009.09.16 |
申请人 |
联发科技股份有限公司 |
发明人 |
吴哲宏;王良耘 |
分类号 |
G06F13/24(2006.01)I;G06F13/28(2006.01)I |
主分类号 |
G06F13/24(2006.01)I |
代理机构 |
北京万慧达知识产权代理有限公司 |
代理人 |
葛 强;张一军 |
主权项 |
1.一种嵌入式系统,接收多个中断请求以触发对应的服务例程,该嵌入式系统包含:存储器装置,包含存储于不同项目地址的多个服务例程,该多个服务例程中的每个关联该多个中断请求中的一个;处理器,耦接于该存储器装置,接收使能信号,通过分支指令执行该多个服务例程中的一个;以及控制单元,耦接于该处理器,缓冲该多个中断请求以调度对应该多个服务例程的执行,其中,当特定服务例程即将执行时,该控制单元提供指向该特定服务例程的项目地址的特定分支指令,并认定该使能信号至该处理器,以使该处理器执行该特定分支指令以执行该特定服务例程。 |
地址 |
中国台湾新竹科学工业园区新竹市笃行一路一号 |