[发明专利]有时间片任务切换能力的前后关系控制器及其应用处理器无效
| 申请号: | 99103959.9 | 申请日: | 1999-03-10 |
| 公开(公告)号: | CN1245922A | 公开(公告)日: | 2000-03-01 |
| 发明(设计)人: | 威尔海尔姆斯·约瑟弗斯·迪普斯特拉藤;迈克尔·A·非斯切尔;威斯利·D·哈德尔 | 申请(专利权)人: | 朗迅科技公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 蒋世迅 |
| 地址: | 美国*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 时间 任务 切换 能力 前后 关系 控制器 及其 应用 处理器 | ||
1.一种前后关系控制器,用于在处理器中管理多任务处理,包括:
一个时间片指令计数器,它对关于一个给定的后台任务所执行的许多指令进行计数;和
一个后台任务控制器,当所述计数等于一个动态可编程的时间片值时,它循环地激活与另一个后台任务相对应的前后关系。
2.权利要求1中所述的前后关系控制器,其中,所述时间片指令计数器初始包含所述动态可编程的时间片值作为所述给定的后台任务开始用的一个时间片,在执行关于所述给定的后台任务的所述指令时,所述时间片指令计数器的计数减少。
3.权利要求1中所述的前后关系控制器,其中,当全部所述后台任务都是非激活时,所述前后关系控制器将所述处理器置于空闲状态。
4.权利要求1中所述的前后关系控制器,其中,所述后台任务控制器通过转向一个软件可选择存储单元,适应于激活一个对应于具体的后台任务的前后关系。
5.权利要求1中所述的前后关系控制器,还包括一个前台任务控制器,它基于优先权并且响应于事件,激活对应于前台任务的前后关系,服从于与所述前台任务对应的所述前后关系的激活,所述后台任务控制器循环地激活对应于所述后台任务的前后关系。
6.权利要求1中所述的前后关系控制器,其中,所述动态可编程时间片值包含在所述处理器的一个寄存器中。
7.权利要求1中所述的前后关系控制器,其中,在所述处理器上执行的应用任务能够编程所述动态可编程时间片值。
8.一种在处理器中管理多任务处理的方法,包括步骤:
对关于给定的后台任务所执行的许多指令进行计数;和
当所述计数等于动态可编程时间片值时,循环地激活对应于另一个后台任务的前后关系。
9.权利要求8中所述的方法,其中,所述计数步骤中包含有步骤:
以所述动态可编程时间片值对一个时间片指令计数器作初始化,作为供所述给定的后台任务开始的时间片;和
当关于所述给定的后台任务的所述指令被执行时,使所述时间片指令计数器减少计数。
10.权利要求8中所述的方法,还包含有步骤,当全部所述后台任务都非激活时,将所述处理器置于空闲状态。
11.权利要求8中所述的方法,其中,所述循环激活的步骤中包含有步骤,转向软件可选择存储单元。
12.权利要求8中所述的方法,还包含有步骤,基于优先权并且响应于事件,激活对应于前台任务的前后关系,所述循环激活步骤中包含有步骤,服从于与所述前台任务对应的所述前后关系的激活,循环地激活对应于所述后台任务的前后关系。
13.权利要求8中所述的方法,还包含有步骤,将所述动态可编程时间片值存储入所述处理器的一个寄存器中。
14.权利要求8中所述的方法,还包含有步骤,以正在所述处理器上执行的应用任务对所述动态可编程时间片值编程。
15.一种处理器,包括:
一个指令译码器,对接收入所述处理器并对应于多个任务的指令进行译码;
多个寄存器集,对应于所述多个任务,包含有要被操作的操作数;
一个执行核心,连接于所述指令译码器和所述多个寄存器集上,它执行与所述多个任务中激活的一个相对应的诸指令,操作诸个所述操作数;和
一个前后关系控制器,连接于所述指令译码器和所述执行核心上,它管理关于所述多个任务的多任务处理,其中包括:
一个时间片指令计数器,对关于给定的后台任务所执行的许多
指令进行计数,以及
一个后台任务控制器,当所述计数等于动态可编程时间片值
时,它循环地激活对应于另一个后台任务的前后关系。
16.权利要求15中所述的处理器,其中,所述时间片指令计数器初始包含有所述动态可编程时间片值,作为用于所述给定的后台任务开始的时间片,当关于所述给定的后台任务的所述指令被执行时,所述时间片指令计数器减少计数。
17.权利要求15中所述的处理器,其中,当全部所述后台任务都非激活时,所述前后关系控制器将所述处理器置于空闲状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于朗迅科技公司,未经朗迅科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99103959.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:组合文库的多样性的产生
- 下一篇:制造易开罐拉片的方法和设备





