[发明专利]构件化嵌入式操作系统中断的实现方法无效
申请号: | 200610154795.7 | 申请日: | 2006-11-27 |
公开(公告)号: | CN1963767A | 公开(公告)日: | 2007-05-16 |
发明(设计)人: | 胡威;陈天洲;谢斌;王宇杰 | 申请(专利权)人: | 浙江大学 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 杭州中成专利事务所有限公司 | 代理人: | 唐银益 |
地址: | 310021浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及嵌入式系统中断技术领域,旨在提供一种构件化嵌入式操作系统中断的实现方法。本发明提供的方法包括以下步骤:(1)定义构件化嵌入式操作系统中断源;(2)确定中断优先级;(3)中断发现;(4)中断处理。本发明充分利用了构件化嵌入式操作系统构件化的特点,结合其构件的实现方式,使得构件化嵌入式操作系统的中断实现更加可靠;在构件化嵌入式操作系统中,操作系统需要对构件进行申请、构件接收、构件检查、构件装载等服务,本发明提供了在此环境下的中断,能够为构件化嵌入式操作系统提供灵活的中断方式。 | ||
搜索关键词: | 构件 嵌入式 操作系统 中断 实现 方法 | ||
【主权项】:
1、一种构件化嵌入式操作系统中断的实现方法,其特征在于,包括以下步骤:(1)定义构件化嵌入式操作系统中断源,包括:强迫性中断事件:所述的强迫性中断事件包括处理器中断事件、程序性中断事件、外部中断事件、输入输出中断事件和操作系统构件中断事件;自愿性中断事件:所述的自愿性中断事件是由于执行了一条访管指令而引起的中断事件;(2)确定中断优先级:对同时发生的中断事件,中断装置根据规定的优先级,首先响应优先级高的中断事件;(3)中断发现;①发现中断源,提出中断请求;当发现多个中断源时,它将根据规定的优先级,先后发出中断请求;②保护现场,将处理器中某些寄存器内的信息存放于内存储器,使得中断处理程序运行时,不会破坏被中断程序的有用信息,以便在中断处理结束后它能够继续运行;③启动处理事件的程序:对于非关键构件中断,按照普通中断进行处理;对于关键构件中断,中断装置将保存全部的处理现场,包括进程运行状态、CPU寄存器的内容和内存等存储设备的内容;(4)中断处理;①保护末被硬件保护的一些必需的处理状态;②识别各个中断源,即分析产生中断的原因;③处理发生的中断事件;④恢复正常操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610154795.7/,转载请声明来源钻瓜专利网。