发明名称 |
微处理器 |
摘要 |
本申请涉及微处理器。具体地,是在流水线结构中执行程序的微处理器。其包括:任务寄存器管理单元,如果在多个单元执行第一任务时发出了切换到第二任务的切换指令,则在完成第一任务的执行之后将任务寄存器的值切换到执行第二任务时使用的第二寄存器信息;以及任务管理器,在所述值被切换到第二寄存器信息之后,将任务标识信息寄存器的值切换到第二任务标识信息,并允许所述多个单元中的每一个执行所述第二任务。 |
申请公布号 |
CN100368954C |
申请公布日期 |
2008.02.13 |
申请号 |
CN200510083257.9 |
申请日期 |
2005.07.07 |
申请人 |
株式会社东芝 |
发明人 |
春木洋美;桥本干生;川端健 |
分类号 |
G06F1/00(2006.01);G06F9/38(2006.01) |
主分类号 |
G06F1/00(2006.01) |
代理机构 |
中国国际贸易促进委员会专利商标事务所 |
代理人 |
李春晖 |
主权项 |
1.一种微处理器,包括:具有多个单元、被配置来处理任务的流水线;被配置为保存当前任务标识信息的任务标识信息寄存器;被配置为保存在所述多个单元处理一个任务时使用的寄存器信息的任务寄存器;任务完成检测器,被配置为:如果在流水线的所述多个单元中的一个执行单元执行第一任务时发出了切换到第二任务的切换指令,则检测所述流水线是否完成了已经进入了所述执行单元的第一任务的处理;任务寄存器管理器,被配置为:如果所述任务完成检测器检测到所述流水线完成了第一任务的处理,则将任务寄存器的值切换到在执行第二任务时使用的第二寄存器信息;以及任务管理器,被配置为:如果所述任务寄存器管理器切换到第二寄存器信息,则将任务标识信息寄存器的值切换到标识第二任务的第二任务标识信息,并允许每一个所述单元执行所述第二任务。 |
地址 |
日本东京都 |