中断控制装置及控制方法制造方法及图纸

技术编号:2861811 阅读:192 留言:0更新日期:2012-04-11 18:40
本发明专利技术的中断控制装置具备中断向量寄存器,用来分别保持地址信息,该地址信息对应于中断资源之中OS所管理的第1类中断资源及OS不管理的第2类中断资源,对于OS管理的第1类中断资源所发生的中断,根据中断向量寄存器的地址信息启动共用中断入口函数,该共用中断函数对第1类中断资源共用并且作为调度处理的对象,对于用户管理的第2类中断资源所发生的中断,根据中断向量寄存器的地址信息启动扩展中断入口函数,该扩展中断入口函数不是上述调度处理的对象。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及作为控制计算机系统的OS(操作系统)的一部分、对来自发生中断的中断资源的中断进行控制的中断控制装置。
技术介绍
一般情况下,计算机系统中的中断控制是通过在OS中对来自各中断资源的中断进行一维管理来处理的。图1表示的是,在以往的计算机系统中发生中断时从OS的核心空间向用户进程空间的转移关系。如该图所示,在核心空间602内,从用来受理中断的中断处理部开始,在利用调度程序进行中断调度处理之后,转移到进程空间601内的用户进程。图2表示的是,在以往计算机系统中中断控制装置的结构。在该该图中,分层次表示作为发生中断的中断资源的外围设备、中断控制器、CPU、OS及应用进程。图3是着眼于各结构要件的寄存器结构来表示图2中的处理流程的动作说明图。采用图3,更具体地说明图2中的动作。中断控制器(INTC)502用来检测来自各种外围设备(I/O装置)501a、501b等的中断发生,设置与该中断原因对应的原因编号寄存器502a的原因编号标识。如果该中断原因未通过软件的设定而被屏蔽,则中断控制器502向CPU503通知中断发生。CPU503具有与中断等级相应的中断向量寄存器503a,在受理本文档来自技高网...

【技术保护点】
一种中断控制装置,用来对来自发生中断的中断资源的中断进行控制,来作为控制计算机系统的OS一部分,其特征为,具备:表格机构,用来保持地址信息,该地址信息分别对应于中断资源之中OS所管理的第1类中断资源以及OS不管理的第2类中断 资源;启动机构,对于第1类中断资源所发生的中断,根据表格机构的地址信息启动第1控制处理,该第1控制处理包含与第1类中断资源共用的管理处理,而对于第2类中断资源所发生的中断,根据表格机构的地址信息启动第2控制处理,该第2控制处理不包含 上述管理处理。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:喜多村启浅井登安武刚一
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1