[发明专利]虚拟计算机控制装置、虚拟计算机控制程序以及虚拟计算机控制电路无效
申请号: | 200980122970.6 | 申请日: | 2009-06-23 |
公开(公告)号: | CN102067089A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 有信胜弘;谷川忠雄;天野克重 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/46 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 汪惠民 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 计算机控制 装置 计算机 控制程序 以及 控制电路 | ||
1.一种虚拟计算机控制装置,其特征在于包括:
虚拟计算机控制部,用于控制在CPU上工作的多个虚拟计算机的切换;以及
中断控制部,根据表示所发生的中断的优先级的中断等级,控制对所述虚拟计算机控制部的中断通知,其中,
所述虚拟计算机控制部具备:
第一中断种类判断部,判断从所述中断控制部通知的中断的种类;
中断恢复目的地保存部,当由所述第一中断种类判断部判断中断种类的结果为,
所发生的中断被判断为是对当前正在执行中的虚拟计算机的中断时,保存紧邻中断发生之前的程序计数值;
中断屏蔽等级设定表,将在各虚拟计算机中执行的中断处理的优先级及在各虚拟计算机中执行的任务处理的优先级作为第一中断屏蔽等级预先存储;
第一中断屏蔽等级设定部,当虚拟计算机的中断处理结束时,从所述中断屏蔽等级设定表中,将与虚拟计算机接下来要执行的处理相对应的第一中断屏蔽等级通知给所述中断控制部;以及
更新部,请求所述中断控制部将所述中断控制部中的中断等级更新为最新状态,所述中断控制部具备:
中断等级保存部,保存一个以上的表示所发生的中断的优先级的中断等级,并将保存的所述中断等级中优先级最高的中断等级作为第二中断屏蔽等级来保存;
第二中断屏蔽等级设定部,将由所述第一中断屏蔽等级设定部通知的所述第一中断屏蔽等级作为中断等级设定在所述中断等级保存部;
第二中断种类判断部,接收新发生的中断,判断所述新发生的中断的种类,并将与判断出的中断种类对应的中断等级设定在所述中断等级保存部;以及
优先级判断部,将所述中断等级保存部中保存的所述第二中断屏蔽等级与从所述第二中断种类判断部通知的新发生的中断的中断等级进行比较,当新发生的中断的中断等级高于所述中断等级保存部中保存的所述第二中断屏蔽等级时,向所述虚拟计算机控制部通知中断。
2.根据权利要求1所述的虚拟计算机控制装置,其特征在于:所述中断控制部还包括保存与中断的种类对应的中断等级的中断等级设定部,其中,
所述中断等级保存部,将所述第二中断种类判断部接收到的中断的中断等级作为所述中断等级设定部中预先保存的与该中断的种类对应的中断等级来保存,还将从所述第一中断屏蔽等级设定部对所述第二中断屏蔽等级设定部通知的第一中断屏蔽等级作为中断等级来保存,
所述优先级判断部,不将所述中断等级保存部中保存的中断等级中优先级最高的中断等级以下的中断通知给所述虚拟计算机控制部。
3.根据权利要求1或2所述的虚拟计算机控制装置,其特征在于还包括:检测所述CPU已执行的向空闲状态转移的指令,并向所述第二中断种类判断部输出中断请求的空闲检测部。
4.根据权利要求3所述的虚拟计算机控制装置,其特征在于:
所述虚拟计算机控制部还包括保存所述多个虚拟计算机的工作状态的虚拟计算机状态保存部,
所述中断控制部还包括对所述优先级判断部进行设定,以便为了不向所述虚拟计算机控制部通知中断请求而屏蔽所发生的中断请求的中断屏蔽设定部,其中,
所述第二中断种类判断部,当判断出所发生的中断是来自所述空闲检测部的中断请求时,将在所述虚拟计算机状态保存部中保存的刚才还正处于执行过程中的虚拟计算机的工作状态更新为空闲状态,
所述中断屏蔽设定部,当所有的虚拟计算机的工作状态为空闲状态时,对所述优先级判断部进行设定以便屏蔽来自所述空闲检测部的中断请求,并使所述虚拟计算机控制装置转移到空闲状态。
5.根据权利要求1至4中任一项所述的虚拟计算机控制装置,其特征在于还包括:将根据中断的种类而不同的多个中断等级通知给所述中断控制部的中断等级通知部,其中,
所述中断控制部还具备接收由所述中断等级通知部通知的所述多个中断等级,并将接收到的所述多个中断等级分别作为第一中断屏蔽等级存储在所述中断屏蔽等级设定表中的通知等级接收部。
6.根据权利要求1至5中任一项所述的虚拟计算机控制装置,其特征在于,所述虚拟计算机控制部还包括:
中断结束检测部,检测虚拟计算机的中断处理已结束;以及
中断恢复目的地改写部,让由所述通知的中断指定的中断恢复目的地地址退避至所述中断恢复目的地保存部,并将所述中断恢复目的地地址改写为所述中断结束检测部的地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980122970.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:易切削水雾化钢铁粉末及其制造方法
- 下一篇:密封件加工方法