[发明专利]处理器有效
申请号: | 200580029708.9 | 申请日: | 2005-06-01 |
公开(公告)号: | CN101027642A | 公开(公告)日: | 2007-08-29 |
发明(设计)人: | 蔵田和司 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 徐金国;祁建国 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 在包括多个寄存器组的处理器中,当使用寄存器组之一执行任务,下一个要执行的任务的上下文被恢复到另一寄存器组。如果当前正在执行的任务的执行在恢复开始之前被挂起,则通过使用其中保留之前执行的任务的上下文的寄存器组并执行该任务以继续任务执行。 | ||
搜索关键词: | 处理器 | ||
【主权项】:
1、一种根据分配给各任务的执行时间周期循环执行多个任务的处理器,所述处理器包括:存储单元,用于存储分别对应所述任务的执行控制信息条目;多个寄存器组;执行单元,用于顺序采用寄存器组之一以基于保留在正在使用的寄存器组中的执行控制信息执行任务;选择单元,用于在所述任务中选择下一个要执行的任务;恢复单元,用于当任务其中之一正在执行分配给其的一个执行时间周期时,将对应选择的任务的一条执行控制信息恢复到除了正在使用的寄存器组之外的寄存器组其中之一内;检测单元,用于检测所述正在执行的任务其中之一的挂起原因;以及控制单元,用于(1)如果在恢复开始之前检测到挂起原因,使执行单元挂起执行并使用除了已经用于执行的寄存器组之外的寄存器组其中之一执行所述任务其中之一,以及(2)如果下一个要使用的寄存器组是其中恢复将要开始的寄存器组,使恢复单元取消恢复。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200580029708.9/,转载请声明来源钻瓜专利网。
- 上一篇:容器
- 下一篇:驾驶员疲劳检测报警器